Romanian

Îmbinați sau împărțiți fișiere PDF, Word, Excel, PowerPoint, cărți electronice și imagini

API-uri de îmbinare a fișierelor de înaltă performanță pentru .NET și Java, permițând dezvoltatorilor de aplicații să se alăture fișierelor PDF, procesare de text, foi de calcul, prezentări, diagrame, cărți electronice și fișiere imagine. Extrageți, schimbați, rotiți sau eliminați paginile documentului și îmbinați imagini JPG, PNG sau GIF.

Încercați gratuit API-urile noastreObțineți licență temporară

Soluții de îmbinare și împărțire a documentelor bogate în funcții

Când vorbim despre alăturarea sau îmbinarea documentelor, ne referim la procesul de combinare a două sau mai multe documente într-un singur fișier. Există mai multe motive pentru care ați putea dori să faceți acest lucru, cum ar fi facilitarea partajării informațiilor sau crearea unui singur document consolidat. Un alt scop al îmbinării documentelor ar putea fi crearea unui fișier unificat care conține toate informațiile din mai multe documente. De exemplu, este posibil să doriți să creați un fișier centralizat care conține tot textul dintr-un document, toate imaginile dintr-un al doilea document și toate datele dintr-un al treilea document.

La fel ca la îmbinarea unui fișier, în unele cazuri, este posibil să fie necesar să împărțiți un document pentru a crea mai multe documente. Împărțirea unui fișier poate fi foarte utilă atunci când trebuie să creați rapoarte sau prezentări separate care conțin seturi de date diferite. Sau dacă trebuie să trimiteți cuiva un document mare, dar nu doriți ca acesta să fie nevoit să descarce un fișier uriaș. Dacă sunteți în căutarea unei soluții independente de platformă pentru a îmbina sau împărți în mod programatic fișierele de date, API-urile GroupDocs.Merger pentru .NET și Java ar putea fi alegerea dvs. supremă. Aceste API-uri permit dezvoltatorilor .NET și Java să împartă sau să alăture documente, diagrame și cărți electronice PDF, Word, Excel și PowerPoint, precum și să îmbine imagini JPG, PNG, GIF și TIFF în aplicațiile lor de fuziune a fișierelor.

Noțiuni de bază

Pentru a începe să îmbinați documente și imagini sau să le împărțiți, vă rugăm să instalați versiunea necesară de GroupDocs.Merger (pentru .NET sau Java) și toate condițiile prealabile pentru a vă bucura de o experiență perfectă.

GroupDocs.Merger pentru instalarea .NET

Descărcați programul de instalare MSI sau DLL-urile din secțiunea de descărcare, instalați API-ul prin NuGet sau utilizați Consola Manager de pachete pentru a instala GroupDocs.Merger pentru .NET:

PM> Install-Package GroupDocs.Merger 

Pentru mai mult ajutor și informații, consultați ghidul de instalare detaliat.

Instalare GroupDocs.Merger pentru Java

Pentru a instala versiunea Java a API-ului GroupDocs.Merger, puteți fie să descărcați fișierul JAR direct, fie să utilizați cele mai recente configurații din aplicațiile dvs. Maven în 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>

Consultați acest ghid pentru ajutor suplimentar cu privire la instalarea GroupDocs.Merger pentru Java.

Documentați îmbinarea și împărțirea cazurilor de utilizare

După configurarea cu succes a GroupDocs.Merger pentru .NET sau Java pe sistemul dvs., puteți verifica unele dintre cazurile de utilizare populare pentru unirea sau împărțirea documentelor și schimbarea, rotirea, extragerea sau ștergerea paginilor documentului.

Documentați îmbinarea și împărțirea cazurilor de utilizare

Aflați să îmbinați fișierele PDF în aplicațiile dvs. C# .NET și Java pentru fuziunea documentelor

Fișierele PDF au devenit standardul pentru partajarea și stocarea documentelor și de multe ori trebuie să îmbinam fișierele PDF din diverse motive, cum ar fi combinarea datelor din mai multe documente PDF într-un singur fișier pentru evaluarea de către colegi. Sau, pentru a centraliza resurse precum grafice și tabele conținute în documentele găsite pe intranetul companiei pentru o referință ușoară. Oricare ar fi cazul, API-urile GroupDocs.Merger pentru .NET și Java sunt încărcate cu seturile de instrumente potrivite pentru ca dvs. să combinați fișiere PDF, păstrând în același timp textul și conținutul grafic al documentelor sursă.

