حفظ كل ورقة عمل في ملف PDF مختلف باستخدام Aspose.Cells
Contents
[
Hide
]
Aspose.Cells - حفظ كل ورقة عمل إلى ملف PDF مختلف
تدعم Aspose.Cells تحويل ملفات XLS (التي تحتوي على صور ورسومات إلخ) إلى وثائق PDF. يمكن لـ Aspose.Cells for Java العمل بشكل مستقل لتحويل جدول بيانات إلى مستند Pdf ولا تحتاج إلى استخدام Aspose.Pdf for Java للتحويل بعد الآن. التحويل لا يتطلب إنشاء / استخدام أي ملف (ملفات) مؤقتة أيضًا حيث يمكن القيام بكل العملية في الذاكرة.
Java
//Get the Excel file path
String filePath = dataDir + "workbook.xlsx";
//Instantiate a new workbook and open the Excel
//File from its location
Workbook workbook = new Workbook(filePath);
//Get the count of the worksheets in the workbook
int sheetCount = workbook.getWorksheets().getCount();
//Make all sheets invisible except first worksheet
for (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 مختلف.