Latvian

Apvienojiet vai sadaliet PDF, Word, Excel, PowerPoint failus, e-grāmatas un attēlus

Augstas veiktspējas failu apvienošanas API .NET un Java, ļaujot lietotņu izstrādātājiem pievienoties PDF, tekstapstrādes, izklājlapu, prezentāciju, diagrammu, e-grāmatu un attēlu failiem. Izņemiet, apmainiet, pagrieziet vai noņemiet dokumenta lapas un sapludiniet JPG, PNG vai GIF attēlus.

Izmēģiniet mūsu API bez maksasIegūstiet pagaidu licenci

Ar funkcijām bagāti dokumentu apvienošanas un sadalīšanas risinājumi

Kad mēs runājam par dokumentu apvienošanu vai apvienošanu, mēs runājam par divu vai vairāku dokumentu apvienošanas procesu vienā failā. Ir vairāki iemesli, kāpēc jūs varētu vēlēties to darīt, piemēram, atvieglot informācijas koplietošanu vai vienota, konsolidēta dokumenta izveidi. Vēl viens dokumentu apvienošanas mērķis varētu būt vienota faila izveide, kurā ir visa informācija no vairākiem dokumentiem. Piemēram, iespējams, vēlēsities izveidot vienu centralizētu failu, kurā ir viss dokumenta teksts, visi attēli no otra dokumenta un visi dati no trešā dokumenta.

Tāpat kā faila sapludināšana, dažos gadījumos var būt nepieciešams arī sadalīt dokumentu, lai izveidotu vairākus dokumentus. Faila sadalīšana var būt ļoti noderīga, ja jāizveido atsevišķas atskaites vai prezentācijas, kas satur dažādas datu kopas. Vai arī, ja jums kādam ir jānosūta liels dokuments, bet nevēlaties, lai viņam būtu jālejupielādē liels fails. Ja meklējat no platformas neatkarīgu risinājumu, lai programmatiski apvienotu vai sadalītu datu failus, GroupDocs.Merger API .NET un Java varētu būt jūsu labākā izvēle. Šīs API sniedz iespēju .NET un Java izstrādātājiem sadalīt vai apvienot PDF, Word, Excel un PowerPoint dokumentus, diagrammas un e-grāmatas, kā arī apvienot JPG, PNG, GIF un TIFF attēlus savās failu apvienošanas lietotnēs.

Darba sākšana

Lai sāktu apvienot dokumentus un attēlus vai tos sadalīt, lūdzu, instalējiet nepieciešamo GroupDocs.Merger versiju (.NET vai Java) un visus priekšnoteikumus, lai izbaudītu nevainojamu pieredzi.

GroupDocs.Merger .NET instalēšanai

Lūdzu, lejupielādējiet MSI instalēšanas programmu vai DLL no lejupielādes sadaļas, instalējiet API, izmantojot NuGet vai izmantojiet pakotņu pārvaldnieka konsoli, lai instalētu GroupDocs.Merger for .NET:

PM> Install-Package GroupDocs.Merger 

Lai iegūtu plašāku palīdzību un informāciju, lūdzu, skatiet detalizēto instalēšanas rokasgrāmatu.

GroupDocs.Merger Java instalēšanai

Lai instalētu GroupDocs.Merger API Java versiju, varat tieši lejupielādēt JAR failu vai izmantot jaunākās konfigurācijas jūsu Maven lietojumprogrammas 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>

Lūdzu, skatiet šo rokasgrāmatu, lai saņemtu papildu palīdzību par GroupDocs.Merger for Java instalēšanu.

Dokumentu sapludināšana un lietošanas gadījumu sadalīšana

Pēc veiksmīgas GroupDocs.Merger .NET vai Java iestatīšanas savā sistēmā varat pārbaudīt dažus populārus lietošanas gadījumus dokumentu savienošanai vai sadalīšanai, kā arī dokumentu lappušu maiņai, pagriešanai, izvilkšanai vai dzēšanai.

Dokumentu sapludināšana un lietošanas gadījumu sadalīšana

Uzziniet, kā sapludināt PDF failus savās C# .NET un Java dokumentu apvienošanas lietotnēs

PDF faili ir kļuvuši par dokumentu koplietošanas un uzglabāšanas standartu, un mums bieži ir jāapvieno PDF faili dažādu iemeslu dēļ, piemēram, apvienojot datus no vairākiem PDF dokumentiem vienā failā salīdzinošai pārskatīšanai. Vai arī centralizēt resursus, piemēram, diagrammas un tabulas, kas atrodas uzņēmuma iekštīklā atrodamajos dokumentos, lai tos varētu viegli izmantot. Neatkarīgi no situācijas, GroupDocs.Merger API .NET un Java ir ielādētas ar pareizajiem rīku komplektiem, lai jūs varētu apvienot PDF failus, vienlaikus saglabājot avota dokumentu tekstu un grafisko saturu.

