public abstract class Watermark4Pdf extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addImage2Pdf(InputStream inputFile,
OutputStream outputFile,
int page,
com.itextpdf.text.Image image,
float opacity,
float x,
float y,
float w,
float h) |
static void |
addImage2Pdf(String inputFile,
String outputFile,
int page,
String imageFile,
float opacity,
float x,
float y) |
static void |
addImage2Pdf(String inputFile,
String outputFile,
int page,
String imageFile,
float opacity,
float x,
float y,
float w,
float h) |
static boolean |
addWatermark4Pdf(InputStream inputFile,
OutputStream outputFile,
String waterMarkStr,
float opacity,
float rotation,
float fontSize,
boolean isRepeat)
为文档添加水印:目前只支持给pdf、word、excel、ppt增加水印,并且输出只能是Pdf文件。
|
static boolean |
addWatermark4Pdf(String inputFile,
String outputFile,
String waterMarkStr,
float opacity,
float rotation,
float fontSize,
boolean isRepeat) |
static boolean |
addWatermark4Word(String inputFile,
String waterMarkStr,
String suffix,
boolean isRepeat)
为文档添加水印:目前只支持给pdf、word、excel、ppt增加水印,并且输出只能是Pdf文件。
|
static com.itextpdf.text.Image |
createPdfImage(byte[] imageBytes) |
public static final boolean runFlag
protected static org.slf4j.Logger logger
public static boolean addWatermark4Pdf(InputStream inputFile, OutputStream outputFile, String waterMarkStr, float opacity, float rotation, float fontSize, boolean isRepeat)
inputFile - 源文件路径及文件 名称outputFile - 输出文件路径及文件名称waterMarkStr - 水印字符串opacity - 文字透明度(1-10)rotation - 旋转度数(-90 ~ 90)fontSize - 字体大小(1-1)isRepeat - 水印是否重复public static boolean addWatermark4Pdf(String inputFile, String outputFile, String waterMarkStr, float opacity, float rotation, float fontSize, boolean isRepeat)
public static boolean addWatermark4Word(String inputFile, String waterMarkStr, String suffix, boolean isRepeat)
inputFile - 源文件路径及文件waterMarkStr - 水印字符串suffix - 前缀isRepeat - 水印是否重复public static void addImage2Pdf(InputStream inputFile, OutputStream outputFile, int page, com.itextpdf.text.Image image, float opacity, float x, float y, float w, float h) throws com.itextpdf.text.DocumentException, IOException
com.itextpdf.text.DocumentExceptionIOExceptionpublic static void addImage2Pdf(String inputFile, String outputFile, int page, String imageFile, float opacity, float x, float y, float w, float h) throws com.itextpdf.text.DocumentException, IOException
com.itextpdf.text.DocumentExceptionIOExceptionpublic static void addImage2Pdf(String inputFile, String outputFile, int page, String imageFile, float opacity, float x, float y) throws com.itextpdf.text.DocumentException, IOException
com.itextpdf.text.DocumentExceptionIOExceptionpublic static com.itextpdf.text.Image createPdfImage(byte[] imageBytes)
throws com.itextpdf.text.BadElementException,
IOException
com.itextpdf.text.BadElementExceptionIOExceptionCopyright © 2025 江苏南大先腾信息产业股份有限公司. All rights reserved.