Diviser un PDF dans Node.js
Contents
[
Hide
]
Diviser le PDF en deux fichiers en utilisant Node.js
Au cas où vous voudriez diviser un PDF unique en parties, vous pouvez utiliser AsposePdfSplit2Files fonction. Veuillez vérifier le fragment de code suivant afin de diviser deux PDF dans un environnement Node.js.
CommonJS:
- Appel
requireet importerasposepdfnodejsmodule en tant queAsposePdfvariable. - Spécifiez le nom des fichiers PDF qui seront divisés.
- Appel
AsposePdfen tant que Promise et exécuter l’opération de division du fichier. Recevoir l’objet en cas de succès. - Appeler la fonction AsposePdfSplit2Files.
- Diviser deux fichiers PDF. Il définit la variable pageToSplit à 1, indiquant que le fichier PDF sera divisé à la page 1.
- Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultSplit1.pdf” et “ResultSplit2.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations d’erreur seront contenues dans ‘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 :
- Importer le
asposepdfnodejsmodule. - Spécifiez le nom des fichiers PDF qui seront divisés.
- Initialisez le module AsposePdf. Recevez l’objet si l’opération réussit.
- Appeler la fonction AsposePdfSplit2Files.
- Diviser deux fichiers PDF. Il définit la variable pageToSplit à 1, indiquant que le fichier PDF sera divisé à la page 1.
- Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultSplit1.pdf” et “ResultSplit2.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations d’erreur seront contenues dans ‘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);