Usuń strony z pliku PDF za pomocą JavaScript via C++

JavaScript via C++ Biblioteka do usuwania stron z PDF za pomocą naszych interfejsów API.

Jak usunąć strony z pliku PDF za pomocą JavaScript via C++

Aby usunąć stronę z pliku PDF, użyjemy interfejsu API Aspose.PDF, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy javascript-cpp. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Usuń stronę z pliku PDF za pośrednictwem JavaScript via C++


Potrzebujesz Aspose.PDF library, aby wypróbować kod w swoim środowisku.

  1. Otwórz istniejący dokument.

  2. Usuń określoną stronę.

  3. Zapisz wyjściowy plik PDF za pomocą metody Zapisz.

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

Usuwanie stron z pliku PDF

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