أضف علامة مائية إلى Word DOCX Java

تتم إضافة العلامات المائية إلى مستندات Word لأغراض مختلفة مثل منع الاستخدام غير القانوني ، وتحديد الملكية ، وعرض حالة المستند ، وما إلى ذلك. في هذه المقالة ، ستتعلم كيفية إضافة علامة مائية إلى مستندات Word باستخدام Java. ستوضح المقالة إدراج النص والعلامات المائية للصورة في مستند Word بشكل منفصل.

Java API لإضافة علامة مائية في مستندات Word

من أجل إضافة العلامات المائية إلى مستندات Word ، سنستخدم Aspose.Words for Java. إنها واجهة برمجة تطبيقات غنية بالميزات تتيح لك إنشاء مستندات معالجة النصوص من البداية. أيضًا ، يسمح لك بمعالجة مستندات Word الموجودة بسهولة تامة. يمكنك إما تنزيل API أو تثبيته باستخدام تكوينات Maven التالية.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.7</version>
    <type>pom</type>
</dependency>

أضف علامة مائية نصية إلى مستند Word في Java

فيما يلي خطوات إدراج علامة مائية نصية في مستند Word باستخدام Java.

يُظهر نموذج التعليمات البرمجية التالي كيفية إضافة علامة مائية نصية إلى مستند Word.

// قم بتحميل مستند Word
Document doc = new Document("Word.docx");

// قم بتعيين خيارات العلامة المائية
TextWatermarkOptions watermarkOptions = new TextWatermarkOptions();
watermarkOptions.setFontSize(36);
watermarkOptions.setFontFamily("Arial");
watermarkOptions.setColor(Color.RED);
watermarkOptions.setLayout(WatermarkLayout.DIAGONAL);
watermarkOptions.isSemitrasparent(true);

// أدخل العلامة المائية
doc.getWatermark().setText("CONFIDENTIAL", watermarkOptions);

// احفظ المستند المحدث
doc.save("text-watermark.docx");

فيما يلي لقطة شاشة لمستند Word بعد إضافة العلامة المائية النصية.

أضف علامة مائية نصية إلى Word في Java

أضف علامة مائية للصورة إلى مستند Word

فيما يلي خطوات إضافة علامة مائية على صورة إلى مستند Word باستخدام Java.

يُظهر نموذج التعليمات البرمجية التالي كيفية إضافة علامة مائية لصورة إلى مستند Word.

// قم بتحميل مستند Word
Document doc = new Document("Word.docx");

// قم بتعيين خيارات العلامة المائية
ImageWatermarkOptions watermarkOptions = new ImageWatermarkOptions();
watermarkOptions.isWashout(false);

// تحميل صورة العلامة المائية
BufferedImage image = ImageIO.read(new File("logo.png")); 

// أدخل العلامة المائية
doc.getWatermark().setImage(image, watermarkOptions);

// احفظ المستند المحدث
doc.save("image-watermark.docx");

فيما يلي لقطة شاشة لمستند Word بعد إضافة العلامة المائية للصورة.

أضف علامة مائية للصورة إلى Word في Java

احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت من أجل استخدام API دون قيود التقييم.

استنتاج

في هذه المقالة ، تعلمت كيفية إضافة علامة مائية إلى مستندات Word باستخدام Java. لقد أوضحت الخطوات وعينات التعليمات البرمجية كيفية إدراج نص أو علامة مائية للصورة في مستند Word. يمكنك معرفة المزيد حول واجهة برمجة تطبيقات معالجة النصوص في Java باستخدام التوثيق. في حال كان لديك أي أسئلة ، لا تتردد في إخبارنا عبر المنتدى.

أنظر أيضا