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

خطوات حذف جدول وفقًا للمعرف من PDF عبر SDK جافا

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

  1. أنشئ كائن Configuration جديد باستخدام سر التطبيق ومفتاحه.
  2. أنشئ كائنًا للاتصال بـ Cloud API.
  3. قم بتحميل ملف PDF إلى التخزين السحابي.
  4. احذف الجدول وفقًا للمعرف من PDF في التخزين السحابي باستخدام دالة DeleteTableAsync.
  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 TablesDeleteById {
        public static void remove() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
	    String LOCAL_FOLDER    = "c:\\Samples";
	    String PDF_DOCUMENT    = "sample.pdf";
            String PDF_OUTPUT      = "table_del_by_id_output.pdf";
            String TABLE_ID        = "GE5TCOZSGAYCYNRQGUWDINZVFQ3DGMA";

            try {
                // 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()));

                // paerform actionPDF_OUTPUT
                AsposeResponse response = pdfApi.deleteTable(PDF_DOCUMENT, TABLE_ID, null, REMOTE_FOLDER);
                if (response.getCode() != 200)
                    System.err.println("Error: unexpected error when deleting table! '" + response.getStatus() + "'");
                else {
                    // dowmload 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 tables from document ! '" + PDF_OUTPUT + "'");
                }            
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 

العمل مع الجداول في PDF

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

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

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

  •