كيفية إضافة Ellipse Annotation في ملف PDF باستخدام Java

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

خطوات لإضافة تعليق توضيحي ناقص في PDF باستخدام Java

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

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

رمز لإضافة تعليق توضيحي ناقص في PDF باستخدام Java

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.PenStyle;
import com.groupdocs.annotation.models.Rectangle;
import com.groupdocs.annotation.models.annotationmodels.EllipseAnnotation;
import java.util.Calendar;
public class AddEllipseAnnotationinPDFusingJava {
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.pdf");
// Create an instance of EllipseAnnotation class and set options
EllipseAnnotation ellipse = new EllipseAnnotation();
ellipse.setBackgroundColor(65535);
ellipse.setBox(new Rectangle(100, 100, 100, 100));
ellipse.setCreatedOn(Calendar.getInstance().getTime());
ellipse.setMessage("This is ellipse annotation");
ellipse.setOpacity(0.7);
ellipse.setPageNumber(0);
ellipse.setPenColor(65535);
ellipse.setPenStyle(PenStyle.DOT);
ellipse.setPenWidth((byte) 3);
// Add ellipse annotation to Annotator
annotator.add(ellipse);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

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

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

 عربي