Aflați să îmbinați fișierele PDF în aplicațiile dvs. C# .NET și Java pentru fuziunea documentelor

Îmbinați mai multe documente PDF într-un singur fișier în .NET

Va fi nevoie de doar câteva linii de cod C# pentru a combina PDF-urile într-un singur fișier, așa cum se arată în mai jos. probă:

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

Pe lângă îmbinarea fișierelor PDF, aveți și opțiunea de a imbina mai multe fișiere DOC, PPT și formatează XLS într-un document PDF. Vă rugăm să utilizați următorul cod C# în acest scop:

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

Îmbinați fără efort fișierele PDF într-un singur document în Java

Unirea a mai mult de un fișier PDF într-un singur document este simplă și în Java, așa cum se arată în codul de mai jos:

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

Cum să îmbinați documente Word, foi de calcul Excel și prezentări PowerPoint în .NET și Java?

Versatilitatea și ușurința în utilizare sunt doi dintre factorii care fac Microsoft Word, Excel și PowerPoint atât de populare în întreaga lume. Aceste aplicații software ne permit să creăm cu ușurință diferite tipuri de documente cu aspect profesional. Word este excelent pentru a crea documente bazate pe text, Excel este perfect pentru stocarea și manipularea datelor, iar PowerPoint este ideal pentru crearea de prezentări. Puteți îmbina oricare dintre aceste tipuri de fișiere folosind API-urile GroupDocs.Merger pentru .NET și Java.

Cum să îmbinați documente Word, foi de calcul Excel și prezentări PowerPoint în .NET și Java?

Îmbinați documente Word, Excel și PowerPoint în .NET

Puteți combina documentele Word folosind codul C# afișat mai jos. De asemenea, trebuie remarcat faptul că acest cod este generic și ar putea fi folosit și pentru a îmbina fișierele Excel și PowerPoint. Singura diferență va fi înlocuirea numelui și tipului documentului. De exemplu, „sample1.docx”, „sample2.docx” și „merged.docx” va avea extensia documentului schimbată din DOCX în XLSX sau 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");
}    

O altă caracteristică foarte utilă a API-ului GroupDocs.Meger pentru .NET este să combinați pagini din diferite fișiere într-un singur document pe baza numărului sau intervalelor de pagină specificate. Următorul cod C# vă permite să realizați acest lucru:

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

De asemenea, este acceptată îmbinarea documentelor din alte formate populare, cum ar fi ODT, EPUB, TXT, TEX și HTML. Vă rugăm să consultați acest ghid pentru mai mult ajutor.

Alăturați-vă fișierelor de procesare de text, foi de calcul și prezentare în Java

La fel ca în .NET, utilizatorii Java pot combina cu ușurință documentele lor Word folosind exemplul de mai jos cod. Același fragment de cod ar putea fi folosit și pentru a îmbina documentele Excel și PowerPoint. Va trebui doar să înlocuiți numele și extensiile fișierelor atunci când lucrați cu foi de calcul și fișiere de prezentare. Ca și în, vă rugăm să înlocuiți extensia DOCX cu XLSX sau PPTX în acest cod.

    // 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 pentru Java vă permite să îmbinați paginile mai multor documente într-un singur fișier. Puteți specifica paginile pe care doriți să le combinați în documentul rezultat. Vă rugăm să utilizați exemplul de cod Java prezentat mai jos în acest scop:

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

Pentru mai multe informații despre îmbinarea fișierelor de alte formate, inclusiv OpenDocument, EPUB, TEX, TXT și HTML în Java, vă rugăm să consultați acest ghid .

Îmbinarea imaginilor JPG, PNG, BMP, GIF și TIFF în .NET și Java

Îmbinarea sau alăturarea diferitelor fișiere imagine raster, cum ar fi PNG, JPG, TIFF și altele, poate fi o modalitate bună de a crea imagini unice pentru diverse scopuri. Îmbinarea imaginilor poate fi folosită și pentru a combina mai multe imagini într-o singură imagine mai mare, pentru a crea un fotomontaj, pentru a elimina elementele nedorite dintr-o imagine sau chiar pentru a crea un colaj. Dacă sunteți o persoană care lucrează cu imagini în mod regulat, puteți utiliza API-urile GroupDocs.Merger pentru a îmbina imagini raster, cum ar fi JPG, PNG, TIFF și GIF.

Îmbinarea imaginilor JPG, PNG, BMP, GIF și TIFF în .NET și Java

Combinați imagini JPG în aplicațiile dvs. de îmbinare a imaginilor .NET

