Regrouper des fichiers PDF par code

0000003192     -      09/11/2023

Mercator 11.0 contient tous les outils nécessaires pour regrouper différents fichiers PDF en un seul. Cela peut se faire simplement via ce type de code.

Soit sur base de fichiers :

Zoom
string[] pdfFiles = new string[2] { @"c:\test\pdf1.pdf", @"c:\test\pdf2.pdf" };
if (!MercatorUi.Reporting.ReportingStatic.Reporting.MergePdfToFile(pdfFiles, @"c:\test\merged.pdf", out string error))
    MercatorUi.Dialogs.Stop(error);
else
    MercatorUi.Dialogs.Stop("OK");

 

Soit sur base de PDF contenus dans des tableaux de bytes :

Zoom
byte[] pdf1 = ...;
byte[] pdf2 = ...;
byte[] mergedPdf = MercatorUi.Reporting.ReportingStatic.Reporting.MergePdfToBytes(new byte[][]{ pdf1, pdf2 }, out string error);
if (mergedPdf == null)
    MercatorUi.Dialogs.Stop(error);


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)