Dividir PDF en Node.js
Contents
[
Hide
]
Dividir PDF en dos archivos usando Node.js
En caso de que desee dividir un PDF único en partes, puede usar AsposePdfSplit2Files función. Por favor, revise el siguiente fragmento de código para dividir dos PDFs en un entorno Node.js.
CommonJS:
- Llamar
requirey importarasposepdfnodejsmódulo comoAsposePdfvariable. - Especifique el nombre de los archivos PDF que se dividirán.
- Llamar
AsposePdfcomo Promise y realiza la operación para dividir el archivo. Recibe el objeto si tiene éxito. - Llame a la función AsposePdfSplit2Files.
- Divida dos archivos PDF. Establece la variable pageToSplit a 1, indicando que el archivo PDF se dividirá en la página 1.
- Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultSplit1.pdf” y “ResultSplit2.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se encontrará en ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Set number a page to split*/
const pageToSplit = 1;
/*Split to two PDF-files and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
const json = AsposePdfModule.AsposePdfSplit2Files(pdf_file, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
console.log("AsposePdfSplit2Files => %O", json.errorCode == 0 ? [json.fileNameResult1, json.fileNameResult2] : json.errorText);
});
ECMAScript/ES6:
- Importar el
asposepdfnodejsmódulo. - Especifique el nombre de los archivos PDF que se dividirán.
- Inicializa el módulo AsposePdf. Recibe el objeto si tiene éxito.
- Llame a la función AsposePdfSplit2Files.
- Divida dos archivos PDF. Establece la variable pageToSplit a 1, indicando que el archivo PDF se dividirá en la página 1.
- Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultSplit1.pdf” y “ResultSplit2.pdf”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error se encontrará en ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Set number a page to split*/
const pageToSplit = 1;
/*Split to two PDF-files and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
const json = AsposePdfModule.AsposePdfSplit2Files(pdf_file, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
console.log("AsposePdfSplit2Files => %O", json.errorCode == 0 ? [json.fileNameResult1, json.fileNameResult2] : json.errorText);