Bonjour, j'ai 2 pdf présents sur le disque dur à fusionner en c#. Si vous connaissez des moyens je suis donc preneur.
Merci à vous !!
Bonjour, j'ai 2 pdf présents sur le disque dur à fusionner en c#. Si vous connaissez des moyens je suis donc preneur.
Merci à vous !!
Il existe différentes librairies gratuites qui permettent de faire ça.
Exemple : http://www.pdfsharp.com/
Tu ne trouveras une liste en faisant une recherche de : c# merge pdf sur google.![]()
Ok super, j'avais trouvé d'autres librairies comme iTextSharp, mais j'arrivais à rien. Avec PdfSharp j'ai réussi. Merci !
Code au cas où quelqu'un souhaite savoir comment faire ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 using PdfSharp.Pdf; using PdfSharp.Pdf.IO; ------------------------------------ PdfDocument objDocumentSource = PdfReader.Open("documentSource.pdf", PdfDocumentOpenMode.Import); PdfDocument objDocumentCible = PdfReader.Open("documentCible.pdf", PdfDocumentOpenMode.Import); // Pour toutes les pages du fichier source // On les ajoute au fichier cible foreach (PdfPage page in objDocumentSource.Pages) objDocumentCible.AddPage(page); // Ferme les fichiers objDocumentSource.Close(); objDocumentCible.Close(); objDocumentCible.Save("documentCible.pdf");
Partager