Norsk

Slå sammen eller del PDF-, Word-, Excel-, PowerPoint-filer, e-bøker og bilder

Høyytelses-API-er for filsammenslåing for .NET og Java, som gjør det mulig for apputviklere å bli med i PDF, tekstbehandling, regneark, presentasjoner, diagrammer, e-bøker og bildefiler. Pakk ut, bytt, roter eller fjern dokumentsider, og slå sammen JPG-, PNG- eller GIF-bilder.

Prøv våre API-er gratisFå midlertidig lisens

Funksjonsrike løsninger for sammenslåing og splitting av dokumenter

Når vi snakker om å slå sammen eller slå sammen dokumenter, refererer vi til prosessen med å kombinere to eller flere dokumenter til en enkelt fil. Det er flere grunner til at du kanskje vil gjøre dette, for eksempel å gjøre det enklere å dele informasjon eller å lage et enkelt, konsolidert dokument. Et annet formål med å slå sammen dokumenter kan være å lage en enhetlig fil som inneholder all informasjon fra flere dokumenter. Det kan for eksempel være lurt å lage én sentralisert fil som inneholder all teksten fra et dokument, alle bildene fra et annet dokument og alle dataene fra et tredje dokument.

Akkurat som å slå sammen en fil, kan det i noen tilfeller også være nødvendig å dele et dokument for å lage flere dokumenter. Å dele opp en fil kan være svært nyttig når du skal lage separate rapporter eller presentasjoner som inneholder forskjellige datasett. Eller hvis du trenger å sende et stort dokument til noen, men ikke vil at de skal laste ned en stor fil. Hvis du leter etter en plattformuavhengig løsning for å programmere sammen eller dele datafiler, kan GroupDocs.Merger APIer for .NET og Java være ditt ultimate valg. Disse API-ene gir .NET- og Java-utviklere mulighet til å dele eller slå sammen PDF-, Word-, Excel- og PowerPoint-dokumenter, diagrammer og e-bøker, samt slå sammen JPG-, PNG-, GIF- og TIFF-bilder i filsammenslåingsappene deres.

Starter

For å begynne å slå sammen dokumenter og bilder eller dele dem, vennligst installer den nødvendige versjonen av GroupDocs.Merger (for .NET eller Java) og alle forutsetninger for å nyte en sømløs opplevelse.

GroupDocs.Merger for .NET installasjon

Last ned MSI-installasjonsprogrammet eller DLL-ene fra nedlastingsdelen, installer API-en via NuGet, eller bruk Package Manager Console for å installere GroupDocs.Merger for .NET:

PM> Install-Package GroupDocs.Merger 

For mer hjelp og informasjon, vennligst se den detaljerte installasjonsveiledningen.

GroupDocs.Merger for Java-installasjon

For å installere Java-versjonen av GroupDocs.Merger API kan du enten laste ned JAR-filen direkte eller bruke de nyeste konfigurasjonene i dine Maven-applikasjoner i Java.

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name> <url>https://releases.groupdocs.com/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-merger</artifactId>
    <version>22.7</version>
</dependency>

Se denne veiledningen for ytterligere hjelp til å installere GroupDocs.Merger for Java.

Dokumentsammenslåing og splitting av brukstilfeller

Når du har konfigurert GroupDocs.Merger for .NET eller Java på systemet ditt, kan du sjekke noen av de populære brukstilfellene for å slå sammen eller dele dokumenter, og bytte, rotere, trekke ut eller slette dokumentsider.

Dokumentsammenslåing og splitting av brukstilfeller

Lær å slå sammen PDF-filer i C# .NET- og Java-dokumentsammenslåingsappene dine

PDF-filer har blitt standarden for dokumentdeling og lagring, og vi må ofte slå sammen PDF-filer av ulike årsaker, for eksempel å kombinere data fra flere PDF-dokumenter til én fil for fagfellevurdering. Eller for å sentralisere ressursene som grafer og tabeller i dokumentene som finnes på selskapets intranett for enkel referanse. Uansett hva tilfellet er, er GroupDocs.Merger APIer for .NET og Java lastet med de riktige verktøysettene for å kombinere PDF-filer samtidig som teksten og det grafiske innholdet i kildedokumentene bevares.

Lær å slå sammen PDF-filer i C# .NET- og Java-dokumentsammenslåingsappene dine

Slå sammen flere PDF-dokumenter til én enkelt fil i .NET

Det vil bare ta få linjer med C#-kode for å kombinere PDF-filer til én fil som vist nedenfor prøve:

  // Load the source PDF document
