Lösche Seiten aus einer PDF-Datei mit JavaScript via C++

JavaScript via C++ Bibliothek zum Löschen von Seiten aus PDF mithilfe unserer APIs.

So löschen Sie Seiten aus PDF mit JavaScript via C++

Um eine Seite aus einer PDF-Datei zu löschen, verwenden wir die API Aspose.PDF, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die javascript-cpp Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Seite aus PDF löschen über JavaScript via C++


Sie benötigen Bibliothek Aspose.PDF, um den Code in Ihrer Umgebung auszuprobieren.

  1. Öffnen Sie das vorhandene Dokument.

  2. Löscht eine bestimmte Seite.

  3. Speichern Sie die ausgegebene PDF mit der Methode Save.

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

Seiten aus PDF entfernen

<% 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]);
    };