Joindre une page de couverture
La méthode PdfDocument.merge
d'IronPDF ajoute le contenu d'un document PDF à un autre document PDF.
PdfDocument.merge(PdfDocument a, PdfDocument b);
Lorsqu'elle est invoquée, la commande PdfDocument.merge
ajoute toutes les pages du document PDF b derrière les pages du document PDF A.
Cet exemple de code montre comment les développeurs peuvent utiliser cette méthode pour joindre des pages de couverture à des documents PDF existants. Créez la page de couverture souhaitée pour le document PDF en utilisant PdfDocument.renderHtmlAsPdf
(ou charger un document pré-créé en utilisant PdfDocument.fromFile
). Ensuite, créez(ou charger) le document PDF qui a besoin de la page de couverture et appeler PdfDocument.merge
pour les combiner. Spécifiez la page de couverture comme premier argument de la méthode de fusion, suivie de l'autre document PDF.
Observez l'utilisation de la fonction setFirstPageNumber
sur un objet ChromePdfRenderOptions
pour la page 2 à la ligne 15 de l'exemple de code. Cela nous permet d'ajuster les numéros de page du document PDF pour refléter l'ajout de la page de couverture avant la fusion. Notez que cette fonctionnalité n'est disponible que pour les documents PDF qui seront générés à la volée. Pour les documents existants, ce changement de numéro de page devra être effectué avant la fusion par d'autres moyens.
Le développeur peut également joindre une page de couverture à un PDF à l'aide de la fonctionMéthode PdfDocument.prependPdf.
PdfDocument.prependPdf(PdfDocument anotherPdfFile)