Uzziniet, kā sapludināt PDF failus savās C# .NET un Java dokumentu apvienošanas lietotnēs

Apvienojiet vairākus PDF dokumentus vienā failā .NET

Lai apvienotu PDF failus vienā failā, kā parādīts tālāk, būs nepieciešamas tikai dažas C# koda rindiņas. paraugs:

  // 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");
} 

Kopā ar PDF failu sapludināšanu jums ir arī iespēja apvienot vairākus DOC, PPT un XLS formātā PDF dokumentā. Šim nolūkam izmantojiet šādu C# kodu:

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");
}  

Bez piepūles apvienojiet PDF failus vienā Java dokumentā

Vairāku PDF failu apvienošana vienā dokumentā ir vienkārša arī Java, kā parādīts tālāk esošajā kodā:

    // 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");
        } 

Kā sapludināt Word dokumentus, Excel izklājlapas un PowerPoint prezentācijas .NET un Java?

Daudzpusība un ērta lietošana ir divi no faktoriem, kas padara Microsoft Word, Excel un PowerPoint tik populārus visā pasaulē. Šīs lietojumprogrammas ļauj mums viegli izveidot dažāda veida profesionāla izskata dokumentus. Word ir lieliski piemērots teksta dokumentu izveidei, Excel ir lieliski piemērots datu glabāšanai un apstrādei, un PowerPoint ir ideāli piemērots prezentāciju veidošanai. Varat sapludināt jebkuru no šiem failu tipiem, izmantojot GroupDocs.Merger API .NET un Java.

Kā sapludināt Word dokumentus, Excel izklājlapas un PowerPoint prezentācijas .NET un Java?

Apvienojiet Word, Excel un PowerPoint dokumentus .NET

Varat apvienot savus Word dokumentus, izmantojot tālāk redzamo C# kodu. Jāņem vērā arī tas, ka šis kods ir vispārīgs un to var izmantot arī Excel un PowerPoint failu sapludināšanai. Vienīgā atšķirība būs dokumenta nosaukuma un veida aizstāšana. Piemēram, 'sample1.docx', 'sample2.docx' un “merged.docx” dokumenta paplašinājums tiks mainīts no DOCX uz XLSX vai 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");
}    

Vēl viena ļoti noderīga GroupDocs.Meger funkcija .NET API ir apvienot lapas no dažādiem failiem. vienā dokumentā, pamatojoties uz norādīto lappuses numuru vai diapazoniem. Šis C# kods ļauj to sasniegt:

        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);
        }           

Tiek atbalstīta arī citu populāru formātu, piemēram, ODT, EPUB, TXT, TEX un HTML, dokumentu sapludināšana. Lai saņemtu papildu palīdzību, lūdzu, skatiet šo rokasgrāmatu.

Pievienojieties tekstapstrādes, izklājlapu un prezentāciju failiem Java

Tāpat kā .NET, Java lietotāji var arī apvienot savus Word dokumentus, izmantojot tālāk norādīto paraugu. kodu. Šo pašu koda fragmentu var izmantot arī Excel un PowerPoint dokumentu sapludināšanai. Strādājot ar izklājlapām un prezentāciju failiem, būs jāaizstāj tikai failu nosaukumi un paplašinājumi. Tāpat kā šajā kodā, lūdzu, aizstājiet DOCX paplašinājumu ar XLSX vai PPTX.

    // 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 ļauj apvienot vairāku dokumentu lapas vienā failā. Jūs varat norādīt lapas, kuras vēlaties apvienot iegūtajā dokumentā. Šim nolūkam, lūdzu, izmantojiet tālāk norādīto Java koda paraugu:

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);  

Lai iegūtu papildinformāciju par citu formātu failu, tostarp OpenDocument, EPUB, TEX, TXT un HTML, apvienošanu Java valodā, lūdzu, apmeklējiet šo rokasgrāmatu. .

JPG, PNG, BMP, GIF un TIFF attēlu sapludināšana .NET un Java

Dažādu rastra attēlu failu, piemēram, PNG, JPG, TIFF un citu failu apvienošana vai savienošana var būt labs veids, kā izveidot unikālus vizuālos materiālus dažādiem mērķiem. Attēlu sapludināšanu var izmantot arī, lai apvienotu vairākus attēlus vienā lielākā attēlā, izveidotu fotomontāžu, noņemtu no attēla nevēlamos elementus vai pat izveidotu kolāžu. Ja jūs regulāri strādājat ar attēliem, varat izmantot GroupDocs.Merger API, lai apvienotu rastra attēlus, piemēram, JPG, PNG, TIFF un GIF.

