Malay
 Malay

Cantumkan atau pisahkan fail PDF, Word, Excel, PowerPoint, eBuku dan imej

API penggabungan fail berprestasi tinggi untuk .NET dan Java, membolehkan pembangun apl menyertai PDF, pemprosesan perkataan, hamparan, pembentangan, rajah, eBuku dan fail imej. Ekstrak, tukar, putar atau alih keluar halaman dokumen dan gabungkan imej JPG, PNG atau GIF.

Cuba API kami secara PercumaDapatkan Lesen Sementara

Penyelesaian penggabungan dan pemisahan dokumen yang kaya dengan ciri

Apabila kita bercakap tentang menyertai atau menggabungkan dokumen, kita merujuk kepada proses menggabungkan dua atau lebih dokumen ke dalam satu fail. Terdapat beberapa sebab mengapa anda mungkin mahu melakukan ini, seperti menjadikannya lebih mudah untuk berkongsi maklumat atau membuat satu dokumen yang disatukan. Tujuan lain untuk menggabungkan dokumen adalah untuk mencipta fail bersatu yang mengandungi semua maklumat daripada berbilang dokumen. Sebagai contoh, anda mungkin ingin mencipta satu fail terpusat yang mengandungi semua teks daripada dokumen, semua imej daripada dokumen kedua dan semua data daripada dokumen ketiga.

Sama seperti menggabungkan fail, dalam beberapa kes, anda juga mungkin perlu memisahkan dokumen untuk membuat berbilang dokumen. Memisahkan fail boleh menjadi sangat berguna apabila anda perlu membuat laporan atau pembentangan berasingan yang mengandungi set data yang berbeza. Atau jika anda perlu menghantar dokumen yang besar kepada seseorang tetapi tidak mahu mereka perlu memuat turun fail yang besar. Jika anda sedang mencari penyelesaian bebas platform untuk menggabungkan atau memisahkan fail data secara pemrograman, API GroupDocs.Merger untuk .NET dan Java boleh menjadi pilihan utama anda. API ini memperkasakan pembangun .NET dan Java untuk memisahkan atau menyertai dokumen, rajah dan eBuku PDF, Word, Excel dan PowerPoint, serta menggabungkan imej JPG, PNG, GIF dan TIFF dalam apl penggabungan fail mereka.

Bermula

Untuk mula menggabungkan dokumen dan imej atau memisahkannya, sila pasang versi GroupDocs.Merger yang diperlukan (untuk .NET atau Java) dan semua prasyarat untuk menikmati pengalaman yang lancar.

GroupDocs.Merger untuk pemasangan .NET

Sila muat turun pemasang MSI atau DLL daripada bahagian muat turun, pasang API melalui NuGet, atau gunakan Konsol Pengurus Pakej untuk memasang GroupDocs.Merger untuk .NET:

PM> Install-Package GroupDocs.Merger 

Untuk mendapatkan bantuan dan maklumat lanjut, sila lihat panduan pemasangan terperinci.

GroupDocs.Merger untuk pemasangan Java

Untuk memasang API GroupDocs.Merger versi Java, anda boleh sama ada memuat turun fail JAR secara terus atau menggunakan konfigurasi terkini dalam aplikasi Maven anda di 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>

Sila lihat panduan ini untuk mendapatkan bantuan lanjut tentang memasang GroupDocs.Merger untuk Java.

Dokumen penggabungan dan pemisahan kes penggunaan

Setelah berjaya menyediakan GroupDocs.Merger untuk .NET atau Java pada sistem anda, anda boleh menyemak beberapa kes penggunaan popular untuk menyertai atau membelah dokumen dan menukar, memutar, mengekstrak atau memadam halaman dokumen.

Dokumen penggabungan dan pemisahan kes penggunaan

Belajar untuk menggabungkan fail PDF dalam aplikasi penggabungan dokumen C# .NET dan Java anda

Fail PDF telah menjadi standard untuk perkongsian dan penyimpanan dokumen, dan kami sering perlu menggabungkan fail PDF untuk pelbagai sebab seperti menggabungkan data daripada berbilang dokumen PDF ke dalam satu fail untuk semakan rakan sebaya. Atau, untuk memusatkan sumber seperti graf dan jadual yang terkandung dalam dokumen yang terdapat pada intranet syarikat untuk rujukan mudah. Walau apa pun senario kesnya, API GroupDocs.Merger untuk .NET dan Java dimuatkan dengan set alat yang sesuai untuk anda menggabungkan fail PDF sambil mengekalkan teks dan kandungan grafik dokumen sumber.

Belajar untuk menggabungkan fail PDF dalam aplikasi penggabungan dokumen C# .NET dan Java anda

Gabungkan berbilang dokumen PDF ke dalam satu fail dalam .NET

Ia hanya memerlukan beberapa baris kod C# untuk menggabungkan PDF ke dalam satu fail seperti yang ditunjukkan di bawah sampel:

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

