JavaScript via C++ ile PDF Dosyasından Sayfaları Sil

JavaScript via C++ API’lerimizi kullanarak Sayfaları PDF’den silmek için kütüphane.

JavaScript via C++ Kullanarak PDF'den sayfaları silme

PDF’niz paylaşmak veya dağıtmak istemediğiniz gizli veya gizli bilgiler içeriyorsa, kalan içeriğin gizliliğini ve güvenliğini sağlamak için bu belirli sayfaları silebilirsiniz. Bazen bir PDF belgesinin yalnızca belirli sayfalarına veya bölümlerine ihtiyacınız olabilir. Bu gibi durumlarda, gereksiz sayfaları kaldırmak, ilgili içeriği ayrı ayrı çıkarmanıza ve çalışmanıza olanak tanır. Gereksiz sayfaları silerseniz, belge paylaşımını veya yüklemesini basitleştirerek dosya boyutunu önemli ölçüde azaltabilirsiniz. Sayfayı PDF dosyasından silmek için kullanacağız Aspose.PDF for JavaScript via C++, doğrudan web tarayıcısında PDF ile çalışmak için kullanılan kolay ve güvenli bir araç setidir. C++ üzerinden JavaScript için Aspose.PDF dosyasını yüklemek ve kullanmak için ZIP arşivinden dosyaları ayıklayın.

JavaScript via C++ aracılığıyla PDF’den Sayfayı Sil


Ortamınızdaki kodu denemek için C++ üzerinden JavaScript için Aspose.PDF gerekir.

  1. Mevcut belgeyi açın.

  2. Belirli bir sayfayı silin.

  3. Kaydet yöntemini kullanarak çıktı PDF’sini kaydedin.

<% pages-delete.code-block.text %>

PDF'den Sayfaları Kaldır

<% pages-delete.code-block.subtitle %>


    var ffileDeletePages = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*string, include number pages with interval: "7, 20, 22, 30-32, 33, 36-40, 46"*/
        const numPages = "1-3";
        /*array, array of number pages*/
        /*const numPages = [1,3];*/
        /*number, number page*/
        /*const numPages = 1;*/
        /*delete 1-3 pages a PDF-file and save the "ResultOptimize.pdf"*/
        const json = AsposePdfDeletePages(event.target.result, e.target.files[0].name, "ResultDeletePages.pdf", numPages);
        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]);
    };