- 在线时间
- 482 小时
- 最后登录
- 2026-9-11
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7953 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2978
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1183
- 主题
- 1198
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
- package com.hx.manage;- {, i# b( L; p- S
- 3 g* z K7 V9 I n1 l% S7 m
- import javax.imageio.ImageIO;$ o2 R5 o8 e; `9 M
- import java.awt.*;
6 J% {3 q* ~! u# G) T- r - import java.awt.image.BufferedImage;) |1 o# B0 P' y S+ o6 _- E
- import java.io.File;+ |6 m6 H( y$ n
- import java.io.IOException;
- K* Z0 z7 P8 M0 I3 q$ j A
5 U4 Y* X/ S- g$ @! B% y- /**/ o: T, S) ]& a
- * 管理端API-应用启动类/ y) a7 \# {$ E2 w
- *+ Z7 T) Q0 v* n+ C- S
- * [url=home.php?mod=space&uid=1465692]@Author[/url] EastHill) [9 E/ N, m& i: g
- */
9 s% O; R4 R* a' s. Y2 f2 x - public class Main {) M% E: L: W/ g1 z# A
- public static void main(String[] args) throws IOException {
' K+ l0 R. k1 E3 m/ Y\" y
1 b/ L: F1 c1 v5 s! @' z- BufferedImage image = new BufferedImage(1200, 2400, BufferedImage.TYPE_INT_ARGB);9 F* g' Z1 ` K0 B
- // 获取画笔
# B\" ~' I0 J- D. W8 O3 H8 c, v5 q - Graphics2D graphics = image.createGraphics();
( V# A0 m7 w' p1 R\" T& o - // 设置颜色6 t7 Z+ f. q2 |4 C4 h: ~: ]' x$ {
- graphics.setColor(Color.BLACK);
$ B) z) ]2 Z4 R& \0 T - // 设置字体6 X C% u\" s2 j9 c
- graphics.setFont(new Font("Alibaba PuHuiTi", Font.PLAIN, 26));9 y8 T- P* G* ~. {' c! o* _
- // 透明度, p0 f7 H( D( }, y\" Z
- graphics.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.1F));
$ l( h, V) \# f: {, K& { - // 旋转角度
, ]3 c0 p8 V: a! f4 [ - graphics.rotate(Math.toRadians(-15), 600, 1200);
: a3 v' m1 x0 u8 r3 r\" o
0 Z2 v+ K3 a9 m9 Q t- for (int i = 0; i < 8; i++) {
) r; E: S7 P4 s8 K - int heightOffset = i * 300;
; Y4 N( X6 x3 \ i- U
6 [/ i# a3 G7 @6 ?- d) A- graphics.drawString("仅供招聘专用,请注意隐私保护", -330, 90 + heightOffset);' u$ Q' `$ S; d/ {3 l
- . A% n* H3 G' `2 N- f0 O
- graphics.drawString("仅供招聘专用,请注意隐私保护", 70, 90 + heightOffset);
* }0 J K; Z/ z l9 c4 {3 `6 A
) J+ D# I3 @5 n7 W8 q+ y- graphics.drawString("仅供招聘专用,请注意隐私保护", 470, 90 + heightOffset);
/ y; A0 ?1 s- v$ p; ` - . C, {; f7 h6 L5 u, K j
- graphics.drawString("仅供招聘专用,请注意隐私保护", 870, 90 + heightOffset);
; i! _0 q+ l- Y+ Y+ r) Y, Z# x9 Y - ! ^6 X8 |, J) ?& m: j( V
- graphics.drawString("仅供招聘专用,请注意隐私保护", 1270, 90 + heightOffset);
4 x( x4 e5 b0 }2 y - }: v' R# l! H2 A3 s* D
- ; g* i: F0 j$ f9 e8 s
- graphics.dispose();3 V( X- \3 B1 O& N$ A' P5 `
- ImageIO.write(image, "PNG", new File("C:\\Users\\EastHill\\Desktop\\a.png"));! b) B# i1 {. D, l9 b
- }
$ p9 v: i/ c# Y% B - }7 |; @# }. t7 D( ?\" B
- . r. Y( z# t& ?3 [( ?
- $ u% Q7 ]# [5 c- U' h; Q& q8 \- M- }
复制代码 & B. V+ d# f9 X8 ?: e
|
zan
|