Excel'i PDF Linux'a Dönüştür

Çeşitli durumlarda, örneğin çalışma sayfalarını yazdırmak veya paylaşmak için Excel elektronik tablolarını PDF biçimine dönüştürmeniz gerekir. Bu yazıda, Java kullanarak Linux platformunda Excel dosyalarını PDF formatına nasıl dönüştüreceğinizi öğreneceksiniz. Ayrıca, Excel’den PDF’e dönüştürmeyi özelleştirmek için farklı seçenekler hakkında bilgi edineceksiniz.

Linux için Excel’den PDF’e Dönüştürücü API’sı

Excel dosyalarını PDF formatına dönüştürmek için Aspose.Cells for Java kullanacağız. Excel dosyalarını sorunsuz bir şekilde oluşturmanıza, değiştirmenize ve dönüştürmenize olanak tanıyan, zengin özelliklere sahip bir API’dir. API’nin JAR dosyasını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

<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>

Linux’ta Excel XLS veya XLSX’i PDF’ye dönüştürün

Aşağıdakiler, bir Excel XLS veya XLSX dosyasını Linux’ta PDF’ye dönüştürme adımlarıdır.

Aşağıdaki kod örneği, XLSX’in PDF’ye nasıl dönüştürüleceğini gösterir.

// Excel dosyasını yüklemek için Çalışma Kitabı oluşturun
Workbook workbook = new Workbook("Book1.xlsx");

// Belgeyi PDF biçiminde kaydedin
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Excel’den PDF’e Dönüştürmede Uyumluluk Düzeyini Belirtin

PDF formatı, PDF/A vb. gibi çeşitli uyumluluk standartlarını destekler. Aspose.Cells for Java, Excel’den PDF’e dönüştürmede istenen PDF uyumluluk düzeyini belirlemeye olanak tanır. Bunu başarmak için API, PdfSaveOptions sınıfını sağlar. Aşağıda, çıktı PDF’si için uyumluluk düzeyini belirlemeye yönelik adımlar yer almaktadır.

Aşağıdaki kod örneği, bir Excel XLSX dosyasının belirli bir PDF standardı ile PDF biçimine nasıl dönüştürüleceğini gösterir.

// Excel dosyasını yüklemek için Çalışma Kitabı oluşturun
Workbook workbook = new Workbook("Book1.xlsx");

// PDF seçenekleri oluşturma
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// Belgeyi PDF biçiminde kaydedin
workbook.save("Excel-to-PDF.pdf", options);

Belirli Excel Sayfalarını Linux’ta PDF’ye Dönüştürün

Belirli durumlarda, Excel dosyasının tamamı yerine bir dizi sayfayı dönüştürmeniz gerekebilir. Bunun için, PdfSaveOptions.setPageIndex(int) ve PdfSaveOptions.setPageCount(int) yöntemlerini kullanarak dönüştürülecek sayfa aralığını belirleyebilirsiniz.

Aşağıdaki kod örneği, bir dizi Excel sayfasının PDF’ye nasıl dönüştürüleceğini gösterir.

// Excel dosyasını yüklemek için Çalışma Kitabı oluşturun
Workbook workbook = new Workbook("Book1.xlsx");

// PDF seçenekleri oluşturma
PdfSaveOptions options = new PdfSaveOptions();

// Yalnızca sayfa2'yi oluşturmak için
options.setPageIndex(1);
options.setPageCount(1);

// Belgeyi PDF biçiminde kaydedin
workbook.save("Excel-to-PDF.pdf", options);

Çözüm

Bu yazıda, Linux platformunda Excel dosyalarını PDF’ye nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, çeşitli seçeneklerle Excel’den PDF’e dönüştürmeyi nasıl özelleştireceğinizi gördünüz. Belgeleri kullanarak Aspose.Cells for Java hakkında daha fazla bilgi edinebilirsiniz. Herhangi bir sorunuz olursa forumumuz aracılığıyla bize bildirmekten çekinmeyin.

Ayrıca bakınız