PDF إلى Excel Java

قد تكون هناك سيناريوهات مختلفة عندما تحتاج إلى تصدير البيانات داخل الجداول من PDF إلى مصنفات Excel. يتيح لك PDF إلى Excel تحرير البيانات وتطبيق الصيغ ومخططات الرسم وتنفيذ العمليات الأخرى التي تدعمها جداول البيانات. في هذه المقالة ، سأوضح لك كيفية أتمتة تحويل PDF إلى Excel وتحويل PDF إلى مصنفات XLS إلى XLSX برمجيًا باستخدام Java. لهذا ، سنستفيد من إمكانيات واجهة برمجة التطبيقات Aspose.PDF for Java.

Java PDF to Excel Converter - التثبيت

Aspose.PDF for Java متاح لـ تنزيل كملف JAR. بالإضافة إلى ذلك ، يمكنك تثبيته في التطبيقات المستندة إلى Maven باستخدام التكوينات التالية.

مخزن:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

الاعتماد:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>20.5</version>
    <classifier>jdk17</classifier>
</dependency>

قم بتحويل ملفات PDF إلى Excel XLS باستخدام Java

لتحويل PDF إلى Excel XLS ، ما عليك سوى تحميل مستند PDF وحفظه بامتداد xls. فيما يلي خطوات إجراء هذا التحويل.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل PDF إلى Excel XLS باستخدام Java.

// قم بتحميل ملف PDF المصدر
Document doc = new Document("sampletable.pdf");
// تحويل PDF إلى XLS
doc.save("workbook.xls", SaveFormat.Excel);

إدخال مستند PDF

تحويل PDF إلى Excel

إخراج جدول إكسل

PDF إلى XLS XLSX

قم بتحويل ملفات PDF إلى Excel XLSX باستخدام Java

لتحويل PDF إلى جدول بيانات XLSX ، تحتاج إلى تحديد تنسيق الإخراج Excel باستخدام فئة ExcelSaveOptions. فيما يلي خطوات إجراء تحويل PDF إلى XLSX باستخدام Aspose.PDF لجافا.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل PDF إلى XLSX باستخدام Java.

// قم بتحميل ملف PDF المصدر
Document doc = new Document("sampletable.pdf");
// قم بتعيين خيارات Excel
ExcelSaveOptions options = new ExcelSaveOptions();
// تعيين تنسيق الإخراج
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// تحويل PDF إلى XLSX
doc.save("workbook.xlsx", options);

قلل عدد أوراق العمل في PDF إلى Excel

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

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل PDF إلى XLSX مع الحد الأدنى من عدد أوراق العمل باستخدام Java.

// قم بتحميل ملف PDF المصدر
Document doc = new Document("sampletable.pdf");
// قم بتعيين خيارات Excel
ExcelSaveOptions options = new ExcelSaveOptions();
// تعيين تنسيق الإخراج
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// تعيين خيار التصغير
options.setMinimizeTheNumberOfWorksheets(true);
// تحويل PDF إلى Excel XLSX
doc.save("workbook.xlsx", options);

استنتاج

في هذه المقالة ، رأيت كيفية تحويل ملفات PDF إلى ملفات Excel XLS أو XLSX باستخدام Java. علاوة على ذلك ، تتم أيضًا مناقشة ميزة تقليل عدد أوراق العمل في PDF إلى Excel بمساعدة نموذج التعليمات البرمجية. يمكنك استكشاف المزيد حول Aspose.PDF لجافا باستخدام التوثيق.

أنظر أيضا