الحصول على تعليقات الصفحة من PDF عبر SDK جافا
واجهة برمجة تطبيقات للحصول على تعليقات من مستندات PDF باستخدام Aspose.PDF Cloud SDK للغة جافا
Get Startedكيفية الحصول على تعليقات الصفحات من مستندات PDF باستخدام SDK جافا السحابي
للحصول على تعليقات الصفحات من مستندات PDF، سنستخدم Aspose.PDF Cloud SDK للغة جافا يوفر لك هذا الـ SDK السحابي إمكانية بناء تطبيقات إنشاء وتحرير وتحويل ملفات PDF السحابية بسهولة بلغة جافا لمختلف منصات السحابة. افتح مستودع مدير الحزم، ابحث عن Aspose.PDF Cloud ثم قم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم لتثبيته باستخدام Maven.
أضف مستودع Aspose Cloud إلى ملف pom.xml لتطبيقك
أضف مستودع Aspose Cloud
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
لتثبيت مكتبة عميل API في مستودع Maven المحلي، نفّذ ببساطة:
التثبيت من Github
mvn clean install
لنشره في مستودع Maven بعيد بدلاً من ذلك، قم بإعداد إعدادات المستودع ثم نفّذ:
نشر مستودع Maven
mvn clean deploy
خطوات الحصول على التعليقات باستخدام SDK جافا
يمكن لمطوري Aspose.PDF Cloud بسهولة تحميل والحصول على التعليقات من مستندات PDF ببضع أسطر من الشيفرة فقط.
- رفع مستند.
- استرجاع جميع التعليقات من صفحة محددة.
- تسجيل تفاصيل كل منها.
- إرجاع معرف أول تعليق نصي (لإجراءات إضافية مثل التعديل أو الحذف).
يعرض هذا المثال كود الحصول على تعليقات الصفحة من مستند PDF عبر C#
package com.aspose.asposecloudpdfusecases.annotations;
import java.io.File;
import java.nio.file.Path;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.AnnotationsInfoResponse;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public class AnnotationGetAll {
public static void Extract() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
Integer PAGE_NUMBER = 1;
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
// upload local PDF file to remote storage
File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));
AnnotationsInfoResponse response = pdfApi.getPageAnnotations(PDF_DOCUMENT, PAGE_NUMBER, null, REMOTE_FOLDER);
if (response.getCode() != 200)
System.err.println("Error: unexpected error when extracting annotations! '" + response.getStatus() + "'");
else {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String jsonPage = gson.toJson(response.getAnnotations().getList());
System.out.println("Successfully extracted annotations from document page !\n" + jsonPage + "\n");
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
العمل مع التعليقات في PDF عبر SDK جافا
إضافة التعليقات إلى ملف PDF تخدم أغراضًا هامة متعددة عبر حالات الاستخدام المختلفة. أحد أهم الأسباب الشائعة هو للمراجعة وتقديم الملاحظات. تتيح التعليقات للمستخدمين تمييز أجزاء معينة من المستند، ترك تعليقات، طرح أسئلة، أو اقتراح تغييرات. يجعل ذلك عملية المراجعة أكثر كفاءة وتنظيمًا، خاصةً عندما يشارك عدة متعاونين. أضف التعليقات إلى مستندات PDF باستخدام Aspose.PDF Cloud SDK للغة جافا.
مع SDK جافا الخاص بنا يمكنك
- إضافة رأس وتذييل مستند PDF بنص أو بصيغة صورة.
- إضافة جداول ونصوص أو طوابع صورة إلى مستندات PDF.
- إلحاق مستندات PDF متعددة بملف موجود.
- التعامل مع مرفقات PDF، التعليقات، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الطوابع والجداول من صفحة أو من المستند PDF بأكمله.
- حذف ختم أو جدول معين من مستند PDF باستخدام معرفه.
- استبدال نسخة واحدة أو متعددة من النص في صفحة PDF أو في المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى صيغ ملفات أخرى متعددة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF مُحسّنة.
- يمكنك تجربة تطبيقنا المجاني لإضافة التعليقات التوضيحية إلى ملفات PDF عبر الإنترنت واختبار الوظيفة.
- Learning Resources
- Documentation
- Source Code
- API References
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.PDF Cloud for Java?
- Customers List
- Security