using (Merger merger = new Merger(@"c:\sample1.pdf"))
{
    // Add a PDF file to merge
    merger.Join(@"c:\sample2.pdf");
    // Merge both PDF files and save the result
    merger.Save(@"c:\merged.pdf");
} 

Sammen med å slå sammen PDF-filer har du også muligheten til å slå sammen flere filer av DOC, PPT og XLS-formater til et PDF-dokument. Vennligst bruk følgende C#-kode til dette formålet:

using (Merger merger = new Merger(@"c:\document1.pdf"))
{
      // Add the multi-format documents to merge 
     merger.Join(@"c:\document2.doc");
    merger.Join(@"c:\document3.ppt");
    merger.Join(@"c:\document4.xls");
	// Merge all documents into a single PDF file 
	merger.Save(@"c:\merged.pdf");
}  

Slå enkelt sammen PDF-filer til ett enkelt dokument i Java

Å slå sammen mer enn én PDF-fil til et enkelt dokument er også enkelt i Java, som vist i koden nedenfor:

    // Load the source PDF document
Merger merger = new Merger("c:\sample1.pdf")
// Add another PDF document
merger.join("c:\sample2.pdf");
// Merge both PDF files and save the result
merger.save("c:\merged.pdf");  
You can not only join several PDF files but also merge documents of DOC, PPT, and XLS formats into a single PDF file in Java as demonstrated in the following code snippet:
        Merger merger = new Merger("c:\document1.pdf");
        {
            // Add the multi-format documents to merge
            merger.join("c:\document2.doc");
            merger.join("c:\document3.ppt");
            merger.join("c:\document4.xls");
            // Merge all documents into a single PDF file
            merger.save("c:\merged.pdf");
        } 

Hvordan slå sammen Word-dokumenter, Excel-regneark og PowerPoint-presentasjoner i .NET og Java?

Allsidighet og brukervennlighet er to av faktorene som gjør Microsoft Word, Excel og PowerPoint så populære over hele verden. Disse programvareapplikasjonene lar oss enkelt lage forskjellige typer profesjonelt utseende dokumenter. Word er flott for å lage tekstbaserte dokumenter, Excel er perfekt for lagring og manipulering av data, og PowerPoint er ideell for å lage presentasjoner. Du kan slå sammen hvilken som helst av disse filtypene ved å bruke GroupDocs.Merger APIer for .NET og Java.

Hvordan slå sammen Word-dokumenter, Excel-regneark og PowerPoint-presentasjoner i .NET og Java?

Slå sammen Word-, Excel- og PowerPoint-dokumenter i .NET

Du kan kombinere Word-dokumentene dine ved å bruke C#-koden vist nedenfor. Det må også bemerkes at denne koden er generisk og kan også brukes til å slå sammen Excel- og PowerPoint-filer. Den eneste forskjellen vil være å erstatte dokumentnavnet og -typen. For eksempel 'sample1.docx', 'sample2.docx' og 'merged.docx' vil få dokumentutvidelsen endret fra DOCX til enten XLSX eller PPTX.

    // Load the source DOCX file
using (Merger merger = new Merger(@"c:\sample1.docx"))
{
    // Add another DOCX file to merge
    merger.Join(@"c:\sample2.docx");
    // Merge DOCX files and save the result
    merger.Save(@"c:\merged.docx");
}    

En annen veldig nyttig funksjon i GroupDocs.Meger for .NET API er å kombinere sider fra forskjellige filer i ett dokument basert på det angitte sidetallet eller områdene. Følgende C#-kode lar deg oppnå dette:

        string filePath = @"c:\sample1.docx";
        string filePath2 = @"c:\sample2.docx";
        string filePathOut = @"c:\output\result.docx";
        JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);
        using (Merger merger = new Merger(filePath, loadOptions))
        {
            merger.Join(filePath2, joinOptions);
            merger.Save(filePathOut);
        }           

Sammenslåing av dokumenter av andre populære formater som ODT, EPUB, TXT, TEX og HTML støttes også. Vennligst sjekk denne veiledningen for mer hjelp.

Bli med i tekstbehandlings-, regneark- og presentasjonsfiler i Java

Akkurat som i .NET, kan Java-brukere også kombinere Word-dokumentene sine enkelt ved å bruke eksemplet nedenfor. kode. Den samme kodebiten kan også brukes til å slå sammen Excel- og PowerPoint-dokumenter. Du trenger bare å erstatte filnavnene og filtypene når du arbeider med regneark og presentasjonsfiler. Som i, vennligst bytt ut DOCX-utvidelsen med XLSX eller PPTX i denne koden.

    // Load the source DOCX file
