Fusionneur de PDF

Le Fusionneur de PDF Documentize pour .NET est un outil polyvalent conçu pour fusionner plusieurs documents PDF en un seul fichier. Il simplifie la consolidation des fichiers PDF, garantissant que vos documents sont fusionnés de manière efficace tout en maintenant la cohérence du contenu. Le plugin gère les ressources internes telles que les polices et les images pour optimiser le document fusionné.

Fonctions Clés :

  • Fusionner Plusieurs PDF : Combinez facilement plusieurs fichiers PDF en un seul.
  • Optimisation des Ressources : Supprime les polices et images en double lors de la fusion.
  • Traitement par Lots : Fusionnez de grands lots de documents PDF en une seule opération.
  • Fusion Sécurisée : Assurez l’intégrité des documents sans perte de données ni corruption de contenu.

Comment Fusionner des Documents PDF

Pour fusionner plusieurs documents PDF en un seul fichier, suivez ces étapes :

  1. Créez une instance de la classe Merger.
  2. Créez une instance de MergeOptions pour configurer le processus de fusion.
  3. Ajoutez les fichiers PDF d’entrée en utilisant la méthode AddInput.
  4. Définissez le chemin du fichier de sortie en utilisant AddOutput.
  5. Exécutez la fusion en utilisant la méthode Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Ajouter les fichiers PDF d'entrée à fusionner
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));
 8
 9// Spécifiez le chemin du fichier de sortie
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
11
12// Fusionnez les PDFs
13merger.Process(mergeOptions);

Comment Fusionner des PDF avec Plage de Pages

Vous pouvez également fusionner des plages de pages spécifiques à partir des fichiers PDF d’entrée en utilisant la classe MergeOptions. Cela vous permet de combiner des pages sélectionnées dans le document de sortie final.

  1. Créez une instance de la classe Merger.
  2. Configurez les plages de pages en utilisant MergeOptions.
  3. Ajoutez les fichiers d’entrée avec des plages de pages spécifiées.
  4. Définissez le chemin de sortie.
  5. Appelez la méthode Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Fusionner des pages spécifiques des PDF d'entrée
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));
 7
 8// Spécifiez le chemin du fichier de sortie
 9mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
10
11// Fusionnez les PDFs
12merger.Process(mergeOptions);

Comment Gérer la Fusion par Lots

Le plugin Fusionneur de PDF est optimisé pour gérer de grands lots de documents PDF. En tirant parti de la fonction de traitement par lots, vous pouvez fusionner des centaines de PDFs en une seule opération, garantissant ainsi une gestion efficace et rapide des documents.

  1. Instanciez la classe Merger.
  2. Ajoutez tous les fichiers PDF d’entrée à la classe MergeOptions.
  3. Spécifiez le chemin de sortie.
  4. Appelez la méthode Process pour fusionner tous les fichiers du lot.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Ajouter un grand lot de PDFs à fusionner
 5for (int i = 1; i <= 100; i++)
 6{
 7    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
 8}
 9
10// Spécifiez le chemin du fichier de sortie
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// Traitez la fusion du lot
14merger.Process(mergeOptions);
 Français