Ekleri PDF’den JavaScript via C++ aracılığıyla kaldırın

Ekleri PDF’den programlı olarak JavaScript via C++ ile silin

JavaScript via C++ Kütüphanesini Kullanarak Ekler Nasıl Kaldırılır

JavaScript için Aspose.PDF dosyasını kullanarak PDF’den Ekleri kaldırın. Görüntüler veya diğer PDF gibi ekleri olan dosyalar belgenin boyutunu artırabilir. Ekleri kaldırmak dosya boyutunu küçültmeye yardımcı olarak paylaşmayı ve depolamayı kolaylaştırabilir. Ayrıca, ekler başkalarıyla paylaşmak istemediğiniz gizli bilgiler içerebilir. Bu nedenle, ekleri PDF’den silin. Ekleri kaldırmak verilerinizin korunmasına yardımcı olur. Kötü amaçlı ekler güvenlik riskleri oluşturabilir. Bilinmeyen veya güvenilmeyen ekleri PDF’den kaldırmak, olası güvenlik tehditlerini önlemeye yardımcı olur. Ekleri kaldırmak, PDF’nin belgenizi yazdırmasını ve görüntülemesini kolaylaştırır. Ekleri PDF’den kaldırmanın belgeyi daha kullanıcı dostu, verimli ve uyumlu hale getirebileceği sonucuna varabiliriz. PDF dosyasındaki Ekleri kaldırmak için, [Aspose.PDF for JavaScript via C++] kullanacağız (https://products.aspose.com/pdf/javascript-cpp), PDF ile doğrudan web tarayıcısında çalışmak için kullanılan kolay ve güvenli bir araç setidir. C++ aracılığıyla JavaScript için Aspose.PDF dosyasını yüklemek ve kullanmak için [ZIP arşivi] dosyalarından (https://releases.aspose.com/pdf/javascriptcpp/) ayıklayın.

Ekleri PDF’den Kaldır


Kodu ortamınızda denemek için Aspose.PDF for JavaScript via C++ gerekir.

  1. Mevcut PDF’yi açın.
  2. Tüm ekleri silin.
  3. Sonucu kaydedin.

Bu kod parçacığı, bir PDF belgesindeki tüm ekleri programlı olarak kaldırır ve değiştirilen PDF’yi ayrı bir dosya olarak kaydeder. ‘DataDir + deleteAllAttachments.pdf’ yolunda bulunan PDF dosyasıyla ilişkili bir ‘PDFDocument’ nesnesini başlatır. PDF belgesini açtıktan sonra kod, yazılıma bu PDF dosyasında bulunan tüm ekleri silmesini söyler. PDF’deki ekler, görüntüler veya diğer belgeler gibi gömülü dosyaları içerebilir. Kod, güncellenmiş PDF dosyasının herhangi bir ek olmadan kaydedileceği yolu depolamak için ‘DataDir’ değişkenini değiştirir. Güncellenen PDF dosya adı ‘DeleteAllAttachments_out.pdf’ ile kaydedilecektir.

PDF belgesinden eki sil

Bu örnek kod, eki PDF'den nasıl kaldırılacağını gösterir - JavaScript via C++


var ffilePdfDeleteAttachments = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    /*Delete attachments from a PDF-file and save the "ResultPdfDeleteAttachments.pdf"*/
    const json = AsposePdfDeleteAttachments(event.target.result, e.target.files[0].name, "ResultPdfDeleteAttachments.pdf");
    if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
    else document.getElementById('output').textContent = json.errorText;
    /*Make a link to download the result file*/
    DownloadFile(json.fileNameResult, "application/pdf");
  };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};