Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rs-cloud-platform
Project
Project
Details
Activity
Releases
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
周健威
rs-cloud-platform
Commits
de6434db
Commit
de6434db
authored
Jan 12, 2021
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
2512298a
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
4 deletions
+7
-4
ImageWatermarkUtil.java
...pyuns/platform/rs/universal/utils/ImageWatermarkUtil.java
+6
-3
UploadService.java
...m/upyuns/platform/rs/universal/service/UploadService.java
+1
-1
No files found.
rs-universal/rs-universal-api/src/main/java/com/upyuns/platform/rs/universal/utils/ImageWatermarkUtil.java
View file @
de6434db
...
...
@@ -24,7 +24,7 @@ public class ImageWatermarkUtil {
// 水印文字大小
public
static
final
int
FONT_SIZE
=
28
;
// 水印文字字体
private
static
Font
f
ont
=
new
Font
(
"微软雅黑"
,
Font
.
BOLD
,
FONT_SIZE
);
private
static
Font
defaultF
ont
=
new
Font
(
"微软雅黑"
,
Font
.
BOLD
,
FONT_SIZE
);
// 水印文字颜色
private
static
Color
color
=
Color
.
white
;
// 水印之间的间隔
...
...
@@ -56,7 +56,7 @@ public class ImageWatermarkUtil {
*/
public
static
void
ImageByText
(
String
logoText
,
String
srcImgPath
,
String
targerPath
)
throws
IOException
{
Image
srcImg
=
ImageIO
.
read
(
new
File
(
srcImgPath
));
ImageByText
(
logoText
,
srcImg
,
targerPath
,
null
);
ImageByText
(
logoText
,
srcImg
,
targerPath
,
null
,
null
);
}
/**
...
...
@@ -68,7 +68,10 @@ public class ImageWatermarkUtil {
* @param targerPath
* @param degree
*/
public
static
void
ImageByText
(
String
logoText
,
Image
srcImg
,
String
targerPath
,
Integer
degree
)
{
public
static
void
ImageByText
(
String
logoText
,
Image
srcImg
,
String
targerPath
,
Integer
degree
,
Font
font
)
{
if
(
null
==
font
){
font
=
defaultFont
;
}
InputStream
is
=
null
;
OutputStream
os
=
null
;
...
...
rs-universal/rs-universal-server/src/main/java/com/upyuns/platform/rs/universal/service/UploadService.java
View file @
de6434db
...
...
@@ -98,7 +98,7 @@ public class UploadService {
//将文件写入指定位置
//ImgUtil.write(newImage2, new File(filePath));
ImageWatermarkUtil
.
ImageByText
(
dto
.
getContext
(),
newImage
,
filePath
,
dto
.
getDegree
());
ImageWatermarkUtil
.
ImageByText
(
dto
.
getContext
(),
newImage
,
filePath
,
dto
.
getDegree
()
,
font
);
//将文件写入指定位置
//FileUtils.copyInputStreamToFile(file.getInputStream(), new File(filePath));
...
...
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