Node.js'de JSON'u PDF'ye Dönüştürme

Bu basit öğreticide Node.js’de JSON öğesinin PDF öğesine nasıl dönüştürüleceğini öğreneceğiz. IDE ayarlarının ayrıntılarını, programlama görevlerinin bir listesini ve bir dosyayı Node.js’de JSON’dan PDF’ye dönüştürmek için çalıştırılabilir bir örnek kod içerir. Çıktı PDF dosyasında metin stilini ayarlamak için farklı özellikler ve yöntemler öğreneceksiniz.

Node.js’de JSON’u PDF’ye Dönüştürme Adımları

  1. JSON’dan PDF’e dönüştürme için ortamı Java aracılığıyla Node.js için Aspose.Cells kullanacak şekilde ayarlayın
  2. Kaynak JSON dosyasındaki metni okuyun
  3. Bir workbook örneği oluşturun ve ondan bir sayfaya erişin
  4. Bir JsonLayoutOptions sınıf nesnesi oluşturun
  5. Sayfadaki JSON verilerini doldurmak için JsonUtility sınıfından importData() yöntemini çağırın
  6. Çıktı çalışma kitabını SaveFormat.AUTO numaralandırıcıyı kullanarak PDF olarak kaydedin

Yukarıda belirtilen adımlar, JSON dosyasını Node.js’de PDF’ye dönüştürmeye yardımcı olur. Sayfaya erişim ilk önce JSON dosyasındaki içeriğin kaydedileceği, ardından çıktı çalışma kitabındaki içeriği biçimlendirmek için JsonLayoutOptions sınıfından bir nesne bildirildiği için işlem oldukça basittir. İçerik, importData() yöntemi kullanılarak hedef sayfaya kopyalandıktan sonra, elde edilen çalışma kitabı SaveFormat.AUTO numaralandırıcı kullanılarak PDF olarak kaydedilir.

JSON Dosyasını Node.js’de PDF’ye Dönüştürmek İçin Kod

Bu kod örneği, Node.js’de* bir *JSON dosyasından PDF’e dönüştürücünün geliştirilmesini açıklar. Excel sayfasındaki JSON metin başlığı, CellsFactory.createStyle() yöntemi tarafından oluşturulan Style nesnesi kullanılarak biçimlendirilebilir; örneğin, başlık metninin yatay ve dikey hizalamasını, metin rengini ve italik veya kalın stili ayarlayabilirsiniz. Bu nesne daha sonra setTitleStyle(titleStyle) yöntemi kullanılarak JsonLayoutOptions nesnesinde ayarlanabilir.

Bu makale bize JSON biçimindeki bir dosyayı Node.js’de PDF’ye dönüştürmeyi öğretti. Bir CSV dosyasını PDF dosyasına aktarma sürecini öğrenmek istiyorsanız, Node.js’de CSV’yi PDF’ye dönüştürme ile ilgili makaleye bakın.

 Türkçe