JavaScript aracılığıyla PDF’nin kilidini açın

Node.js via C++ Kütüphanesi için Aspose.PDF kullanarak PDF Dosyalarını programlı olarak şifresini çözün (şifrelemeyi kaldırın)

JavaScript Kullanarak PDF Belgesinin Kilidini Açın

Node.js için Aspose.PDF dosyasını kullanarak PDF’nin kilidini açın. PDF dosyalarının şifresini çözmek, dosya içindeki içeriğe erişilmesini ve görüntülenmesini sağlar. Ayrıca, önemli bilgiler veya belgeler içeren parola korumalı bir PDF’ye erişmeniz gerekebilir. Bazen, hataları düzeltmek veya eski bilgileri güncellemek gibi bir PDF belgesini değiştirmeye ihtiyaç vardır. PDF’nin kilidini açın ve içeriği düzenleme olanağına sahip olun. Bu arada, bir belgeyi yazdırmak için bir PDF’nin kilidini de açmanız gerekir. Bir PDF, diğer belgelerde veya uygulamalarda kullanılmak üzere ayıklanması gereken tablolar, resimler veya metinler içeriyorsa dosyaların şifresini çözmek önemlidir. PDF’nin kilidini açın ve zamandan tasarruf edin. Örneğin, sık sık belirli bir belgeyi girip karmaşık bir şifre girerseniz, çok zaman alır. Önemli belgeleri arşivlerken veya yedeklerken PDF’lerin şifresini çözmek önemli olabilir. Arşivlenmiş kopyaların kolayca erişilebilir olmasını ve gerektiğinde geri yüklenebilmesini sağlar. Bazı PDF’ler uyumluluk veya yazılım sorunlarına neden olan şifrelemeye sahip olabilir. Aspose.PDF tarafından PDF Dosyalarının Kilidini Açma özelliğiyle, bu sorunları çözebilir ve sorunsuz erişim ve kullanıma izin verebilirsiniz. Şifrelenmiş bir PDF dosyanız varsa ve içeriğine erişmek için artık bir şifreye ihtiyacınız yoksa, şifre çözme dosyayı tüm kullanıcılar tarafından okunabilir hale getirecektir. Belge açıksa veya başkalarıyla paylaşmak istiyorsanız bu yararlı olabilir. PDF dosyalarının şifresini çözmek için, PDF ile doğrudan web tarayıcısında çalışmak için kullanılan kolay ve güvenli bir araç seti olan Aspose.PDF for Node.js aracılığıyla C++ kullanacağız. Aspose.PDF for Node.js dosyasını C++ üzerinden yüklemek ve kullanmak için [ZIP arşivi] dosyalarından (https://releases.aspose.com/pdf/nodejscpp/) ayıklayın.

JavaScript ile PDF Kilidi Nasıl Açılır


Kodu ortamınızda denemek için Aspose.PDF for Node.js üzerinden C++ gerekir.

  1. Node.js için Aspose.PDF modülünü içe aktarın.
  2. Çıktı dosyası için bir sabit tanımlayın.
  3. AsposePDF işlevini çağırın.
  4. AsposePDFDecrypt"i arayın.
  5. Sonucu yazdırmak için console.log yöntemini kullanın

Sağlanan JavaScript kod parçacığı, Aspose.PDF kütüphanesini kullanarak PDF belgelerinin kilidinin nasıl açılacağını gösterir. ‘DataDir’ değişkeni tarafından belirtilen dizinde bulunan ‘Decrypt.pdf’ adlı bir PDF belgesi açar. Açıldıktan sonra kod, ‘şifre’ şifresini kullanarak açılan PDF’nin şifresini çözmeye çalışır. Sonuç olarak kod, güncellenmiş PDF belgesini ‘DataDir’ değişkeni tarafından belirtilen aynı dizinde ‘Decrypt_out.pdf’ adlı bir dosyaya kaydeder. Bu kod parçacığı, parola korumalı bir PDF dosyasının kilidini açmak ve şifresi çözülmüş sürümü kaydetmek için bir Aspose.PDF kütüphanesini veya çerçevesini nasıl kullanabileceğinize dair basitleştirilmiş bir örnektir. Aşağıdaki örnek, JavaScript içinde PDF belgesinin nasıl kilidini açacağınızı gösterir:

PDF Belgesinin Kilidini Açın - JavaScript

Bu örnek kod, PDF dosyasının şifresinin nasıl çözüleceğini gösterir - JavaScript

Input file:

File not added

Password:

Output format:

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_encrypt_file = './ResultEncrypt.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Decrypt a PDF-file with password is "owner" and save the "ResultDecrypt.pdf"*/
    const json = AsposePdfModule.AsposePdfDecrypt(pdf_encrypt_file, "owner", "./ResultDecrypt.pdf");
    console.log("AsposePdfDecrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});