JPG, PNG, BMP, GIF un TIFF attēlu sapludināšana .NET un Java

Apvienojiet JPG attēlus savās .NET attēlu sapludināšanas lietotnēs

Lai apvienotu JPG attēlu failus, lūdzu, izmantojiet tālāk norādīto C# kodējumu. Varat sapludināt JPG attēlus horizontāli vai vertikāli atkarībā no paredzētā lietojuma:

// 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");
} 

Līdzīgi varat apvienot PNG, GIF a> un citi attēlu failu formāti .NET.

Kā Java lietotnēs viegli sapludināt JPG attēlus?

Lūdzu, izmantojiet tālāk kopīgoto Java koda fragmentu apvienojot JPG attēlu failus. Jums ir iespēja apvienot attēlus vertikāli vai horizontāli:

// 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"); 

Kopā ar JPG varat arī apvienot PNG un BMP attēlus Java.

Kā sadalīt PDF failus, Word, Excel un PowerPoint dokumentus .NET un Java?

Dokumentu sadalīšana ir process, kurā viens fails tiek sadalīts vairākos mazākos dokumentos. Daži praktiski pielietojumi failu sadalīšanai var būt saistītu dokumentu kārtošana atsevišķos failos, koplietošanas un sadarbības procesa vienkāršošana, vienkāršāka rediģēšana un efektīvāka informācijas meklēšana un izguve. GroupDocs.Merger API nodrošina visus nepieciešamos rīkus, kas nepieciešami dažādu formātu dokumentu nemanāmai sadalīšanai .NET un Java.

Kā sadalīt PDF failus, Word, Excel un PowerPoint dokumentus .NET un Java?

PDF, Word, Excel un PowerPoint failu sadalīšana Java

Tādas pašas datu failu sadalīšanas iespējas ir pieejamas arī Java. Varat izmantot šīs opcijas, sadalot PDF failus, Word, Excel un PowerPoint dokumentus, piemēram, definējot lappušu numuri, lappušu diapazonu norādīšana un daudz kas cits. Tālāk sniegtajā piemērā mēs izmantosim konkrētus lappušu numurus, lai sadalītu PDF failu trīs atsevišķos dokumentos ar vienu lappusi.

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); 

Jūtieties brīvi sadalīt savus Word, Excel, PowerPoint un citus dokumentus Java tādā pašā veidā.

Izņemiet, pagrieziet, apmainiet vai noņemiet dokumentu lapas savās .NET un Java failu apvienošanas lietotnēs

Kopā ar datu failu apvienošanu vai sadalīšanu, izmantojot GroupDocs.Merger API, varat veikt arī vairākas citas failu darbības, piemēram, izvilkt, pagriezt, apmainīt un noņemt dokumenta lapas. Visas šīs funkcijas tiek atbalstītas gan GroupDocs.Merger .NET, gan Java versijās. Tātad, apskatīsim dažas no šīm funkcijām un to darbību.

Izņemiet, pagrieziet, apmainiet vai noņemiet dokumentu lapas savās .NET un Java failu apvienošanas lietotnēs

Izvelciet un pagrieziet dokumenta lapas .NET

Lūdzu, izmantojiet šo C# kodu, lai izvilktu noteiktas lapas no avota PDF dokumenta:

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);
} 

Un, lai pagrieztu noteiktas PDF dokumenta lapas par 90, 180 vai 270 grādiem, lūdzu, izmantojiet šo C# kodu. Lai pārbaudītu citas atbalstītās darbības ar dokumentiem, lūdzu, apmeklējiet šo lapu:

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);
} 

Mainiet vai noņemiet dokumenta lapas Java

Lai apmainītu vienu dokumenta lapu ar citu, lūdzu, izmantojiet tālāk norādīto Java kodu:

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); 

Lai noņemtu vienu vai vairākas dokumenta lapas, lūdzu, izmantojiet šādu Java koda paraugu. Lai skatītu citas atbalstītās failu darbības, lūdzu, skatiet attiecīgo lapu šeit:

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);  

Mēs piedāvājam arī bezmaksas tiešsaistes lietotnes, lai apvienotu vai sadalītu PDF, DOCX, XLXS, PPTX un EPUB failus. Lūdzu, noteikti izmēģiniet bezmaksas lietotnes, ja vēlaties apvienot Word ar PDF, Excel uz PDF, PowerPoint ar PDF, sapludināt JPG, PNG, BMP un daudzus citus datu failus.

Vai meklējat palīdzību?

Apskatiet mūsu atbalsta kanālus, lai saņemtu palīdzību saistībā ar jautājumiem, kas saistīti ar Conholdate produkta API funkcijām un darbību.