Merger merger = new Merger("c:\sample1.docx")
// Add another DOCX file to merge
merger.join("c:\sample2.docx");
// Merge DOCX files and save the result
merger.save("c:\merged.docx"); 

GroupDocs.Merger for Java lar deg slå sammen sider med flere dokumenter til én enkelt fil. Du kan spesifisere sidene du vil kombinere i det resulterende dokumentet. Vennligst bruk den nedenfor gitte Java-koden for dette formålet:

String filePath = "c:\sample.docx";
String filePath2 = "c:\sample2.docx";
String filePathOut = "c:\output\result.docx";
// Set the start and end page numbers in JoinOptions class.
JoinOptions joinOptions = new JoinOptions(1, 2);
// Merge selective pages using the join method
Merger merger = new Merger(filePath);
merger.join(filePath2 , joinOptions);
merger.save(filePathOut);  

For mer informasjon om sammenslåing av filer i andre formater, inkludert OpenDocument, EPUB, TEX, TXT og HTML i Java, vennligst besøk denne veiledningen .

Slå sammen JPG-, PNG-, BMP-, GIF- og TIFF-bilder i .NET og Java

Å slå sammen eller slå sammen forskjellige rasterbildefiler som PNG, JPG, TIFF og andre kan være en god måte å lage unike bilder for ulike formål. Sammenslåing av bilder kan også brukes til å kombinere flere bilder til ett større bilde, lage en fotomontasje, fjerne uønskede elementer fra et bilde, eller til og med lage en collage. Hvis du er en som jobber med bilder regelmessig, kan du bruke GroupDocs.Merger APIer for å slå sammen rasterbilder som JPG, PNG, TIFF og GIF.

Slå sammen JPG-, PNG-, BMP-, GIF- og TIFF-bilder i .NET og Java

Kombiner JPG-bilder i .NET-bildesammenslåingsappene dine

For å kombinere JPG-bildefiler, vennligst bruk C#-kodingen vist nedenfor. Du kan slå sammen JPG-bilder horisontalt eller vertikalt avhengig av tiltenkt bruk:

// Load the source image file
using (Merger merger = new Merger(@"c:\sample1.jpg"))
{
    // Define image join options with horizontal join mode
    ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Horizontal);
    // Add another image file to merge
    merger.Join(@"c:\sample2.jpg", joinOptions);
    // Define image join options with vertical join mode
    joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
    // Add the next image file to merge
    merger.Join(@"c:\sample3.jpg", joinOptions);
    // Merge image files and save the result
    merger.Save(@"c:\merged.jpg");
} 

På samme måte kan du kombinere PNG, GIF a>, og andre bildefilformater i .NET.

Hvordan flette JPG-bilder enkelt i Java-apper?

Bruk Java-kodebiten som er delt nedenfor for sammenslåing av JPG-bilde-filer. Du har muligheten til å slå sammen bilder vertikalt eller horisontalt:

// Load the source image file
Merger merger = new Merger("c:\sample1.jpg")
// Define image join options with horizontal join mode
ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Horizontal);
// Add another image file to merge
merger.join("c:\sample2.jpg", joinOptions);
// Define image join options with vertical join mode
joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
// Add the next image file to merge
merger.join("c:\sample3.jpg", joinOptions);
// Merge image files and save the result
merger.save("c:\merged.jpg"); 

Sammen med JPG kan du også kombinere PNG og BMP-bilder i Java.

Hvordan dele PDF-filer, Word, Excel og PowerPoint-dokumenter i .NET og Java?

Dokumentdeling er prosessen med å bryte ned en enkelt fil i flere mindre dokumenter. Noen praktiske bruksområder for fildeling kan være å organisere relaterte dokumenter i separate filer, forenkle prosessen med å dele og samarbeide, gjøre det enklere å redigere og muliggjøre mer effektivt søk og gjenfinning av informasjon. GroupDocs.Merger APIer gir deg alle nødvendige verktøy som kreves for sømløst å dele opp dokumenter i forskjellige formater i .NET og Java.

Hvordan dele PDF-filer, Word, Excel og PowerPoint-dokumenter i .NET og Java?

Del PDF-, DOCX-, XLSX- og PPTX-dokumenter i .NET

Du kan dele PDF-, DOCX-, XLSX-, PPTX- og andre datafiler i .NET basert på forskjellige delingsalternativer for eksempel etter eksakte sidetall, ved start- og sluttsider, med partall/oddetallsfiltre og mer. Følgende C#-kode lar deg dele et PDF-dokument etter spesifiserte sidetall. Dette vil generere tre separate dokumenter som inneholder én side hver som definert i SplitOptions:

