Indonesia

Gabungkan atau pisahkan file PDF, Word, Excel, PowerPoint, eBuku, dan gambar

API penggabungan file berperforma tinggi untuk .NET dan Java, memungkinkan pengembang aplikasi untuk bergabung dengan file PDF, pengolah kata, spreadsheet, presentasi, diagram, eBuku, dan gambar. Ekstrak, tukar, putar, atau hapus halaman dokumen, dan gabungkan gambar JPG, PNG, atau GIF.

Coba API kami secara GratisDapatkan Lisensi Sementara

Solusi penggabungan dan pemisahan dokumen yang kaya fitur

Ketika kami berbicara tentang menggabungkan atau menggabungkan dokumen, kami mengacu pada proses menggabungkan dua atau lebih dokumen menjadi satu file. Ada beberapa alasan mengapa Anda mungkin ingin melakukan ini, seperti mempermudah berbagi informasi atau membuat satu dokumen gabungan. Tujuan lain dari penggabungan dokumen bisa untuk membuat file terpadu yang berisi semua informasi dari beberapa dokumen. Misalnya, Anda mungkin ingin membuat satu file terpusat yang berisi semua teks dari dokumen, semua gambar dari dokumen kedua, dan semua data dari dokumen ketiga.

Sama seperti menggabungkan file, dalam beberapa kasus, Anda mungkin juga perlu memisahkan dokumen untuk membuat beberapa dokumen. Memisahkan file bisa sangat berguna saat Anda perlu membuat laporan atau presentasi terpisah yang berisi kumpulan data berbeda. Atau jika Anda perlu mengirim dokumen berukuran besar kepada seseorang tetapi tidak ingin mereka harus mengunduh file berukuran besar. Jika Anda mencari solusi platform-independen untuk menggabungkan atau membagi file data secara terprogram, API GroupDocs.Merger untuk .NET dan Java bisa menjadi pilihan utama Anda. API ini memberdayakan pengembang .NET dan Java untuk memisahkan atau menggabungkan dokumen, diagram, dan eBook PDF, Word, Excel, dan PowerPoint, serta menggabungkan gambar JPG, PNG, GIF, dan TIFF dalam aplikasi penggabungan file mereka.

Mulai

Untuk mulai menggabungkan dokumen dan gambar atau memisahkannya, instal versi GroupDocs.Merger yang diperlukan (untuk .NET atau Java) dan semua prasyarat untuk menikmati pengalaman yang lancar.

GroupDocs.Merger untuk instalasi .NET

Unduh penginstal MSI atau DLL dari bagian unduhan, instal API melalui NuGet, atau gunakan Konsol Pengelola Paket untuk menginstal GroupDocs.Merger untuk .NET:

PM> Install-Package GroupDocs.Merger 

Untuk bantuan dan informasi lebih lanjut, silakan lihat panduan pemasangan mendetail.

GroupDocs.Merger untuk instalasi Java

Untuk menginstal GroupDocs.Merger API versi Java, Anda dapat mengunduh file JAR secara langsung atau menggunakan konfigurasi terbaru di aplikasi Maven Anda di Jawa.

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

Silakan lihat panduan ini untuk bantuan lebih lanjut dalam menginstal GroupDocs.Merger untuk Java.

Kasus penggunaan penggabungan dan pemisahan dokumen

Setelah berhasil menyiapkan GroupDocs.Merger untuk .NET atau Java di sistem Anda, Anda dapat memeriksa beberapa kasus penggunaan populer untuk menggabungkan atau memisahkan dokumen, dan menukar, memutar, mengekstraksi, atau menghapus halaman dokumen.

Kasus penggunaan penggabungan dan pemisahan dokumen

Pelajari cara menggabungkan file PDF di aplikasi penggabungan dokumen C# .NET dan Java Anda

File PDF telah menjadi standar untuk berbagi dan menyimpan dokumen, dan kita sering perlu menggabungkan file PDF karena berbagai alasan seperti menggabungkan data dari beberapa dokumen PDF menjadi satu file untuk tinjauan sejawat. Atau, untuk memusatkan sumber daya seperti grafik dan tabel yang terdapat dalam dokumen yang ditemukan di intranet perusahaan untuk memudahkan referensi. Apa pun skenario kasusnya, API GroupDocs.Merger untuk .NET dan Java dimuat dengan rangkaian alat yang tepat bagi Anda untuk menggabungkan file PDF sekaligus mempertahankan konten teks dan grafik dari dokumen sumber.

Pelajari cara menggabungkan file PDF di aplikasi penggabungan dokumen C# .NET dan Java Anda

