本文主要是介绍java图片添加水印文字,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
jAVA图片中添加文字水印(铺满整个图片)
package com.zhuozhengsoft.mark;
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import java.awt.font.TextAttribute;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.text.AttributedCharacterIterator;
import java.text.AttributedString;
import javax.imageio.ImageIO;
/**
* 生成水印图片,可设置水印文本的Font,透明度,倾斜度,图片的高度,宽度等
*
* @author Dong
* @date 2017.3.3
*/
public class MarkImage {
// 水印的字体,默认(“宋体”, Font.BOLD, 30);
private Font font = new Font(“宋体”, Font.BOLD, 30);
// 水印的颜色,默认红色
这篇关于java图片添加水印文字的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!