تعليقات العلامة المائية باستخدام Java
Contents
[
Hide
]
إضافة تعليق علامة مائية
- افتح ملف PDF الإدخال وحدد المستطيل الذي ستوضع فيه تعليقة العلامة المائية.
- أنشئ
WatermarkAnnotation، أضفه إلى الصفحة، واضبط حالة نص العلامة المائية والشفافية. - طبّق أسطر نص العلامة المائية واحفظ ملف PDF المعدل.
public static void watermarkAdd(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
WatermarkAnnotation watermarkAnnotation = new WatermarkAnnotation(
document.getPages().get_Item(1), new Rectangle(100, 0, 400, 100, true));
document.getPages().get_Item(1).getAnnotations().add(watermarkAnnotation);
TextState textState = new TextState();
textState.setForegroundColor(Color.getBlue());
textState.setFontSize(25);
textState.setFont(FontRepository.findFont("Arial"));
watermarkAnnotation.setOpacity(0.5);
watermarkAnnotation.setTextAndState(new String[]{"HELLO", "Line 1", "Line 2"}, textState);
document.save(outputFile.toString());
}
}