GroupDocs.Merger en un coup d’œil

API pour combiner, diviser, permuter, rogner ou supprimer des documents, des diapositives et des diagrammes dans les applications .NET

Illustration merger

Fusionnez sans effort plusieurs documents en C#

Fusionner des documents : combinez de manière transparente plusieurs fichiers PDF et Office en un seul document, avec la prise en charge d’un large éventail de formats. GroupDocs.Merger pour .NET rend la fusion de documents rapide et sans tracas.

Simplifiez la gestion des documents en divisant les fichiers volumineux

Divisez facilement des fichiers PDF ou Office volumineux en parties plus petites et plus faciles à gérer. GroupDocs.Merger pour .NET vous permet de diviser des documents en fonction de pages, de plages spécifiques ou même d’extraire des pages individuelles sans effort.

Manipulez les pages et personnalisez la structure du document - réorganisez, échangez ou supprimez

Prenez le contrôle de vos documents en réorganisant les pages, en supprimant les pages inutiles ou en en ajoutant de nouvelles. GroupDocs.Merger pour .NET vous permet de manipuler la structure du document, vous permettant de personnaliser et d’adapter vos fichiers en fonction de vos besoins spécifiques.

Indépendance de la plateforme

GroupDocs.Merger pour .NET prend en charge les systèmes d’exploitation, frameworks et gestionnaires de packages suivants

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formats de fichiers pris en charge

GroupDocs.Merger pour .NET prend en charge les opérations avec les formats de fichier de document suivants.

Formats Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

Documents et images

  • Documents: PDF, XPS, TEX
  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

Autres formats

  • la toile: HTML, MHTML, MHT
  • Les archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Fonctionnalités de GroupDocs.Merger

Fusionnez, divisez et manipulez en toute transparence des documents PDF et Office

Feature icon

Fusionner des fichiers

Combinez deux documents ou plus en un seul document, en fusionnant des pages ou des plages de pages spécifiques à partir de plusieurs documents source.

Feature icon

Documents fractionnés

Divisez un document source en plusieurs documents résultants à l’aide de l’opération de fractionnement.

Feature icon

Déplacer des pages

Repositionnez les pages d’un document à l’aide de la fonction MovePage.

Feature icon

Supprimer des pages

Supprimez des pages individuelles ou un ensemble de numéros de page spécifiques du document source.

Feature icon

Faire pivoter les pages

Faites pivoter les pages d’un document en définissant l’angle de rotation sur 90, 180 ou 270 degrés à l’aide de l’opération RotatePages.

Feature icon

Permuter les pages

Échangez les positions de deux pages dans le document source, en créant un nouveau document avec des positions de page permutées.

Feature icon

Extraire des pages

Extrayez des pages ou des plages de pages spécifiques d’un document source, en générant un nouveau document contenant uniquement les pages sélectionnées.

Feature icon

Changer d’orientation

Définissez l’orientation de la page (portrait ou paysage) pour des pages spécifiques ou pour toutes les pages du document à l’aide de l’opération ChangeOrientation.

Feature icon

Aperçu des pages

Générez des représentations d’image des pages de document pour mieux comprendre le contenu et la structure. Faites des aperçus de toutes les pages ou seulement de certaines pages.

Exemples de code

Quelques cas d’utilisation typiques de GroupDocs.Merger pour les opérations .NET

Fusionner des pages de fichiers DOCX spécifiques en un seul document

La fonction Fusion sélective de pages vous permet d’extraire et de fusionner uniquement le contenu souhaité de chaque fichier. Voici un exemple de comment réaliser une fusion sélective de pages à l’aide de C# :

Comment fusionner des fichiers DOCX en C#

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Charger le fichier DOCX source
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Ajouter un autre fichier DOCX à fusionner
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Fusionner les fichiers DOCX et enregistrer le résultat
  merger.Save(@"c:\result.docx");
}

Diviser le document PDF en plusieurs fichiers

Divisez efficacement un document en plusieurs fichiers grâce à la fonction Split Document qui simplifie le processus de gestion et d’extraction de sections ou de pages spécifiques à partir de documents volumineux. Il vous permet de diviser les documents en parties plus petites en fonction de divers critères - par plage de pages, par pages de début/fin, par numéros de page pairs/impairs, etc.

Comment diviser le document en plusieurs documents de plusieurs pages

// Fractionner un fichier PDF à l'aide de GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Initialiser la classe SplitOptions avec le format de chemin des fichiers de sortie
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Instancier la fusion avec le document PDF d'entrée
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Appelez la méthode split et passez l'objet SplitOptions pour enregistrer les documents résultants
  merger.Split(splitOptions);
}  
 Français