HTML JPG PDF XML DOCX
  Product Family
PDF

حذف صفحات من PDF عبر SDK جافا

واجهة برمجة تطبيقات لنقل الصفحة من مستندات PDF إلى موقع جديد باستخدام جافا.

Get Started

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

من أجل نقل الصفحة من مستندات PDF إلى موقع جديد عبر SDK سحابي لجافا، سنستخدم 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

خطوات حذف الصفحات باستخدام .NET SDK

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

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

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


    import java.io.File;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;

    import com.aspose.asposecloudpdf.model.AsposeResponse;

    public class PagesMove {
        public static void perform() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
	    String LOCAL_FOLDER    = "c:\\Samples";
	    String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "pages_move_output.pdf";
	    Integer PAGE_NUMBER    = 1;
            Integer NEW_PAGE_NUMBER = 3;

            try {

                // upload local PDF file to remote storage
                File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
                PagesHelper.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()));

                //perform action
                AsposeResponse response = PagesHelper.pdfApi().postMovePage(PDF_DOCUMENT, PAGE_NUMBER, NEW_PAGE_NUMBER, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when moving page! '" + response.getStatus() + "'");
                else{
                    // dowmload changed file from remote folder...
                    File f = PagesHelper.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 moved page in document ! '" + PDF_OUTPUT + "'");
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
        } 
    }
 

العمل مع مستندات PDF عبر SDK جافا

نقل الصفحة في مستندات PDF باستخدام Aspose.PDF Cloud Java SDK.

مع مكتبتنا لجافا يمكنك

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