string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\document_{0}.{1}";
// Define page numbers in SplitOptions
SplitOptions splitOptions = new SplitOptions(filePathOut, new int[] { 3, 6, 8 });
// Split the document based on the specified split options
using (Merger merger = new Merger(filePath))
{
     merger.Split(splitOptions);
}

Du kan på samme måte dele opp DOCX, XLSX, PPTX og andre dokumenter ved å bruke GroupDocs.Merger for .NET.

Deling av PDF-, Word-, Excel- og PowerPoint-filer i Java

De samme alternativene for å dele datafiler er også tilgjengelige i Java. Du kan bruke disse alternativene når du deler opp PDF-filer, Word-, Excel- og PowerPoint-dokumenter, for eksempel ved å definere sidetall, spesifisering av sideområder og mer. I eksemplet nedenfor vil vi bruke spesifikke sidetall for å dele en PDF-fil i tre separate enkeltsidede dokumenter:

String filePath = "document.pdf";
String filePathOut = "document\_{0}.{1}";
// Specify page numbers and split the file into multiple single-page documents.
SplitOptions splitOptions = new SplitOptions(filePathOut, new int\[\] { 3, 6, 8 });
Merger merger = new Merger(filePath);
merger.split(splitOptions); 

Del gjerne Word, Excel, PowerPoint og andre dokumenter i Java på samme måte.

Pakk ut, roter, bytt eller fjern dokumentsider i .NET- og Java-filsammenslåingsappene dine

Sammen med å slå sammen eller dele datafilene dine kan du også utføre flere andre filoperasjoner som å trekke ut, rotere, bytte og fjerne dokumentsider ved hjelp av GroupDocs.Merger APIer. Alle disse funksjonene støttes i både .NET- og Java-versjonene av GroupDocs.Merger. Så la oss sjekke ut noen av disse funksjonene og hvordan de fungerer.

Pakk ut, roter, bytt eller fjern dokumentsider i .NET- og Java-filsammenslåingsappene dine

Pakk ut og roter dokumentsider i .NET

Bruk følgende C#-kode for å trekke ut spesifikke sider fra et PDF-kildedokument:

string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\result.pdf";
// Resultant document will contain pages 1 and 4
ExtractOptions extractOptions = new ExtractOptions(new int[] { 1, 4 }); 
using (Merger merger = new Merger(filePath))
{
    merger.ExtractPages(extractOptions);
    merger.Save(filePathOut);
} 

Og for å rotere bestemte sider i et PDF-dokument med 90, 180 eller 270 grader, bruk denne C#-koden. For å sjekke andre støttede dokumentoperasjoner, vennligst besøk denne siden:

string filePath = @"c:\sample.pdf";
string filePathOut = @"c:\output\result.pdf";
RotateOptions rotateOptions = new RotateOptions(RotateMode.Rotate180, new int[] { 2, 3, 6 });
using (Merger merger = new Merger(filePath))
{
    merger.RotatePages(rotateOptions);
    merger.Save(filePathOut);
} 

Bytt eller fjern dokumentsider i Java

For å bytte én dokumentside med en annen, vennligst bruk Java-koden vist nedenfor:

String filePath = "c:\sample.pptx";
String filePathOut = "c:\output\result.pptx";
// Set page numbers to be swapped
int pageNumber1 = 3;
int pageNumber2 = 6;
// Define swap options based on the selected page numbers
SwapOptions swapOptions = new SwapOptions(pageNumber2, pageNumber1);
Merger merger = new Merger(filePath);        
merger.swapPages(swapOptions);
merger.save(filePathOut); 

For å fjerne én eller flere dokumentsider, bruk følgende eksempel på Java-kode. For å se gjennom andre støttede filoperasjoner, sjekk den relevante siden her:

String filePath = "c:\sample.one";
String filePathOut = "c:\output\result.one";
// Define the pages to be removed
RemoveOptions removeOptions = new RemoveOptions(new int[] { 3, 5 });
// Process the page removal file operation
Merger merger = new Merger(filePath);
merger.removePages(removeOptions);
merger.save(filePathOut);  

Vi tilbyr også gratis nettapper for å slå sammen eller dele PDF-, DOCX-, XLXS-, PPTX- og EPUB-filer. Sørg for å prøve gratisappene hvis du ønsker å slå sammen Word til PDF, Excel til PDF, PowerPoint til PDF, slå sammen JPG, PNG, BMP og mange andre datafiler.

Leter du etter hjelp?

Ta en titt på støttekanalene våre for å få hjelp med spørsmål knyttet til Conholdate-produkt-API-funksjoner og arbeid.