HTML JPG PDF XML DOCX
  Product Family
PDF

حذف تعليقات النص من مستندات PDF عبر SDK جافا

واجهة برمجة تطبيقات لإزالة تعليقات النص من مستندات PDF باستخدام Aspose.PDF Cloud SDK لجافا.

Get Started

كيفية حذف تعليقات النص من مستندات PDF باستخدام SDK السحابي لجافا

لإزالة تعليقات النص من مستندات PDF، سنستخدم Aspose.PDF Cloud Java SDK يتيح لك هذا SDK السحابي بناء تطبيقات إنشاء وتحرير وتحويل ملفات PDF قائمة على السحابة بسهولة بلغة جافا لمختلف منصات السحابة. افتح Repository مدير الحزم، ابحث عن 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 في بضع أسطر من الشيفرة فقط.

  1. تحميل المستند إلى السحابة.
  2. حذف تعليق محدد باستخدام deleteAnnotation().
  3. معالجة الاستجابة لضمان النجاح.
  4. إزالة أي تعليقات منبثقة ذات صلة.
  5. تنزيل المستند المحدث.
 

يعرض هذا المثال كيفية إزالة تعليقات النص من مستند PDF عبر جافا


    package com.aspose.asposecloudpdfusecases.annotations;

    import java.io.File;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;
    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.model.AsposeResponse;

    public class AnnotationRemove {
        public static void Delete() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
            String LOCAL_FOLDER    = "c:\\Samples";
            String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "annotation_delete_output.pdf";
            String ANNOTATION_ID = "GE5TAOZTHA2CYMRZGUWDIMBZFQZTEMA";

            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()));

                AsposeResponse response = pdfApi.deleteAnnotation(PDF_DOCUMENT, ANNOTATION_ID, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when deleting annotations! '" + response.getStatus() + "'");
                else{
                    // download changed PDF file from remote folder...
                    File f = pdfApi.downloadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), null, null);
                    java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, PDF_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
                    System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, PDF_OUTPUT).toString()));                
                    System.out.println("Successfully added annotation in document ! '" + PDF_OUTPUT + "'");
                }
            }
            catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 

العمل مع التعليقات في PDF عبر SDK جافا

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

مع SDK جافا الخاص بنا يمكنك

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

  •