Conversión de documentos PDF a través de JavaScript a través de C++
Exporte PDF a Microsoft Office® Word, Excel, presentaciones de PowerPoint, imágenes, EPUB y formatos de diseño fijo
Descripción general
¿Está buscando un método para transformar archivos PDF a otros formatos utilizando JavaScript y C++? Aspose.PDF for JavaScript a través de C++ es la solución perfecta para convertir documentos PDF. Este artículo demostrará cómo convertir PDF en texto usando JavaScript a través de C++. Los archivos PDF pueden incluir contenido diverso, como texto, imágenes, botones en los que se puede hacer clic, hipervínculos, fuentes incrustadas, firmas y sellos. Al convertir un archivo PDF a otro formato, los usuarios suelen querer poder editar el contenido del PDF. Con Aspose.PDF for JavaScript a través de C++, puede convertir fácil y rápidamente sus documentos PDF desde y hacia los formatos más populares. Nuestra biblioteca garantiza que sus archivos PDF se conviertan con precisión y éxito.
Conversión de PDF a DOC
Aspose.PDF for JavaScript admite la conversión de PDF a DOC directamente en la Web. En primer lugar, creamos el «FileReader». Luego, llamamos a la función asposePDFtoDoc. El servidor web está configurado para escuchar los mensajes mediante el controlador de eventos onmessage. Cuando recibe un mensaje de la página web, procesa la solicitud y envía una respuesta al hilo principal. Podemos convertirnos en el archivo resultante mediante la función de descarga de archivos. La función DownloadFile se encarga de generar un enlace que permita al usuario descargar un archivo. A continuación, si el ‘JSON.errorCode’ es 0, JSON.fileNameResult contendrá el nombre que especificó anteriormente. Si el parámetro ‘JSON.errorCode’ no es igual a 0 y, por lo tanto, aparecerá un error en el archivo, la información sobre dicho error se incluirá en la propiedad ‘json.errorText’. El nombre del archivo resultante es ‘ResultPDFToDoc.doc’.
Guardar PDF como XLSX
Este código es una función de JavaScript que convierte un archivo PDF en un archivo de Excel mediante el archivo Aspose.PDF. Toma un objeto de evento como parámetro, que contiene el archivo PDF seleccionado a partir de un elemento de entrada de archivo. Crea un objeto FileReader y asigna una función de devolución de llamada a su evento de carga. La función de devolución de llamada se ejecuta cuando el archivo se lee como un búfer de matriz. A continuación, llame a la función asposePDFToXLSX. La función toma el contenido del archivo, el nombre del archivo original y el nombre del archivo de salida como argumentos y devuelve un objeto JSON con el resultado. El objeto JSON tiene una propiedad ErrorCode y una propiedad ErrorText. Si el código de error es 0, significa que la conversión se ha realizado correctamente y que el objeto JSON también tiene una propiedad FileNameResult, que contiene el nombre del archivo de Excel de salida. Si el código de error no es 0, significa que se ha producido un error. El nombre del archivo resultante es «ResultPDFToXLSX.xlsx».
Convierte PDF a presentaciones de PowerPoint
Este código es una función de JavaScript que convierte un archivo PDF en un archivo de PowerPoint mediante el archivo Aspose.PDF. Toma un objeto de evento como parámetro, que contiene el archivo PDF seleccionado a partir de un elemento de entrada de archivo. A continuación, crea un objeto FileReader y asigna una función de devolución de llamada a su evento de carga. La función de devolución de llamada se ejecuta cuando el archivo se lee como un búfer de matriz. Llame a la función asposePDFTopptx. La función toma como argumentos el contenido del archivo, el nombre del archivo original y el nombre del archivo de salida y devuelve un objeto JSON con el resultado. El objeto JSON tiene una propiedad ErrorCode y una propiedad ErrorText. Si el código de error es 0, significa que la conversión se ha realizado correctamente y que el objeto JSON también tiene una propiedad FileNameResult, que contiene el nombre del archivo PowerPoint de salida. Si el código de error no es 0, significa que se ha producido un error y la propiedad ErrorText contiene el mensaje de error. Como resultado, la función DownloadFile crea un enlace de descarga para el archivo PowerPoint de salida. La función toma el nombre del archivo de salida «ResultPDFTopptx.pptx».
Conversión de formato de documento portátil PDF a EPUB
Este código es una función de JavaScript que convierte un archivo PDF en un archivo EPUB mediante el archivo Aspose.PDF. Crea un objeto FileReader y asigna una función de devolución de llamada a su evento de descarga. A continuación, llame a la función asposePDFtoEPUB. La función toma el contenido del archivo, el nombre del archivo original y el nombre del archivo de salida como argumentos y devuelve un objeto JSON con el resultado. El objeto JSON tiene una propiedad ErrorCode y una propiedad ErrorText. Si el ErrorCode es 0, significa que la conversión se ha realizado correctamente y que el objeto JSON también tiene una propiedad FileNameResult, que contiene el nombre del archivo EPUB de salida. Si el código de error no es 0, significa que se ha producido un error y la propiedad ErrorText contiene el mensaje de error. Como resultado, la función DownloadFile crea un enlace de descarga para el archivo EPUB de salida. La función toma el nombre del archivo de salida «ResultPDFToEPUB.EPUB».
Convertir PDF a PNG
Este código es una función de JavaScript que convierte un archivo PDF en imágenes PNG mediante el archivo Aspose.PDF. Crea un objeto FileReader y asigna una función de devolución de llamada a su evento de descarga. La función de devolución de llamada se ejecuta cuando el archivo se lee como un búfer de matriz. Llama a la función asposePDFPageStopng, que es un contenedor para el archivo Aspose.PDF. La función toma el contenido del archivo, el nombre del archivo original, la plantilla del nombre del archivo de salida y la resolución como argumentos y devuelve un objeto JSON con el resultado. El objeto JSON tiene una propiedad ErrorCode y una propiedad ErrorText. Como resultado, la función DownloadFile de cada archivo de salida crea un enlace de descarga para la imagen PNG. La función toma el nombre del archivo de salida ‘resultPDFtoPNG {0:D2} .png’.