Node.js'de CSV'yi PDF'ye Değiştirme

Bu kısa öğretici, Node.js’de CSV’yi PDF’ye nasıl değiştireceğinizi içerir. CSV dosyasına bir diskten ve onu ayrıştırmak için kullanılan sınırlayıcı karakterle birlikte bir Workbook sınıfı nesnesine erişilir. Ardından, Çalışma Kitabı örneğini diskte bir PDF dosyası olarak kaydederek Node.js’de CSV’den PDF’ye dışa aktaracağız.

Node.js’de CSV’yi PDF’ye Değiştirme Adımları

  1. CSV’yi PDF’ye dönüştürmek için uygulamanıza Java aracılığıyla Node.js için Aspose.Cells ekleyerek ortamı oluşturun
  2. TxtLoadOptions sınıf nesnesinin örneğini oluşturun ve kaynak CSV’de kullanılan ayırıcıyı ayarlayın
  3. Yukarıdaki yapılandırmayı kullanarak kaynak CSV’yi yüklemek için Workbook sınıf nesnesinin örneğini oluşturun
  4. Çıkış PDF’sindeki ızgara çizgilerini yapılandırmak için PdfSaveOptions sınıfının bir örneğini oluşturun
  5. Çalışma kitabı hücreleri için çıkış PDF’sinde kılavuz çizgisi türünün görüntülenmesini etkinleştirin
  6. Yüklenen CSV’yi diske PDF olarak kaydedin

Bahsedilen adımlarda, Workbook sınıfının bir örneğini kullanarak kaynak CSV dosyasına erişeceğiz ve kaynak CSV dosyası verilerinin ona göre okunması için sınırlayıcı karakteri ayarlayacağız. Ardından, PdfSaveOptions sınıfının bir örneğini kullanarak, çıktı PDF dosyasının, kılavuz çizgilerini görüntüleme veya göstermeme seçeneği gibi özelliklerini, çıktı PDF’sinde görüntülenecek kılavuz çizgilerinin türüyle birlikte tanımlayacağız. Son olarak, yüklenen çalışma kitabını diskte PDF dosyası olarak kaydederek Node.js’de CSV’yi PDF’ye dönüştüreceğiz.

Node.js’de CSV’yi PDF’ye Aktarma Kodu

Yukarıdaki kod örneğinde, kaynak CSV dosyasına Workbook sınıfına erişerek Node.js’de CSV’yi PDF’ye aktarıyoruz. AutoFitterOptions, AutoFilter, TextQualifier, IgnoreNotPrinted ve TxtLoadOptions sınıfında bulunan diğer birçok seçeneği tanımlayarak CSV yükleme sürecini daha fazla kontrol edebiliriz.

Node.js’de CSV’yi PDF’e dönüştürme işlemini çok basit bir API arayüzü ile öğrendik. Excel dosyalarını CSV dosyalarına dönüştürme sürecini öğrenmekle ilgileniyorsanız, Node.js kullanarak Excel’i CSV’ye dönüştürme ile ilgili makaleye bakın.

 Türkçe