Node.js'de Excel'i PDF'ye dönüştürün

Excel elektronik tabloları, verileri satırlar ve sütunlar biçiminde depolamak ve analiz etmek için yaygın olarak kullanılır. Ancak, çeşitli durumlarda, Excel dosyalarını internet üzerinden paylaşmadan önce PDF’ye dönüştürmeniz gerekir. Excel’den PDF’e dönüştürmeyi otomatikleştirmek için bu makale, Excel dosyalarının Node.js kullanılarak programlı olarak PDF’ye nasıl dönüştürüleceğini gösterir. Ayrıca, Excel’den PDF’e dönüştürmeyi özelleştirmek için gelişmiş seçenekler de tartışılmaktadır.

Node.js Excel’den PDF’e Dönüştürme API’sı

Excel XLSX/XLS dosyalarını PDF’ye dönüştürmek için Aspose.Cells for Node.js via Java kullanacağız. Excel çalışma kitaplarını sorunsuz bir şekilde oluşturmanıza, okumanıza, değiştirmenize ve dönüştürmenize olanak tanıyan bir elektronik tablo işleme API’sidir. API paketini indirebilir veya aşağıdaki NPM komutunu kullanarak yükleyebilirsiniz.

> npm install aspose.cells

Node.js’de Excel XLSX’i PDF’ye dönüştürme

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

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

// çalışma kitabı yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Excel'i PDF'ye dönüştür
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);

Excel Dosyası

Node.js Excel'den PDF'ye

Dönüştürülmüş PDF

Excel'den PDF'ye

Excel XLSX/XLS’den PDF’e - Gelişmiş Seçenekler

Aspose.Cells, farklı seçenekler kullanarak Excel’den PDF’e dönüştürmeyi kontrol etmenize de olanak tanır. Örneğin, PDF uyumluluğunu, sıkıştırmayı, kılavuz çizgisi stilini, sayfa başına sayfa sayısını vb. ayarlayabilirsiniz. Dönüştürmeyi özelleştirmek için API, PdfSaveOptions sınıfı sağlar.

Aşağıdakiler, bir Excel dosyasını gelişmiş seçeneklerle PDF’ye dönüştürme adımlarıdır.

Aşağıdaki kod örneği, gelişmiş seçenekler kullanılarak Excel’in PDF’ye nasıl dönüştürüleceğini gösterir.

// çalışma kitabı yükle
var workbook = aspose.cells.Workbook("workbook.xlsx");

// PDF seçeneklerini oluştur ve ayarla
pdfOptions = aspose.cells.PdfSaveOptions();
pdfOptions.setCompliance(aspose.cells.PdfCompliance.PDF_A_1_B);

// Excel'i PDF'ye dönüştür
workbook.save("Excel to PDF - Compliance.pdf", pdfOptions);

Ücretsiz API Lisansı Alın

API’yi değerlendirme sınırlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans talep edebilirsiniz.

Çözüm

Bu makalede, Excel dosyalarını Node.js uygulamalarında PDF’ye nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, gelişmiş seçenekleri kullanarak Excel’den PDF’e dönüştürmeyi nasıl kontrol edeceğinizi gördünüz. Belgeleri kullanarak Node.js Excel API hakkında daha fazlasını keşfedebilirsiniz. Ayrıca, herhangi bir sorunuz olması durumunda forumumuz aracılığıyla bizimle iletişime geçebilirsiniz.

Ayrıca bakınız