Pentru a combina fișiere imagine JPG, vă rugăm să utilizați codarea C# prezentată mai jos. Puteți îmbina imagini JPG orizontal sau vertical, în funcție de utilizarea dorită:

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

În mod similar, puteți combina PNG, GIF și alte formate de fișiere imagine în .NET.

Împreună cu JPG, puteți combina și PNG și Imagini BMP în Java.

Cum să împărțiți fișiere PDF, documente Word, Excel și PowerPoint în .NET și Java?

Divizarea documentelor este procesul de împărțire a unui singur fișier în mai multe documente mai mici. Unele utilizări practice ale împărțirii fișierelor pot fi organizarea documentelor conexe în fișiere separate, simplificarea procesului de partajare și colaborare, facilitarea editării mai ușoare și permițând căutarea și regăsirea mai eficientă a informațiilor. API-urile GroupDocs.Merger vă oferă toate instrumentele necesare pentru a împărți fără probleme documente de diferite formate în .NET și Java.

Cum să împărțiți fișiere PDF, documente Word, Excel și PowerPoint în .NET și Java?

Împărțiți documente PDF, DOCX, XLSX și PPTX în .NET

Puteți împărți fișierele PDF, DOCX, XLSX, PPTX și alte fișiere de date în .NET pe baza diverse opțiuni de împărțire, cum ar fi după numerele exacte ale paginii, prin paginile de început și de sfârșit, cu filtre pare/impare și multe altele. Următorul cod C# vă permite să împărțiți un document PDF după numerele de pagină specificate. Aceasta va genera trei documente separate, care conțin fiecare câte o pagină, așa cum este definit în 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);
}

Puteți împărți în mod similar documentele DOCX, XLSX, PPTX și alte documente folosind GroupDocs.Merger pentru .NET.

Împărțirea fișierelor PDF, Word, Excel și PowerPoint în Java

Aceleași opțiuni pentru împărțirea fișierelor de date sunt disponibile și în Java. Puteți utiliza aceste opțiuni atunci când împărțiți fișiere PDF, documente Word, Excel și PowerPoint, cum ar fi definirea numerele de pagini, specificarea intervalelor de pagini și multe altele. În exemplul de mai jos, vom folosi numere de pagină specifice pentru a împărți un fișier PDF în trei documente separate, cu o singură pagină:

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

Simțiți-vă liber să vă împărțiți documentele Word, Excel, PowerPoint și alte documente în Java în același mod.

Extrageți, rotiți, schimbați sau eliminați paginile documentului din aplicațiile dvs. de fuziune a fișierelor .NET și Java

Împreună cu îmbinarea sau împărțirea fișierelor de date, puteți, de asemenea, să efectuați mai multe alte operațiuni de fișiere, cum ar fi extragerea, rotirea, schimbarea și eliminarea paginilor de document cu ajutorul API-urilor GroupDocs.Merger. Toate aceste funcționalități sunt acceptate în ambele versiuni .NET și Java ale GroupDocs.Merger. Deci, să vedem câteva dintre aceste caracteristici și cum funcționează.

Extrageți, rotiți, schimbați sau eliminați paginile documentului din aplicațiile dvs. de fuziune a fișierelor .NET și Java

Extrageți și rotiți paginile documentului în .NET

Vă rugăm să utilizați următorul cod C# pentru a extrage anumite pagini dintr-un document PDF sursă:

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

Și pentru a roti anumite pagini ale unui document PDF cu 90, 180 sau 270 de grade, vă rugăm să utilizați acest cod C#. Pentru a verifica alte operațiuni de documente acceptate, accesați această pagină:

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

Schimbați sau eliminați paginile documentului în Java

Pentru a schimba o pagină de document cu alta, vă rugăm să utilizați codul Java prezentat mai jos:

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

Pentru a elimina una sau mai multe pagini de document, vă rugăm să utilizați următorul exemplu de cod Java. Pentru a examina alte operațiuni de fișiere acceptate, verificați pagina relevantă aici:

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

De asemenea, oferim Aplicații online gratuite pentru îmbinare sau împărțire fișiere PDF, DOCX, XLXS, PPTX și EPUB. Asigurați-vă că încercați aplicațiile gratuite dacă doriți să îmbinați Word cu PDF, Excel cu PDF, PowerPoint cu PDF, îmbinați JPG, PNG, BMP și multe alte fișiere de date.

Cauți ajutor?

Consultați canalele noastre de asistență pentru ajutor cu întrebările dvs. legate de funcțiile API-ului produsului Conholdate și de funcționare.