Node.js için PDF İşleme API’si

Node.js uygulamalarında PDF belgelerini birden çok biçime oluşturun, düzenleyin, koruyun ve dönüştürün

Genel bakış

Aspose.PDF, karmaşık, çok sayfalı, yazdırılabilir belgeler oluşturmayı kolaylaştıran Node.js için bir PDF belge oluşturma kütüphanesidir.

API basit olacak şekilde tasarlanmıştır, bu nedenle karmaşık belgeler oluşturmak genellikle birkaç işlev çağrısı kadar basittir. Adından da anlaşılacağı gibi, kütüphane C++‘daki program koduna dayanarak geliştirilmiştir. Bu, mümkün olduğunca hızlı hale getirmemizi sağladı ve WebAssembly’de derlemek onu farklı işletim sistemlerine taşınabilir hale getirdi.

C ++ özellikleri aracılığıyla Node.js için Aspose.PDF

C++ ile Node.js için Aspose.PDF ile Arka Uçtaki PDF Dosyaları Nasıl Manipüle Edilir

C ++ üzerinden Node.js için Aspose.PDF, arka uçtaki PDF dosyalarını işleme imkanı verir. Aspose.PDF for Node.js kullanarak C ++ aracılığıyla PDF’yi optimize edebilir, metin ve resim ekleyebilir ve ayıklayabilir, şifreleyebilir ve şifresini çözebilirsiniz. Ayrıca PDF’yi bölebilir ve birleştirebilirsiniz.

PDF’yi Dönüştür

Aspose.PDF for Node.js kullanarak C++ üzerinden PDF’yi JPG ve PNG’ye dönüştürebilirsiniz.

Kurulum

Aspose.PDF for Node.js dosyasını bir ZIP arşivinden C++ üzerinden yüklemek ve kullanmak için aşağıdaki talimatları izleyin:

  • Dosyaları ZIP arşivinden çıkarın
  • *.lic dosyanızı ’encrypt_lic.html’ kullanarak şifreleyin
  • ‘settings.json’u düzenleyin ve ayarlarınızı ayarlayın

Köprü ve Ekler Özellikleri

Araç seti aşağıdakileri eklemeye izin verir:

  • Bir PDF belgesindeki diğer sayfalara köprü kısayolları
  • Diğer PDF belgelerindeki sayfalara köprüler
  • PDF olmayan dosyalara köprüler
  • Web konumlarına köprüler.

Köprü oluşturmanın yanı sıra, bir PDF belgesinden köprüler çıkarma özelliğine de sahip olursunuz.

PDF Güvenlik Özellikleri

API, 40-bit veya 128-bit şifreleme sunar. Daha fazla güvenlik için kullanıcı ve ana şifreler de ayarlanabilir. İçeriğin kopyalanması, yazdırma, bozulmuş yazdırma, açıklama değişikliği, form alanı tamamlama ve PDF dosyası montajı gibi dosyalardaki içerik işlemlerinin tümü bu kitaplık kullanılarak kısıtlanabilir

PDF'yi JPG'ye ve Diğer Görüntü Biçimlerine Dönüştürün

C ++ aracılığıyla Aspose.PDF for Node.js, bir PDF dosyasının her sayfasını BMP, JPG ve PNG gibi geleneksel görüntü biçimlerine oluşturmanıza ve mümkün olan en yüksek doğrulukla dönüştürmenize olanak tanır. Görüntüler dışında, PDF’yi DOC ve DOCX formatlarına kolayca kaydedebilirsiniz.

PDF sayfalarını Node.js dosyasında JPEG görüntüleri olarak kaydedin

Mevcut bir PDF belgesini yükleyin. PDF sayfalarını görüntülere dönüştürün ve her sayfayı JPG formatında kaydedin.

PDF'yi JavaScript/Node.js aracılığıyla JPG'ye dönüştürün

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});