es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Botón interactivo de PDF que exporta PDF a JPG.

Estoy intentando crear un botón en Adobe Acrobat que, al hacer clic, exporte el PDF (sólo una página) a JPG. Tenía un truco utilizando los acciones (guardar como acción). Pero esto sólo funciona en Adobe Acrobat. El usuario final usará PDF X-Change donde guardar como no mostrará JPG como opción de formato de archivo.

En PDF X-Change se puede exportar a imagen, así que me preguntaba si esto se puede hacer a través de una acción de Javascript en un botón? Soy diseñadora gráfica, así que tengo un pequeño conocimiento de codificación y no estoy segura de cómo hacer esto.

Cualquier ayuda sería apreciada.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Solución para exportar un PDF a JPG utilizando la Acción de Javascript en Adobe Acrobat

    Como experto en Javascript especializado en PDF y acciones, puedo sugerir una solución para exportar un PDF a JPG utilizando la Acción de Javascript en Adobe Acrobat.

    Primero, debe crear un botón en Adobe Acrobat y agregar una acción de Javascript en él que exportará la página actual del PDF al formato JPG.

    Aquí está el código de muestra que puede utilizar para la acción de Javascript:

    // Obtener el documento activo
    var doc = this.getDoc();
    
    // Obtener la página actual
    var currentPage = doc.getPageBox("Crop", this.pageNum);
    
    // Crear un objeto de exportación
    var exportImage = this.exportDataObject({
        cName: "Imagen exportada",
        nLaunch: 2 //Abrir en otra aplicación
    });
    
    // Establecer el tipo de exportación a JPG
    exportImage.exportAsImage("jpeg", currentPage, -1);
    
    // Cerrar el objeto de exportación
    exportImage.closeDoc();
    

    Este código exportará la página actual del PDF como una imagen JPG y la abrirá en la aplicación predeterminada para ver imágenes en su sistema.

    Tenga en cuenta que este código solo funcionará en Adobe Acrobat y puede que no sea compatible con otros visores de PDF como PDF X-Change.

    Si desea que sea compatible con PDF X-Change, debe averiguar si admite algún comando de Javascript para exportar páginas de PDF al formato JPG. Si lo hace, puede modificar el código anterior para que funcione con PDF X-Change también.

    Espero que esta solución le ayude con su proyecto. Avíseme si tiene alguna pregunta adicional o necesita ayuda.

Comments are closed.