Node.js’de JSON‘yi PDF’e dönüştürmek için bir Bulut SDK veya REST API arıyorsanız doğru yere geldiniz. GroupDocs.Conversion Cloud SDK for Node.js, kullanıcıların JSON’dan PDF’ye dönüştürücüyü programlı olarak geliştirmek için kullanabileceği çok çeşitli yöntemler ve özellikler sunar. JSON(JavaScript Object Notation) ve PDF(Taşınabilir Belge Formatı), veri depolama ve veri temsili açısından yaygın dosya formatlarıdır. Ancak, GroupDocs.Conversion kullanarak JSON’dan PDF’ye dönüşüm gerçekleştirebiliriz. Dolayısıyla, birkaç satırlık JavaScript kaynak kodu işletmenize rekabet avantajı sağlayabilir. Bu nedenle bu rehbere başlayalım.
Bu kılavuzda aşağıdaki noktaları ele alacağız:
- JSON’dan PDF’ye Dönüştürücü - API Kurulumu
- Node.js’de JSON’u PDF’ye dönüştürün
- JSON’u Çevrimiçi PDF’ye Dönüştürün
JSON’dan PDF’ye Dönüştürücü - API Kurulumu
Bu bölümde GroupDocs.Conversion Cloud SDK for Node.js kurulum adımları gösterilmektedir. JSON’u PDF’ye dönüştürmek için bu kurumsal düzeydeki kitaplıktan yararlanabilirsiniz. Bu kütüphaneyi kurmak için terminal/CMD’de aşağıdaki komutu çalıştırın:
npm install groupdocs-conversion-cloud
Başarılı kurulumun ardından API kimlik bilgilerine (örn. İstemci Kimliği ve İstemci Sırrı) sahip olduğunuzdan emin olun. API kimlik bilgilerinin nasıl alınacağını görmek için bu kısa öğreticiyi ziyaret edebilirsiniz.
Node.js’de JSON’u PDF’ye dönüştürün
JSON’u programlı olarak PDF’ye dönüştürmek için bir kod pasajı yazalım. API Cloud’umuza kontrol paneli bir kaynak JSON dosyası yüklediğimizi lütfen unutmayın; bu dosyayı, bu UploadFile yöntemini çağırarak manuel veya programlı olarak yükleyebilirsiniz.
Adımlar şunlardır:
- groupdocs-conversion-cloud modülünü projenize ekleyin.
- API kimlik bilgileriyle ConvertApi’nin bir nesnesini başlatın.
- ConvertSettings sınıfının bir örneğini oluşturun ve filePath, format, StorageName ve OutputPath gibi değerleri ayarlayın.
- ConvertDocumentRequest sınıfının nesnesini ConvertSettings sınıfının nesnesiyle başlatın.
- JSON’u PDF’ye dönüştürmek için convertDocument yöntemini çağırın.
JSON’u Node.js’de PDF’ye dönüştürmek için aşağıdaki kodu kopyalayıp ana dosyanıza yapıştırın:
// Groupdocs-conversion-cloud modülünü projenize ekleyin.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API kimlik bilgilerinizi tanımlayın
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// API kimlik bilgileriyle ConvertApi'nin bir nesnesini başlatın.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// ConvertSettings sınıfının bir örneğini oluşturun ve filePath, format, StorageName ve OutputPath gibi değerleri ayarlayın.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";
try {
// ConvertDocumentRequest sınıfının nesnesini ConvertSettings sınıfının nesnesiyle başlatın.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// JSON'u PDF'ye dönüştürmek için ConvertDocument yöntemini çağırın.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
console.log(err);
}
Yeni oluşturulan dosyayı, manuel olarak veya programlı olarak indirebileceğiniz API Cloud kontrol panelinde göreceksiniz.
JSON’u Çevrimiçi PDF’ye dönüştürün
GroupDocs.Conversion yalnızca Bulut SDK’ları sunmakla kalmıyor, aynı zamanda JSON’u çevrimiçi olarak PDF’ye dönüştürmek için bir çevrimiçi araç da sunuyor. Üstelik hafiftir, süper verimlidir ve güçlü JSON’dan PDF’ye dönüştürme sağlar. Her şeyden önce, bu aracı kullanmak için herhangi bir ücret veya hesap oluşturmaya gerek yoktur.
Çözüm
Bu bizi bu blog yazısının sonuna getiriyor. Node.js’de JSON’u PDF’ye nasıl dönüştüreceğimizi öğrendik ve ayrıca kod pasajını ve adımları inceledik. İş uygulamanız için JSON’dan PDF’ye dönüştürücü oluşturmak istiyorsanız bu makale size yardımcı olacaktır. Ayrıca, özelliklerin tamamını keşfetmek istiyorsanız dokümantasyon ve [GitHub16 deposunu kaçırmayın.
Ayrıca Başlangıç Kılavuzu’nu ziyaret etmenizi öneririz.
Son olarak, groupdocs.cloud yeni makaleler yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde kalın.
Yardım Mevcuttur
Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.
Sıkça Sorulan Sorular – SSS
JSON’u PDF’ye dönüştürmek mümkün mü?
GroupDocs.Conversion kullanarak JSON’u Node.js’de PDF’ye dönüştürebilirsiniz. Uygulama hakkında bilgi edinmek için lütfen burayı link ziyaret edin.