Gabungkan beberapa dokumen PDF menjadi satu file di .NET

Hanya perlu beberapa baris kode C# untuk menggabungkan PDF menjadi satu file seperti yang ditunjukkan di bawah ini 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");
} 

Selain menggabungkan file PDF, Anda juga memiliki opsi untuk menggabungkan beberapa file DOC, PPT, dan Format XLS menjadi dokumen PDF. Silakan gunakan kode 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 file PDF dengan mudah menjadi satu dokumen di Java

Menggabungkan lebih dari satu file PDF ke dalam satu dokumen juga sederhana di Java seperti yang ditunjukkan pada kode di bawah ini:

    // 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 cara menggabungkan dokumen Word, spreadsheet Excel, dan presentasi PowerPoint di .NET dan Java?

Keserbagunaan dan kemudahan penggunaan adalah dua faktor yang membuat Microsoft Word, Excel, dan PowerPoint begitu populer di seluruh dunia. Aplikasi perangkat lunak ini memungkinkan kita membuat berbagai jenis dokumen yang terlihat profesional dengan mudah. Word sangat bagus untuk membuat dokumen berbasis teks, Excel sangat cocok untuk menyimpan dan memanipulasi data, dan PowerPoint sangat ideal untuk membuat presentasi. Anda dapat menggabungkan salah satu jenis file ini menggunakan API GroupDocs.Merger untuk .NET dan Java.

Bagaimana cara menggabungkan dokumen Word, spreadsheet Excel, dan presentasi PowerPoint di .NET dan Java?

Gabungkan dokumen Word, Excel, dan PowerPoint di .NET

Anda dapat menggabungkan dokumen Word menggunakan kode C# yang ditampilkan di bawah. Juga harus dicatat bahwa kode ini bersifat umum dan dapat digunakan untuk menggabungkan file Excel dan PowerPoint juga. Satu-satunya perbedaan adalah mengganti nama dan jenis dokumen. Misalnya, 'sample1.docx', 'sample2.docx', dan 'merged.docx' akan mengubah ekstensi dokumen dari DOCX menjadi 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");
}    

Fitur lain yang sangat berguna dari GroupDocs.Meger untuk .NET API adalah menggabungkan halaman dari file yang berbeda menjadi satu dokumen berdasarkan nomor halaman atau rentang yang ditentukan. Kode C# berikut memungkinkan 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);
        }           

Penggabungan dokumen format populer lainnya seperti ODT, EPUB, TXT, TEX, dan HTML juga didukung. Silakan periksa panduan ini untuk bantuan lebih lanjut.

Bergabunglah dengan file pengolah kata, spreadsheet, dan presentasi di Java

Sama seperti di .NET, pengguna Java dapat juga menggabungkan dokumen Word mereka dengan mudah menggunakan contoh yang diberikan di bawah ini kode. Cuplikan kode yang sama ini juga dapat digunakan untuk menggabungkan dokumen Excel dan PowerPoint. Anda hanya perlu mengganti nama file dan ekstensi saat bekerja dengan spreadsheet dan file presentasi. Silakan ganti ekstensi DOCX dengan XLSX atau PPTX dalam kode 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 memungkinkan Anda menggabungkan halaman dari beberapa dokumen menjadi satu file. Anda dapat menentukan halaman yang ingin Anda gabungkan dalam dokumen yang dihasilkan. Silakan gunakan kode Java contoh yang diberikan di bawah ini 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 informasi selengkapnya tentang menggabungkan file dengan format lain termasuk OpenDocument, EPUB, TEX, TXT, dan HTML di Java, silakan kunjungi panduan ini .

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

Menggabungkan atau menggabungkan file gambar raster yang berbeda seperti PNG, JPG, TIFF, dan lainnya dapat menjadi cara yang baik untuk membuat visual unik untuk berbagai keperluan. Menggabungkan gambar juga dapat digunakan untuk menggabungkan beberapa gambar menjadi satu gambar yang lebih besar, membuat photomontage, menghapus elemen yang tidak diinginkan dari sebuah gambar, atau bahkan membuat kolase. Jika Anda adalah seseorang yang sering bekerja dengan gambar, Anda dapat menggunakan API GroupDocs.Merger untuk menggabungkan gambar raster seperti JPG, PNG, TIFF, dan GIF.

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

Gabungkan gambar JPG dalam aplikasi penggabungan gambar .NET Anda

Untuk menggabungkan file gambar JPG, silakan gunakan kode C# yang ditunjukkan di bawah ini. Anda dapat menggabungkan gambar JPG secara horizontal atau secara vertikal bergantung pada tujuan penggunaan 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");
} 

