Comment fusionner des PDF dans Node.js
Contents
[
Hide
]
Fusionner ou combiner deux PDF en un seul PDF dans Node.js
Combiner et fusionner des fichiers est une tâche très courante lors du travail avec un grand nombre de documents. Parfois, lorsqu’on travaille avec des documents et des images, lorsqu’ils sont numérisés, traités et organisés, plusieurs fichiers sont créés. Mais que faire si vous devez tout stocker dans un seul fichier ? Ou si vous ne voulez pas imprimer plusieurs documents ? Concaténez deux fichiers PDF avec Aspose.PDF for Node.js via C++.
Dans le cas où vous souhaitez fusionner deux PDF, vous pouvez utiliser AsposePdfMerge2Files fonction. Veuillez vérifier le snippet de code suivant afin de fusionner deux fichiers PDF dans un environnement Node.js.
CommonJS :
- Appel
requireet importerasposepdfnodejsmodule en tant queAsposePdfvariable. - Spécifiez le nom des fichiers PDF qui seront fusionnés.
- Appel
AsposePdfen tant que Promise et effectuez l’opération de fusion. Recevez l’objet si réussi. - Appelez la fonction AsposePdfMerge2Files.
- Fusionnez deux fichiers PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est sauvegardé dans “ResultMerge.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Merge two PDF-files and save the "ResultMerge.pdf"*/
const json = AsposePdfModule.AsposePdfMerge2Files(pdf_file, pdf_file, "ResultMerge.pdf");
console.log("AsposePdfMerge2Files => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Importer le
asposepdfnodejsmodule. - Spécifiez le nom des fichiers PDF qui seront fusionnés.
- Initialisez le module AsposePdf. Recevez l’objet en cas de succès.
- Appelez la fonction AsposePdfMerge2Files.
- Fusionnez deux fichiers PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est sauvegardé dans “ResultMerge.pdf”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Merge two PDF-files and save the "ResultMerge.pdf"*/
const json = AsposePdfModule.AsposePdfMerge2Files(pdf_file, pdf_file, "ResultMerge.pdf");
console.log("AsposePdfMerge2Files => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);