كيفية إضافة علامة مائية إلى أوراق عمل Excel باستخدام Java

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

خطوات إضافة علامة مائية إلى أوراق عمل Excel باستخدام Java

  1. قم بتثبيت GroupDocs.Annotation for Java من مستودع Maven لإضافة علامة مائية في أوراق عمل Excel
  2. أضف الفئات الضرورية إلى مشروعك لإضافة العلامة المائية في XLSX
  3. إنشاء مثيل لفئة Annotator عن طريق تمرير مسار ملف الإدخال XLSX إلى مُنشئها كمعامل
  4. قم بإنشاء مثيل لفئة WatermarkAnnotation وقم بتعيين خصائص التعليق التوضيحي للعلامة المائية
  5. قم باستدعاء طريقة الإضافة لفئة Annotator وقم بتوفير كائن WatermarkAnnotation كوسيطة
  6. قم باستدعاء طريقة الحفظ لفئة Annotator لحفظ إخراج XLSX على القرص

العلامة المائية هي نص نصف شفاف يظهر في خلفية ورقة العمل ويتم استخدامه لتحديد المستند أو تأمين محتواه من التكرار. باتباع الخطوات المذكورة أعلاه ، يمكنك بسهولة * إضافة علامة مائية إلى مستند Excel في Java * ، دون الحاجة إلى أي برنامج إضافي تابع لجهة خارجية على جهازك. تتوافق هذه الإرشادات مع أنظمة التشغيل Windows و macOS و Linux وأنظمة التشغيل الأخرى التي تدعم Java. يوجد أدناه نموذج رمز يوضح كيفية إضافة علامات مائية إلى ملفات XLSX.

كود لإضافة علامة مائية إلى أوراق عمل Excel باستخدام Java

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.Rectangle;
import com.groupdocs.annotation.models.annotationmodels.WatermarkAnnotation;
import java.util.Calendar;
public class AddWatermarktoExcelUsingJava {
public static void main(String[] args) {
// Set License to avoid the limitations of Annotation library
License license = new License();
license.setLicense("GroupDocs.Annotation.lic");
// Create an instance of Annotator class
Annotator annotator = new Annotator("input.xlsx");
try {
// Create an instance of WatermarkAnnotation class and set options
WatermarkAnnotation watermark = new WatermarkAnnotation();
watermark.setAngle((double) 75);
watermark.setBox(new Rectangle(200, 200, 300, 200));
watermark.setCreatedOn(Calendar.getInstance().getTime());
watermark.setText("Watermark");
watermark.setFontColor(65535);
watermark.setFontSize((double) 36);
watermark.setMessage("This is watermark annotation");
watermark.setOpacity(0.7);
watermark.setPageNumber(0);
// Add watermark annotation and save to file
annotator.add(watermark);
// Save the final XLSX to disk
annotator.save("result.xlsx");
} finally {
if (annotator != null) {
annotator.dispose();
}
}
}
}

للتلخيص ، يعد تضمين العلامات المائية في جداول بيانات Excel إجراء احترازيًا قيمًا لتأمين بياناتك السرية وتثبيط التوزيع غير المصرح به. باستخدام GroupDocs.Annotation for Java package ، يمكنك بسهولة إكمال العملية * Java إنشاء علامة مائية في xlsx *. تقدم الخطوات الواردة في هذه المقالة طريقة واضحة وموجزة لإدراج العلامات المائية في جداول البيانات الخاصة بك.

لقد طرحنا مؤخرًا مقالة حول إضافة تعليق توضيحي لشطب في PDF ، ألق نظرة على دليل كيفية إضافة تعليق توضيحي في ملف PDF باستخدام Java للحصول على التفاصيل.

 عربي