احصل على جدول حسب المعرف من PDF في SDK الجافا
احصل على جدول حسب المعرف من مستند PDF باستخدام واجهة برمجة تطبيقات جافا على الخادم.
Get Startedكيفية استخراج جدول حسب المعرف من PDF عبر SDK جافا السحابي
من أجل استخراج جدول حسب المعرف من PDF عبر SDK جافا السحابي ، سنستخدم Aspose.PDF Cloud Java SDK يتيح لك هذا SDK السحابي بناء تطبيقات إنشاء وتحرير وتحويل ملفات PDF السحابية بسهولة باستخدام C#، ASPJava، أو لغات جافا الأخرى لمختلف منصات السحابة. افتح 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 في بضع أسطر من الشيفرة فقط.
- أنشئ كائن Configuration جديد باستخدام سر التطبيق والمفتاح.
- أنشئ كائنًا للاتصال بواجهة برمجة تطبيقات السحابة.
- ارفع ملف PDF إلى التخزين السحابي.
- استخرج جدول حسب المعرف من PDF الموجود في التخزين السحابي باستخدام دالة getTable.
- تحقق من الاستجابة وسجل النتيجة.
- إذا كانت العملية ناجحة، اطبع خصائص الجدول
يعرض مثال الشيفرة هذا استخراج جدول حسب المعرف من مستندات PDF
import java.io.File;
import java.nio.file.Path;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.TableRecognizedResponse;
public class TablesExtractById {
public static void perform() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
String TABLE_ID = "GE5TCOZSGAYCYNRQGUWDINZVFQ3DGMA";
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()));
// paerform action
TableRecognizedResponse response = pdfApi.getTable(PDF_DOCUMENT, TABLE_ID, null, REMOTE_FOLDER);
if (response.getCode() != 200)
System.err.println("Error: unexpected error when extracting tables! '" + response.getStatus() + "'");
else {
// Show tables info...
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String jsonTab = gson.toJson(response.getTable());
System.out.println("Table #'"+ response.getTable().getId() + "' !\n" + jsonTab + "\n");
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
العمل مع الجداول في PDF
توفر الجداول تنسيقًا منظمًا لعرض البيانات بشكل منهجي، مما يسهل على القارئ فهم المعلومات وتحليلها. كما تعزز الجداول الجاذبية البصرية للمستند، مضيفةً طابعًا من الاحترافية والتنظيم. عند التعامل مع بيانات عددية أو مقارنة، تُحسّن الجداول الوضوح من خلال تجميع المعلومات ذات الصلة في تنسيق سهل القراءة. بالإضافة إلى ذلك، يمكن للجداول دمج محتوى فوري أو مُولَّد ديناميكيًا، مثل البيانات المستخرجة من قواعد البيانات أو لوحات تحليل البيانات. احصل على جدول حسب المعرف من مستندات PDF باستخدام Aspose.PDF Cloud Java SDK.
مع مكتبة الجافا الخاصة بنا يمكنك:
- إضافة رأس وتذييل مستند PDF بنص أو صورة.
- إضافة جداول وختم (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- التعامل مع مرفقات PDF، التعليقات التوضيحية، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو من مستند PDF كامل.
- حذف ختم أو جدول محدد من مستند PDF باستخدام معرّفه.
- استبدال نسخة واحدة أو متعددة من النص في صفحة PDF أو في المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى صيغ ملفات أخرى متعددة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني لاستخراج الجداول في ملفات PDF عبر الإنترنت واختبار الوظيفة.
- الموارد التعليمية
- الوثائق
- الكود المصدري
- مراجع API
- لماذا Aspose.PDF Cloud للـ Java؟
- قائمة العملاء
- الأمان