تحويل Excel إلى PDF Linux

في حالات مختلفة ، تحتاج إلى تحويل جداول بيانات Excel إلى تنسيق PDF ، على سبيل المثال ، لطباعة أوراق العمل أو مشاركتها. في هذه المقالة ، ستتعلم كيفية تحويل ملفات Excel إلى تنسيق PDF على نظام Linux الأساسي باستخدام Java. علاوة على ذلك ، سوف تتعرف على الخيارات المختلفة لتخصيص Excel لتحويل PDF.

Excel to PDF Converter API لنظام التشغيل Linux

لتحويل ملفات Excel إلى تنسيق PDF ، سنستخدم Aspose.Cells for Java. إنها واجهة برمجة تطبيقات غنية بالميزات تتيح لك إنشاء ملفات Excel ومعالجتها وتحويلها بسلاسة. يمكنك تنزيل واجهة برمجة التطبيقات 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-cells</artifactId>
    <version>21.9</version>
</dependency>

قم بتحويل Excel XLS أو XLSX إلى PDF على نظام Linux

فيما يلي خطوات تحويل ملف Excel XLS أو XLSX إلى PDF على Linux.

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

// قم بإنشاء مصنف لتحميل ملف Excel
Workbook workbook = new Workbook("Book1.xlsx");

// احفظ المستند بتنسيق PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

حدد مستوى التوافق في تحويل Excel إلى PDF

يدعم تنسيق PDF معايير الامتثال المختلفة مثل PDF / A وما إلى ذلك. يسمح Aspose.Cells for Java بتحديد مستوى التوافق المطلوب مع PDF في تحويل Excel إلى PDF. لتحقيق ذلك ، توفر API فئة PdfSaveOptions. فيما يلي خطوات تحديد مستوى التوافق لملف PDF الناتج.

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

// قم بإنشاء مصنف لتحميل ملف Excel
Workbook workbook = new Workbook("Book1.xlsx");

// إنشاء خيارات PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// احفظ المستند بتنسيق PDF
workbook.save("Excel-to-PDF.pdf", options);

قم بتحويل أوراق Excel المحددة إلى PDF على نظام Linux

في بعض الحالات ، قد تحتاج إلى تحويل مجموعة من الأوراق بدلاً من ملف Excel بأكمله. لهذا ، يمكنك تحديد نطاق الأوراق المراد تحويلها باستخدام أساليب PdfSaveOptions.setPageIndex (int) و PdfSaveOptions.setPageCount (int).

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مجموعة من أوراق Excel إلى PDF.

// قم بإنشاء مصنف لتحميل ملف Excel
Workbook workbook = new Workbook("Book1.xlsx");

// إنشاء خيارات PDF
PdfSaveOptions options = new PdfSaveOptions();

// لتقديم الورقة 2 فقط
options.setPageIndex(1);
options.setPageCount(1);

// احفظ المستند بتنسيق PDF
workbook.save("Excel-to-PDF.pdf", options);

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات Excel إلى PDF على نظام Linux الأساسي. علاوة على ذلك ، لقد رأيت كيفية تخصيص تحويل Excel إلى PDF بخيارات متنوعة. يمكنك معرفة المزيد حول Aspose.Cells for Java باستخدام التوثيق. إذا كان لديك أي أسئلة ، فلا تتردد في إخبارنا عبر المنتدى.

أنظر أيضا