Extrahieren Sie Bilder aus PDF in JavaScript via C++

So extrahieren Sie Bilder aus PDF mithilfe der JavaScript via C++ -Bibliothek

So extrahieren Sie Bilder aus PDF mithilfe der JavaScript via C++ -Bibliothek

Müssen Sie PDF extrahieren? Die Datei Aspose.PDF für JavaScript über C++ hilft beim Extrahieren von Bildern aus einem PDF-Dokument. Zum Extrahieren verwenden wir Aspose.PDF für JavaScript via C++, ein einfaches und sicheres Toolkit, mit dem Sie direkt im Webbrowser mit PDF arbeiten können. Um Aspose.PDF für JavaScript über C++ zu installieren und zu verwenden, extrahieren Sie Dateien aus dem ZIP-Archiv.

Extrahieren Sie Bilder aus PDF in JavaScript via C++


Sie benötigen Aspose.PDF für JavaScript via C++, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie ein XImage-Objekt, um Bilder zu extrahieren.
  3. Speichern Sie das Ausgabebild in einer JPEG-Datei.
  4. Speichern Sie die aktualisierte PDF-Datei.

Bilder aus PDF extrahieren - JavaScript via C++

Dieser Beispielcode zeigt, wie Bilder aus PDF-Dokumenten extrahiert werden.

Input file:

File not added

Output format:

PDF

Output file:


    var ffileExtractImage = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*Extract image from a PDF-file with template "ResultPdfExtractImage{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number), resolution 150 DPI and save*/
        const json = AsposePdfExtractImage(event.target.result, e.target.files[0].name, "ResultPdfExtractImage{0:D2}.jpg", 150);
        if (json.errorCode == 0) {
            document.getElementById('output').textContent = "Files(images) count: " + json.filesCount.toString();
            /*Make links to result files*/
            for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) DownloadFile(json.filesNameResult[fileIndex], "image/jpeg");
        }
        else document.getElementById('output').textContent = json.errorText;
        }
        file_reader.readAsArrayBuffer(e.target.files[0]);
    }

Informationen zu Aspose.PDF für die JavaScript via C++ API

Aspose.PDF für JavaScript via C++ ermöglicht es Entwicklern, ihre PDF-Dateien direkt im Web zu bearbeiten. Diese JavaScript-Lösung basiert auf der Verwendung der WebAssembly-Technologie und basiert auf Aspose.PDF für .NET Lightweight. Sie können aspose-pdf für JavaScript ganz einfach über C++ von verwenden und dann den Installationsanweisungen folgen. Die Datei Aspose.PDF für JavaScript unterstützt eine Vielzahl von Funktionen wie:

  • Optimieren Sie das PDF-Dokument.
  • Fügen Sie der PDF-Datei einen Stempel hinzu.
  • PDF-Dateien zusammenführen.
  • PDF in zwei Dateien aufteilen.
  • Konvertieren Sie PDF in DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT usw.

Weitere Informationen zu Aspose.PDF für JavaScript über die C++-API finden Sie in unserer Dokumentation zur Verwendung der API.