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

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

Cómo extraer imágenes de un PDF con la herramienta Aspose.PDF for JavaScript via C++

¿Necesitas extraer un PDF? El archivo Aspose.PDF for JavaScript a través de C++ ayuda a extraer imágenes de un documento PDF. Para extraerlos, utilizaremos Aspose.PDF for 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 for JavaScript a través de C++, extraiga los archivos del archivo ZIP.

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


Necesita Aspose.PDF for 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 for la API de JavaScript via C++

Aspose.PDF for 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 for .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 for 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 for JavaScript a través de la API de C++ en nuestra documentación sobre cómo usar la API.