Bersama-sama dengan menggabungkan fail PDF, anda juga mempunyai pilihan untuk menggabungkan berbilang fail DOC, PPT dan Format XLS ke dalam dokumen PDF. Sila gunakan kod C# berikut untuk tujuan ini:

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

Menggabungkan fail PDF ke dalam satu dokumen dalam Java dengan mudah

Menyertai lebih daripada satu fail PDF ke dalam satu dokumen adalah mudah dalam Java juga seperti yang ditunjukkan dalam kod di bawah:

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

Bagaimana untuk menggabungkan dokumen Word, hamparan Excel dan persembahan PowerPoint dalam .NET dan Java?

Fleksibiliti dan kemudahan penggunaan adalah dua faktor yang menjadikan Microsoft Word, Excel dan PowerPoint begitu popular di seluruh dunia. Aplikasi perisian ini membolehkan kami mencipta pelbagai jenis dokumen yang kelihatan profesional dengan mudah. Word bagus untuk mencipta dokumen berasaskan teks, Excel sesuai untuk menyimpan dan memanipulasi data, dan PowerPoint sesuai untuk membuat pembentangan. Anda boleh menggabungkan mana-mana jenis fail ini menggunakan API GroupDocs.Merger untuk .NET dan Java.

Bagaimana untuk menggabungkan dokumen Word, hamparan Excel dan persembahan PowerPoint dalam .NET dan Java?

Gabungkan dokumen Word, Excel dan PowerPoint dalam .NET

Anda boleh menggabungkan dokumen Word anda menggunakan kod C# yang ditunjukkan di bawah. Perlu diingatkan juga bahawa kod ini adalah generik dan boleh digunakan untuk menggabungkan fail Excel dan PowerPoint juga. Satu-satunya perbezaan ialah menggantikan nama dan jenis dokumen. Contohnya, 'sample1.docx', 'sample2.docx' dan 'merged.docx'akan mempunyai sambungan dokumen ditukar daripada DOCX kepada sama ada XLSX atau 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");
}    

Satu lagi ciri GroupDocs.Meger yang sangat berguna untuk API .NET ialah menggabungkan halaman daripada fail yang berbeza ke dalam satu dokumen berdasarkan nombor halaman atau julat yang ditentukan. Kod C# berikut membolehkan anda mencapai ini:

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

Menggabungkan dokumen format popular lain seperti ODT, EPUB, TXT, TEX dan HTML juga disokong. Sila semak panduan ini untuk mendapatkan bantuan lanjut.

Sertai fail pemprosesan perkataan, hamparan dan pembentangan dalam Java

Sama seperti dalam .NET, pengguna Java boleh juga menggabungkan dokumen Word mereka dengan mudah menggunakan sampel yang diberikan di bawah kod. Coretan kod yang sama ini boleh digunakan untuk menggabungkan dokumen Excel dan PowerPoint juga. Anda hanya perlu menggantikan nama fail dan sambungan apabila bekerja dengan hamparan dan fail pembentangan. Seperti dalam, sila gantikan sambungan DOCX dengan XLSX atau PPTX dalam kod ini.

    // 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 untuk Java membolehkan anda menggabungkan halaman beberapa dokumen ke dalam satu fail. Anda boleh menentukan halaman yang anda ingin gabungkan dalam dokumen yang dihasilkan. Sila gunakan contoh kod Java yang diberikan di bawah untuk tujuan ini:

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

Untuk mendapatkan maklumat lanjut tentang penggabungan fail dalam format lain termasuk OpenDocument, EPUB, TEX, TXT dan HTML dalam Java, sila lawati panduan ini .

Menggabungkan imej JPG, PNG, BMP, GIF dan TIFF dalam .NET dan Java

Menggabungkan atau menyertai fail imej raster yang berbeza seperti PNG, JPG, TIFF dan lain-lain boleh menjadi cara yang baik untuk mencipta visual unik untuk pelbagai tujuan. Menggabungkan imej juga boleh digunakan untuk menggabungkan berbilang imej menjadi satu imej yang lebih besar, mencipta montaj foto, mengalih keluar elemen yang tidak diingini daripada imej, atau membuat kolaj. Jika anda seorang yang kerap menggunakan imej, anda boleh menggunakan API GroupDocs.Merger untuk menggabungkan imej raster seperti JPG, PNG, TIFF dan GIF.

Menggabungkan imej JPG, PNG, BMP, GIF dan TIFF dalam .NET dan Java

Gabungkan imej JPG dalam apl penggabungan imej .NET anda

Untuk menggabungkan fail imej JPG, sila gunakan pengekodan C# yang ditunjukkan di bawah. Anda boleh menggabungkan imej JPG mendatar atau secara menegak bergantung pada kegunaan anda:

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

Begitu juga, anda boleh menggabungkan PNG, GIF dan format fail imej lain dalam .NET.

