Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐少华
midjourney-proxy
Commits
8504d64d
Commit
8504d64d
authored
May 10, 2019
by
songxiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
OSS增加图片裁剪方法同时持久化
parent
9c92af97
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
231 additions
and
0 deletions
+231
-0
OssImageCropDTO.java
.../src/main/java/com/pcloud/common/dto/OssImageCropDTO.java
+84
-0
OssImageDTO.java
...mmon/src/main/java/com/pcloud/common/dto/OssImageDTO.java
+147
-0
No files found.
pcloud-common/src/main/java/com/pcloud/common/dto/OssImageCropDTO.java
0 → 100644
View file @
8504d64d
/**
*
*/
package
com
.
pcloud
.
common
.
dto
;
import
com.alibaba.fastjson.JSON
;
/**
* @author:songx
* @date:2019年1月14日,上午9:51:21
*/
public
class
OssImageCropDTO
{
/**
* bucket名称
*/
private
String
bucket
;
/**
* OSS object key
*/
private
String
object
;
/**
* 文件大小
*/
private
Long
fileSize
;
/**
* 文件地址
*/
private
String
fileUrl
;
/**
* 状态,OK
*/
private
String
status
;
public
String
getFileUrl
()
{
return
fileUrl
;
}
public
void
setFileUrl
(
String
fileUrl
)
{
this
.
fileUrl
=
fileUrl
;
}
public
String
getBucket
()
{
return
bucket
;
}
public
String
getObject
()
{
return
object
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setBucket
(
String
bucket
)
{
this
.
bucket
=
bucket
;
}
public
void
setObject
(
String
object
)
{
this
.
object
=
object
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
public
Long
getFileSize
()
{
return
fileSize
;
}
public
void
setFileSize
(
Long
fileSize
)
{
this
.
fileSize
=
fileSize
;
}
@Override
public
String
toString
()
{
return
"OssImageCropDTO -> "
+
JSON
.
toJSONString
(
this
);
}
}
pcloud-common/src/main/java/com/pcloud/common/dto/OssImageDTO.java
0 → 100644
View file @
8504d64d
/**
*
*/
package
com
.
pcloud
.
common
.
dto
;
import
com.alibaba.fastjson.JSON
;
/**
*
* @author:songx
* @date:2019年1月14日,上午9:51:21
*/
public
class
OssImageDTO
{
/**
* 图片所在的OSS路径
*/
private
String
fileUrl
;
/**
* 水印内容
*/
private
String
text
;
/**
* 水印字体大小(px),取值范围:(0,1000]默认值:40
*/
private
int
size
;
/**
* 水印文字颜色
*
* 参数的构成必须是:六个十六进制数,默认值:000000黑色
*/
private
String
color
;
/**
* 水印文字的透明度,默认值:100, 表示 100%(不透明)取值范围: [0-100]
*/
private
int
t
;
/**
* 水印X轴坐标,默认值:10
*
* 取值范围:[0 – 4096]
*
* 单位:像素(px)
*/
private
int
x
;
/**
* 水印Y轴坐标,默认值:10
*
* 取值范围:[0 – 4096]
*
* 单位:像素(px)
*/
private
int
y
;
/**
* 水印所在的位置,取值范围:[nw,north,ne,west,center,east,sw,south,se]
*/
private
String
g
;
/**
* 水印文字的阴影透明度
*/
private
int
shadow
;
public
int
getShadow
()
{
return
shadow
;
}
public
void
setShadow
(
int
shadow
)
{
this
.
shadow
=
shadow
;
}
public
String
getFileUrl
()
{
return
fileUrl
;
}
public
void
setFileUrl
(
String
fileUrl
)
{
this
.
fileUrl
=
fileUrl
;
}
public
String
getText
()
{
return
text
;
}
public
void
setText
(
String
text
)
{
this
.
text
=
text
;
}
public
int
getSize
()
{
return
size
;
}
public
void
setSize
(
int
size
)
{
this
.
size
=
size
;
}
public
String
getColor
()
{
return
color
;
}
public
void
setColor
(
String
color
)
{
this
.
color
=
color
;
}
public
int
getT
()
{
return
t
;
}
public
void
setT
(
int
t
)
{
this
.
t
=
t
;
}
public
int
getX
()
{
return
x
;
}
public
void
setX
(
int
x
)
{
this
.
x
=
x
;
}
public
int
getY
()
{
return
y
;
}
public
void
setY
(
int
y
)
{
this
.
y
=
y
;
}
public
String
getG
()
{
return
g
;
}
public
void
setG
(
String
g
)
{
this
.
g
=
g
;
}
@Override
public
String
toString
()
{
return
"OssImageDTO -> "
+
JSON
.
toJSONString
(
this
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment