Estrai immagini da PDF in JavaScript via C++

Come estrarre immagini da PDF utilizzando la libreria JavaScript via C++

Come estrarre immagini da PDF utilizzando la libreria JavaScript via C++

Hai bisogno di estrarre un PDF? Aspose.PDF per JavaScript tramite C++ aiuta a estrarre immagini dal documento PDF. Per estrarre, useremo Aspose.PDF per JavaScript via C++, un toolkit facile e sicuro utilizzato per lavorare con i PDF direttamente nel browser web. Per installare e utilizzare Aspose.PDF per JavaScript tramite C++, estrai i file dall’ archivio ZIP.

Estrai immagini da PDF in JavaScript via C++


È necessario Aspose.PDF per JavaScript tramite C++ per provare il codice nel proprio ambiente.

  1. Carica il PDF con un’istanza di Document.
  2. Crea un oggetto XImage per estrarre le immagini.
  3. Salva l’immagine di output in un file jpeg.
  4. Salva il file PDF aggiornato.

Estrai immagini da PDF - JavaScript via C++

Questo codice di esempio mostra come estrarre immagini da documenti PDF

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

Informazioni su Aspose.PDF per l'API JavaScript via C++

Aspose.PDF per JavaScript tramite C++ consente agli sviluppatori di manipolare i file PDF direttamente sul Web. Questa soluzione JavaScript si basa sull’uso della tecnologia WebAssembly ed è basata su Aspose.PDF for .NET Lightweight. È possibile utilizzare facilmente aspose-pdf per JavaScript tramite C++ da e quindi seguire le istruzioni di installazione. Aspose.PDF per JavaScript supporta un’ampia varietà di funzioni come:

  • Ottimizza il documento PDF.
  • Aggiungi un timbro al file PDF.
  • Unisci file PDF.
  • Dividi il PDF in due file.
  • Converti PDF in DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT e così via.

Puoi trovare ulteriori informazioni su Aspose.PDF per JavaScript tramite l’API C++ nella nostra documentazione su come utilizzare l’API.