Bagaimana untuk menggabungkan imej JPG dengan mudah dalam aplikasi Java?

Sila gunakan coretan kod Java yang dikongsi di bawah untuk menggabungkan imej JPG fail. Anda mempunyai pilihan untuk menggabungkan imej secara menegak atau mendatar:

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

Bersama-sama dengan JPG, anda juga boleh menggabungkan PNG dan BMP imej dalam Java.

Bagaimana untuk memisahkan fail PDF, Word, Excel dan dokumen PowerPoint dalam .NET dan Java?

Pemisahan dokumen ialah proses memecahkan satu fail kepada beberapa dokumen yang lebih kecil. Beberapa kegunaan praktikal pemisahan fail boleh menyusun dokumen berkaitan dalam fail berasingan, memudahkan proses perkongsian dan kerjasama, memudahkan penyuntingan yang lebih mudah, dan membolehkan carian dan pengambilan maklumat yang lebih cekap. GroupDocs.Merger API menyediakan anda semua alatan yang diperlukan untuk membahagikan dokumen pelbagai format dalam .NET dan Java dengan lancar.

Bagaimana untuk memisahkan fail PDF, Word, Excel dan dokumen PowerPoint dalam .NET dan Java?

Pisahkan dokumen PDF, DOCX, XLSX dan PPTX dalam .NET

Anda boleh membahagikan fail PDF, DOCX, XLSX, PPTX dan fail data anda yang lain dalam .NET berdasarkan pelbagai pilihan split seperti mengikut nombor halaman tepat, dengan memulakan dan menamatkan halaman, dengan penapis genap/ganjil, dan banyak lagi. Kod C# berikut membolehkan anda memisahkan dokumen PDF dengan nombor halaman yang ditentukan. Ini akan menghasilkan tiga dokumen berasingan yang mengandungi satu halaman setiap satu seperti yang ditakrifkan dalam 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);
}

Anda juga boleh membahagikan DOCX, XLSX, PPTX dan dokumen lain anda menggunakan GroupDocs.Merger untuk .NET.

Memisahkan fail PDF, Word, Excel dan PowerPoint dalam Java

Pilihan yang sama untuk memisahkan fail data juga tersedia di Java. Anda boleh menggunakan pilihan ini apabila membahagikan fail PDF, Word, Excel dan dokumen PowerPoint seperti mentakrifkan nombor halaman, menentukan julat halaman dan banyak lagi. Dalam contoh yang dikongsi di bawah, kami akan menggunakan nombor halaman tertentu untuk membahagikan fail PDF kepada tiga dokumen muka surat tunggal yang berasingan:

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

Jangan ragu untuk membahagikan Word, Excel, PowerPoint dan dokumen lain di Java dengan cara yang sama.

Ekstrak, putar, tukar atau alih keluar halaman dokumen dalam apl penggabungan fail .NET dan Java anda

Bersama-sama dengan menggabungkan atau memisahkan fail data anda, anda juga boleh melakukan beberapa operasi fail lain seperti mengekstrak, memutar, menukar dan mengalih keluar halaman dokumen dengan bantuan API GroupDocs.Merger. Semua fungsi ini disokong dalam kedua-dua versi .NET dan Java bagi GroupDocs.Merger. Jadi, mari kita lihat beberapa ciri ini dan cara ia berfungsi.

Ekstrak, putar, tukar atau alih keluar halaman dokumen dalam apl penggabungan fail .NET dan Java anda

Ekstrak dan putar halaman dokumen dalam .NET

Sila gunakan kod C# berikut untuk mengekstrak halaman tertentu daripada dokumen PDF sumber:

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

Dan untuk memutar halaman tertentu dokumen PDF sebanyak 90, 180 atau 270 darjah, sila gunakan kod C# ini. Untuk menyemak operasi dokumen lain yang disokong, sila lawati halaman ini:

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

Tukar atau alih keluar halaman dokumen dalam Java

Untuk menukar satu halaman dokumen dengan yang lain, sila gunakan kod Java yang ditunjukkan di bawah:

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

Untuk mengalih keluar satu atau lebih halaman dokumen, sila gunakan contoh kod Java berikut. Untuk menyemak operasi fail lain yang disokong, sila semak halaman yang berkaitan di sini:

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

Kami juga menyediakan Apl Dalam Talian Percuma untuk menggabungkan atau memisahkan fail PDF, DOCX, XLXS, PPTX dan EPUB. Sila pastikan anda mencuba apl percuma jika anda ingin menggabungkan Word kepada PDF, Excel kepada PDF, PowerPoint kepada PDF, menggabungkan JPG, PNG, BMP dan banyak fail data lain.

Mencari bantuan?

Lihat saluran sokongan kami untuk mendapatkan bantuan dengan soalan anda yang berkaitan dengan ciri API produk Conholdate dan berfungsi.