HTML JPG PDF XML DOCX
  Product Family
PDF

Eliminar Imagen de PDF en Node.js SDK

Eliminar Imágenes de un Documento PDF usando Cloud Node.js SDK

Get Started

Cómo eliminar Imágenes de PDF a través de Node.js SDK

Para eliminar Imágenes de PDF, utilizaremos Aspose.PDF Cloud Node.js SDK. Este SDK en la nube ayuda a los programadores de Node.js a desarrollar aplicaciones basadas en la nube para crear, anotar, editar y convertir PDF usando el lenguaje de programación Node.js a través de Aspose.PDF REST API. Simplemente cree una cuenta en Aspose for Cloud y obtenga la información de su aplicación. Una vez que tenga el App SID y la clave, estará listo para usar el Aspose.PDF Cloud Node.js SDK.

Comando de la Consola del Gestor de Paquetes


     
    npm install asposepdfcloud --save
     
     

Pasos para eliminar Imágenes usando Node.js

Los desarrolladores de Aspose.PDF Cloud pueden cargar y eliminar fácilmente Imágenes de PDF con solo unas pocas líneas de código.

  1. Obtener imágenes de una página específica.
  2. Elegir la imagen deseada por el id de la imagen.
  3. Cargar el Secreto y la Clave de su Aplicación desde el archivo JSON o establecer las credenciales de otra manera.
  4. Recuperar la imagen deseada del archivo PDF cargado.
  5. Eliminar la imagen recuperada del archivo PDF en el almacenamiento en la nube.
  6. Descargar el resultado si es necesario
 

Eliminar Imágenes de PDF usando Node.js


    import credentials from "./credentials.json"  with { type: "json" };
    import fs from 'node:fs/promises';
    import { PdfApi } from "asposepdfcloud";

    async function delete() {
        const localPdfFile = "C:\\Samples\\Sample.pdf";
        const storagePdfFile = "Sample.pdf";

        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localPdfFile);
            let uploadResult = await pdfApi.uploadFile(storagePdfFile, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.message);
        }

        try {
            const result = await pdfApi.getImages(storagePdfFile, 1, null, null);
            const imageId = result.body.images.list[0].id;
            const response = await pdfApi.deleteImage(storagePdfFile, imageId);
            console.log(response.body.status);
        }
        catch (error) {
            console.error(error.message);
        }
    }
 

Trabajar con Imágenes en PDF

Las imágenes a menudo contribuyen significativamente al tamaño de un PDF. Eliminarlas puede hacer que el documento sea más pequeño y fácil de compartir, especialmente en correos electrónicos o cargas en línea. Las imágenes pueden contener información sensible, como fotos personales o visuales propietarios. Eliminarlas garantiza que el documento respete los requisitos de privacidad o confidencialidad. Eliminar imágenes de un PDF es un paso estratégico para asegurar que el documento esté optimizado para casos de uso específicos, ya sea para almacenamiento, compartición o legibilidad. Eliminar las Imágenes de documentos PDF con Aspose.PDF Cloud Node.js SDK.

Con nuestra biblioteca de Node.js puedes:

  • Agregar encabezado y pie de página en formato de texto o imagen a documentos PDF.
  • Agregar tablas y sellos (de texto o imagen) a documentos PDF.
  • Anexar múltiples documentos PDF a un archivo existente.
  • Trabajar con adjuntos, anotaciones y campos de formulario de PDF.
  • Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
  • Eliminar todos los sellos y tablas de una página o de todo el documento PDF.
  • Eliminar un sello o tabla específico del documento PDF por su ID.
  • Reemplazar una o múltiples instancias de texto en una página PDF o en todo el documento.
  • Amplio soporte para convertir documentos PDF a varios otros formatos de archivo.
  • Extraer varios elementos de archivos PDF y optimizar documentos PDF.
  • Puedes probar nuestra aplicación gratuita para cambiar las dimensiones de las imágenes en archivos PDF en línea y probar la funcionalidad.