Demikian pula, Anda dapat menggabungkan PNG, GIF, dan format file gambar lainnya di .NET.

Bagaimana cara menggabungkan gambar JPG dengan mudah di aplikasi Java?

Harap gunakan cuplikan kode Java yang dibagikan di bawah untuk menggabungkan file gambar JPG. Anda memiliki opsi untuk menggabungkan gambar secara vertikal atau horizontal:

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

Selain JPG, Anda juga dapat menggabungkan PNG dan gambar BMP di Jawa.

Bagaimana cara membagi file PDF, Word, Excel, dan dokumen PowerPoint di .NET dan Java?

Pemisahan dokumen adalah proses memecah satu file menjadi beberapa dokumen yang lebih kecil. Beberapa penggunaan praktis dari pemisahan file dapat mengatur dokumen terkait dalam file terpisah, menyederhanakan proses berbagi dan berkolaborasi, memfasilitasi pengeditan yang lebih mudah, dan memungkinkan pencarian dan pengambilan informasi yang lebih efisien. API GroupDocs.Merger memberi Anda semua alat yang diperlukan untuk memisahkan dokumen dengan format berbeda dengan lancar di .NET dan Java.

Bagaimana cara membagi file PDF, Word, Excel, dan dokumen PowerPoint di .NET dan Java?

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

Anda dapat membagi PDF, DOCX, XLSX, PPTX, dan file data lainnya di .NET berdasarkan berbagai opsi pemisahan seperti dengan nomor halaman yang tepat, dengan memulai dan mengakhiri halaman, dengan filter genap/ganjil, dan banyak lagi. Kode C# berikut memungkinkan Anda memisahkan dokumen PDF dengan nomor halaman tertentu. Ini akan menghasilkan tiga dokumen terpisah yang masing-masing berisi satu halaman seperti yang ditentukan 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 dapat membagi DOCX, XLSX, PPTX, dan dokumen lainnya menggunakan GroupDocs.Merger untuk .NET.

Memisahkan file PDF, Word, Excel, dan PowerPoint di Java

Opsi yang sama untuk memisahkan file data juga tersedia di Java. Anda dapat menggunakan opsi ini saat memisahkan file PDF, Word, Excel, dan dokumen PowerPoint seperti mendefinisikan nomor halaman, menentukan rentang halaman, dan lainnya. Dalam contoh yang dibagikan di bawah ini, kami akan menggunakan nomor halaman tertentu untuk membagi file PDF menjadi tiga, dokumen halaman tunggal yang terpisah:

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 memisahkan Word, Excel, PowerPoint, dan dokumen lainnya di Java dengan cara yang sama.

Ekstrak, putar, tukar, atau hapus halaman dokumen di aplikasi penggabungan file .NET dan Java Anda

Bersamaan dengan menggabungkan atau memisahkan file data, Anda juga dapat melakukan beberapa operasi file lainnya seperti mengekstraksi, memutar, menukar, dan menghapus halaman dokumen dengan bantuan API GroupDocs.Merger. Semua fungsi ini didukung di GroupDocs.Merger versi .NET dan Java. Jadi, mari kita periksa beberapa fitur ini dan cara kerjanya.

Ekstrak, putar, tukar, atau hapus halaman dokumen di aplikasi penggabungan file .NET dan Java Anda

Ekstrak dan putar halaman dokumen di .NET

Harap gunakan kode C# berikut untuk mengekstrak halaman tertentu dari 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 dari dokumen PDF sebesar 90, 180, atau 270 derajat, silakan gunakan kode C# ini. Untuk memeriksa operasi dokumen lain yang didukung, silakan kunjungi 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 hapus halaman dokumen di Java

Untuk menukar satu halaman dokumen dengan yang lain, harap gunakan kode Java yang ditunjukkan di bawah ini:

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 menghapus satu atau lebih halaman dokumen, harap gunakan contoh kode Java berikut. Untuk meninjau operasi file lain yang didukung, periksa laman yang relevan 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 Aplikasi Online Gratis untuk menggabungkan atau memisahkan file PDF, DOCX, XLXS, PPTX, dan EPUB. Pastikan untuk mencoba aplikasi gratis jika Anda ingin menggabungkan Word ke PDF, Excel ke PDF, PowerPoint ke PDF, menggabungkan JPG, PNG, BMP, dan banyak file data lainnya.

Mencari bantuan?

Lihat saluran dukungan kami untuk mendapatkan bantuan terkait pertanyaan Anda terkait fitur dan cara kerja API produk Conholdate.