GroupDocs.Merger a colpo d’occhio

API per combinare, dividere, scambiare, tagliare o rimuovere documenti, diapositive e diagrammi nelle applicazioni .NET

Illustration merger

Unisci facilmente più documenti in C#

Unisci documenti: combina senza problemi più file PDF e Office in un unico documento, con supporto per un’ampia gamma di formati. GroupDocs.Merger per .NET rende l’unione dei documenti veloce e senza problemi.

Semplifica la gestione dei documenti suddividendo file di grandi dimensioni

Dividi file PDF o Office di grandi dimensioni in parti più piccole e più gestibili con facilità. GroupDocs.Merger per .NET ti consente di dividere i documenti in base a pagine, intervalli specifici o persino di estrarre singole pagine senza sforzo.

Manipola le pagine e personalizza la struttura del documento: riordina, scambia o rimuovi

Assumi il controllo dei tuoi documenti riorganizzando le pagine, rimuovendo le pagine indesiderate o aggiungendone di nuove. GroupDocs.Merger per .NET ti consente di manipolare la struttura del documento, permettendoti di personalizzare e adattare i tuoi file in base alle tue esigenze specifiche.

Indipendenza dalla piattaforma

GroupDocs.Merger per .NET supporta i seguenti sistemi operativi, framework e gestori di pacchetti

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formati di file supportati

GroupDocs.Merger per .NET supporta operazioni con i seguenti formati di file documento.

Formati 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

Documenti e immagini

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

Altri formati

  • ragnatela: HTML, MHTML, MHT
  • Archivi: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Funzionalità di GroupDocs.Merger

Unisci, dividi e manipola senza problemi documenti PDF e Office

Feature icon

Unisci file

Combina due o più documenti in un unico documento, unendo pagine specifiche o intervalli di pagine da più documenti di origine.

Feature icon

Dividere i documenti

Dividere un documento di origine in più documenti risultanti utilizzando l’operazione di divisione.

Feature icon

Sposta pagine

Riposiziona le pagine all’interno di un documento utilizzando la funzione MovePage.

Feature icon

Rimuovi le pagine

Rimuovere singole pagine o una raccolta di numeri di pagina specifici dal documento di origine.

Feature icon

Ruota le pagine

Ruotare le pagine all’interno di un documento impostando l’angolo di rotazione su 90, 180 o 270 gradi utilizzando l’operazione RotatePages.

Feature icon

Scambia pagine

Scambia le posizioni di due pagine all’interno del documento di origine, creando un nuovo documento con posizioni di pagina scambiate.

Feature icon

Estrai pagine

Estrai pagine o intervalli di pagine specifici da un documento di origine, generando un nuovo documento contenente solo le pagine selezionate.

Feature icon

Cambia orientamento

Impostare l’orientamento della pagina (verticale o orizzontale) per pagine specifiche o per tutte le pagine del documento utilizzando l’operazione Modifica orientamento.

Feature icon

Anteprima delle pagine

Genera rappresentazioni di immagini delle pagine del documento per comprendere meglio il contenuto e la struttura. Crea anteprime di tutte o solo di pagine specifiche.

Esempi di codice

Alcuni casi d’uso di operazioni tipiche di GroupDocs.Merger per .NET

Unisci pagine di file DOCX specifiche in un unico documento

La funzione Unione selettiva delle pagine consente di estrarre e unire solo il contenuto desiderato da ciascun file. Ecco un esempio di come ottenere l’unione selettiva delle pagine utilizzando C#:

Come unire file DOCX in C#

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

// Carica il file DOCX di origine
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Aggiungi un altro file DOCX da unire
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Unisci i file DOCX e salva il risultato
  merger.Save(@"c:\result.docx");
}

Dividi il documento PDF in più file

Suddividi in modo efficiente un documento in più file con la funzione Dividi documento che semplifica il processo di gestione ed estrazione di sezioni o pagine specifiche da documenti di grandi dimensioni. Ti consente di dividere i documenti in parti più piccole in base a vari criteri: per intervallo di pagine, per pagine iniziali/finali, per numeri di pagina pari/dispari, ecc.

Come suddividere il documento in più documenti multipagina

// Dividi il file PDF utilizzando GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Inizializza la classe SplitOptions con il formato del percorso dei file di output
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Crea un'istanza di fusione con il documento PDF di input
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Chiama il metodo split e passa l'oggetto SplitOptions per salvare i documenti risultanti
  merger.Split(splitOptions);
}  
 Italiano