HTML JPG PDF XML DOCX
  Product Family
PDF

حذف إشارة مرجعية من PDF عبر SDK جافا

API لحذف الإشارات المرجعية من مستندات PDF باستخدام Java.

Get Started

كيفية حذف إشارة مرجعية من مستندات PDF باستخدام Cloud Java SDK

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

خطوات حذف إشارة مرجعية باستخدام Java SDK

يمكن لمطوري Aspose.PDF Cloud بسهولة تحميل وحذف الإشارات المرجعية من مستندات PDF في بضع سطور من الشيفرة فقط.

  1. أنشئ كائن Configuration جديد باستخدام سر التطبيق ومفتاحه.
  2. أنشئ كائنًا للاتصال بواجهة برمجة تطبيقات السحابة.
  3. حمّل ملف PDF إلى التخزين السحابي.
  4. احذف الإشارة المرجعية من PDF في التخزين السحابي باستخدام دالة deleteBookmark.
  5. تحقق من الاستجابة وسجّل النتيجة.
  6. حمّل الملف المحدث للاستخدام المحلي.
 

يعرض هذا المثال كيفية حذف إشارة مرجعية من مستند PDF


   package com.aspose.asposecloudpdfusecases.bookmarks;

    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 BookmarkDelete {
        public static void Remove() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
            String LOCAL_FOLDER    = "c:\\Samples";
            String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "bookmarks_delete_output.pdf";
            String BOOKMARK_PATH  = "/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()));

                AsposeResponse response = pdfApi.deleteBookmark(PDF_DOCUMENT, BOOKMARK_PATH, REMOTE_FOLDER, null, null);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when deleting bookmarks! '" + 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 deleted bookmark in document ! '" + PDF_OUTPUT + "'");
                }
            }
            catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 
 

العمل مع الروابط في PDF عبر Java SDK

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

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

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

  •