Extrae imágenes de un PDF en JavaScript via C++

Cómo extraer imágenes de un PDF con la biblioteca JavaScript via C++

Cómo extraer imágenes de un PDF con la biblioteca JavaScript via C++

¿Necesitas extraer un PDF? El Aspose.PDF para JavaScript a través de C++ ayuda a extraer imágenes de un documento PDF. Para extraer, utilizaremos Aspose.PDF para JavaScript a través de C++, un conjunto de herramientas fácil y seguro que se utiliza para trabajar con PDF directamente en el navegador web. Para instalar y usar Aspose.PDF para JavaScript mediante C++, extraiga los archivos del archivo ZIP.

Extrae imágenes de un PDF en JavaScript via C++


Necesita Aspose.PDF para JavaScript a través de C++ para probar el código en su entorno.

  1. Cargue el PDF con una instancia de Document.
  2. Cree un objeto xImage para extraer imágenes.
  3. Guarde la imagen de salida en un archivo jpeg.
  4. Guarde el archivo PDF actualizado.

Extraer imágenes de un PDF - JavaScript via C++

Este código de ejemplo muestra cómo extraer imágenes de documentos 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]);
    }

Acerca de Aspose.PDF para la API JavaScript via C++

Aspose.PDF para JavaScript a través de C++ permite a los desarrolladores manipular los archivos PDF directamente en la Web. Esta solución de JavaScript se basa en el uso de la tecnología WebAssembly y se basa en Aspose.PDF para .NET Lightweight. Puede utilizar fácilmente aspose-pdf para JavaScript a través de C++ desde y, a continuación, seguir las instrucciones de instalación. El archivo Aspose.PDF para JavaScript admite una amplia variedad de funciones, tales como:

  • Optimiza el documento PDF.
  • Añadir un sello al archivo PDF.
  • Combinar archivos PDF.
  • Divida el PDF en dos archivos.
  • Convierte PDF a DOCX, XLSX, JPEG, PNG, TIFF, BMP, SVG, SVG (ZIP), XPS, TXT, etc.

Puedes encontrar más información sobre Aspose.PDF para JavaScript a través de la API de C++ en nuestra documentación sobre cómo usar la API.