احفظ كل ورقة عمل مختلفة PDF باستخدام Aspose.Cells
Contents
[
Hide
]
Aspose.Cells - حفظ كل ورقة عمل PDF مختلفة
يدعم Aspose.Cells تحويل ملفات XLS (التي تحتوي على صور ورسوم بيانية وما إلى ذلك) إلى وثائق PDF. يمكن أن يعمل Aspose.Cells for Java بشكل مستقل لتحويل جدول بيانات إلى مستند Pdf ولن تحتاج إلى استخدام Aspose.Pdf for Java للتحويل بعد الآن. لا يتطلب التحويل إنشاء / استخدام أي ملف (ملفات) مؤقتة أيضًا حيث يمكن إجراء العملية بأكملها في الذاكرة.
Java
// احصل على مسار ملف Excel
String filePath = dataDir + "workbook.xlsx" ؛
// إنشاء مصنف جديد وافتح ملف Excel
// ملف من موقعه
مصنف المصنف = مصنف جديد (filePath) ؛
// احصل على عدد أوراق العمل في المصنف
int sheetCount = workbook.getWorksheets (). getCount () ؛
// اجعل جميع الأوراق غير مرئية باستثناء ورقة العمل الأولى
لـ (int i = 1 ؛ i< workbook.getWorksheets().getCount(); i++)
{
workbook.getWorksheets().get(i).setVisible(false);
}
//Take Pdfs of each sheet
for (int j = 0; j < workbook.getWorksheets().getCount(); j++)
{
Worksheet ws = workbook.getWorksheets().get(j);
workbook.save(dataPath + ws.getName() + ".pdf");
if (j < workbook.getWorksheets().getCount() - 1)
{
workbook.getWorksheets().get(j + 1).setVisible(true);
workbook.getWorksheets().get(j).setVisible(false);
}
}
قم بتنزيل كود التشغيل
تنزيل نموذج التعليمات البرمجية
لمزيد من التفاصيل ، قم بزيارةاحفظ كل ورقة عمل في ملف PDF مختلف.