GroupDocs.Merger i ett ögonkast

API för att kombinera, dela, byta, trimma eller ta bort dokument, bilder och diagram i .NET-applikationer

Illustration merger

Slå enkelt ihop flera dokument i C#

Slå samman dokument: Kombinera sömlöst flera PDF- och Office-filer till ett enda dokument, med stöd för ett brett utbud av format. GroupDocs.Merger för .NET gör dokumentsammanslagning snabbt och problemfritt.

Förenkla dokumenthanteringen genom att dela upp stora filer

Dela upp stora PDF- eller Office-filer i mindre, mer lätthanterliga delar. Med GroupDocs.Merger för .NET kan du dela upp dokument baserat på specifika sidor, intervall, eller till och med extrahera enskilda sidor utan ansträngning.

Manipulera sidor och anpassa dokumentstrukturen - ändra ordning, byt ut eller ta bort

Ta kontroll över dina dokument genom att ordna om sidor, ta bort oönskade sidor eller lägga till nya. GroupDocs.Merger för .NET ger dig möjlighet att manipulera dokumentstrukturen, så att du kan anpassa och skräddarsy dina filer efter dina specifika behov.

Plattformsoberoende

GroupDocs.Merger för .NET stöder följande operativsystem, ramverk och pakethanterare

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Filformat som stöds

GroupDocs.Merger for .NET stöder operationer med följande dokumentfilformat.

Microsoft Office-format

  • 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

Dokument & bilder

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

Andra format

  • webb: HTML, MHTML, MHT
  • Arkiv: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

GroupDocs.Merger funktioner

Sammanfoga, dela och manipulera PDF- och Office-dokument sömlöst

Feature icon

Slå ihop filer

Kombinera två eller flera dokument till ett enda dokument, slå samman specifika sidor eller sidintervall från flera källdokument.

Feature icon

Dela upp dokument

Dela upp ett källdokument i flera resulterande dokument med hjälp av split-operationen.

Feature icon

Flytta sidor

Flytta sidor i ett dokument med hjälp av MovePage-funktionen.

Feature icon

Ta bort sidor

Ta bort enskilda sidor eller en samling specifika sidnummer från källdokumentet.

Feature icon

Rotera sidor

Rotera sidor i ett dokument genom att ställa in rotationsvinkeln till 90, 180 eller 270 grader med funktionen RotatePages.

Feature icon

Byt sida

Byt ut positionerna för två sidor i källdokumentet, skapa ett nytt dokument med byta sidpositioner.

Feature icon

Extrahera sidor

Extrahera specifika sidor eller sidintervall från ett källdokument, generera ett nytt dokument som bara innehåller de valda sidorna.

Feature icon

Ändra orientering

Ställ in sidorienteringen (stående eller liggande) för specifika eller alla sidor i dokumentet med funktionen ChangeOrientation.

Feature icon

Förhandsgranska sidor

Generera bildrepresentationer av dokumentsidor för att bättre förstå innehållet och strukturen. Gör förhandsvisningar av alla eller bara specifika sidor.

Kodprover

Vissa använder fall av typiska GroupDocs.Merger för .NET-operationer

Slå samman specifika DOCX-filsidor till ett enda dokument

Funktionen Selective Page Merge låter dig extrahera och slå samman endast önskat innehåll från varje fil. Här är ett exempel på hur man uppnår selektiv sidsammanslagning med C#:

Hur man slår ihop DOCX-filer i C#

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

// Ladda käll DOCX-filen
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Lägg till ytterligare en DOCX-fil för att slå samman
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Slå samman DOCX-filer och spara resultatet
  merger.Save(@"c:\result.docx");
}

Dela upp PDF-dokument i flera filer

Dela upp ett dokument effektivt i flera filer med funktionen Dela dokument som förenklar processen att hantera och extrahera specifika avsnitt eller sidor från stora dokument. Det låter dig dela upp dokument i mindre delar baserat på olika kriterier - efter sidintervall, efter start-/slutsidor, efter udda/jämna sidnummer, etc.

Hur man delar upp dokumentet till flera flersidiga dokument

// Dela PDF-fil med GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Initiera SplitOptions-klassen med sökvägsformat för utdatafiler
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Instantiera sammanslagning med inmatat PDF-dokument
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Anrop splitmetod och skicka SplitOptions-objekt för att spara resulterande dokument
  merger.Split(splitOptions);
}  
 Svenska