Her Çalışma Sayfasını xlsx4j'de Farklı PDF'e Kaydet
Contents
[
Hide
]
Aspose.Cells - Her Çalışma Sayfasını Farklı PDF’e Kaydet
Aspose.Cells, XLS dosyasının (resim, çizelge vb. içeren) PDF belgesine dönüştürülmesini destekler. Aspose.Cells for Java bir elektronik tabloyu pdf belgesine dönüştürmek için bağımsız olarak çalışabilir ve artık dönüştürme için Aspose.Pdf for Java kullanmanıza gerek yoktur. Tüm işlem bellekte yapılabildiğinden, dönüştürme herhangi bir geçici dosya (lar) oluşturmayı / kullanmayı gerektirmez.
Java
//Excel dosya yolunu al
String filePath = dataDir + "workbook.xlsx";
//Yeni bir çalışma kitabı oluşturun ve Excel'i açın
// Bulunduğu yerden dosya
Çalışma kitabı çalışma kitabı = yeni Çalışma Kitabı(filePath);
//Çalışma kitabındaki çalışma sayfalarının sayısını al
int SheetCount = workbook.getWorksheets().getCount();
//İlk çalışma sayfası dışında tüm sayfaları görünmez yap
için (int ben = 1; ben< 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);
}
}
Çalışan Kodu İndir
Örnek Kodu İndir
Daha fazla ayrıntı için, ziyaret edinHer Çalışma Sayfasını Farklı Bir PDF Dosyasına Kaydet.