Türkçe
 Türkçe

PDF, Word, Excel, PowerPoint dosyaları, e-Kitaplar ve görüntüleri birleştirme veya bölme

.NET ve Java için API'leri birleştiren yüksek performanslı dosya, uygulama geliştiricilerin PDF'ye, kelime işlemeye, elektronik tablolara, sunumlara, diyagramlara, e-Kitaplara ve görüntü dosyalarına katılmasını sağlar. Belge sayfalarını ayıklayın, değiştirin, döndürün veya kaldırın ve JPG, PNG veya GIF resimlerini birleştirin.

API'lerimizi Ücretsiz DeneyinGeçici Lisans Alın

Zengin özelliklere sahip belge birleştirme ve bölme çözümleri

Belgeleri birleştirmek veya birleştirmek hakkında konuştuğumuzda, iki veya daha fazla belgeyi tek bir dosyada birleştirme sürecinden bahsediyoruz. Bilgi paylaşımını kolaylaştırmak veya tek bir birleştirilmiş belge oluşturmak gibi bunu yapmak isteyebileceğiniz birkaç neden vardır. Belgeleri birleştirmenin başka bir amacı, birden çok belgedeki tüm bilgileri içeren birleşik bir dosya oluşturmak olabilir. Örneğin, bir belgedeki tüm metni, ikinci bir belgedeki tüm resimleri ve üçüncü bir belgedeki tüm verileri içeren tek bir merkezi dosya oluşturmak isteyebilirsiniz.

Tıpkı bir dosyayı birleştirmek gibi, bazı durumlarda birden çok belge oluşturmak için bir belgeyi bölmeniz de gerekebilir. Farklı veri kümeleri içeren ayrı raporlar veya sunumlar oluşturmanız gerektiğinde bir dosyayı bölmek çok yararlı olabilir. Veya birine büyük bir belge göndermeniz gerekiyorsa, ancak onun çok büyük bir dosya indirmesini istemiyorsanız. Veri dosyalarını programlı olarak birleştirmek veya bölmek için platformdan bağımsız bir çözüm arıyorsanız, .NET ve Java için GroupDocs.Merger API'leri nihai seçiminiz olabilir. Bu API'ler, .NET ve Java geliştiricilerine PDF, Word, Excel ve PowerPoint belgelerini, diyagramlarını ve e-Kitapları ayırma veya birleştirme ve dosya birleştirme uygulamalarında JPG, PNG, GIF ve TIFF resimlerini birleştirme olanağı tanır.

Başlarken

Belgeleri ve görüntüleri birleştirmeye veya bölmeye başlamak için lütfen GroupDocs.Merger'ın gerekli sürümünü (.NET veya Java için) ve sorunsuz bir deneyimin keyfini çıkarmak için tüm önkoşulları yükleyin.

.NET yüklemesi için GroupDocs.Merger

Lütfen indirme bölümünden MSI yükleyicisini veya DLL'leri indirin, NuGet veya GroupDocs.Merger for .NET'i yüklemek için Paket Yöneticisi Konsolunu kullanın:

PM> Install-Package GroupDocs.Merger 

Daha fazla yardım ve bilgi için lütfen ayrıntılı kurulum kılavuzunu inceleyin.

Java kurulumu için GroupDocs.Merger

GroupDocs.Merger API'sinin Java sürümünü yüklemek için doğrudan JAR dosyasını indirebilir veya en son yapılandırmaları şuradan kullanabilirsiniz: Java'daki Maven uygulamalarınız.

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

GroupDocs.Merger for Java kurulumu hakkında daha fazla yardım için lütfen bu kılavuza bakın.

Belge birleştirme ve bölme kullanım durumları

GroupDocs.Merger for .NET veya Java'yı sisteminizde başarıyla kurduktan sonra, belgeleri birleştirmek veya bölmek ve belge sayfalarını değiştirmek, döndürmek, ayıklamak veya silmek için bazı popüler kullanım örneklerini kontrol edebilirsiniz.

Belge birleştirme ve bölme kullanım durumları

C# .NET ve Java belge birleştirme uygulamalarınızda PDF dosyalarını birleştirmeyi öğrenin

PDF dosyaları, belge paylaşımı ve depolama için standart hale geldi ve çoğu zaman, birden çok PDF belgesindeki verileri akran incelemesi için tek bir dosyada birleştirmek gibi çeşitli nedenlerle PDF dosyalarını birleştirmeye ihtiyacımız var. Veya, kolay başvuru için şirket intranetinde bulunan belgelerde yer alan grafikler ve tablolar gibi kaynakları merkezileştirmek için. Durum senaryosu ne olursa olsun, .NET ve Java için GroupDocs.Merger API'leri, kaynak belgelerin metin ve grafik içeriklerini korurken PDF dosyalarını birleştirmeniz için doğru araç setleriyle yüklenir.

C# .NET ve Java belge birleştirme uygulamalarınızda PDF dosyalarını birleştirmeyi öğrenin

Birden çok PDF belgesini .NET'te tek bir dosyada birleştirin

PDF'leri aşağıda gösterildiği gibi tek bir dosyada birleştirmek yalnızca birkaç satır C# kodu alacaktır. örnek:

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

PDF dosyalarını birleştirmenin yanı sıra birden fazla DOC, PPT ve XLS formatlarını bir PDF belgesine dönüştürün. Lütfen bu amaç için aşağıdaki C# kodunu kullanın:

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

PDF dosyalarını Java'da zahmetsizce tek bir belgede birleştirin

Birden fazla PDF dosyasını tek bir belgede birleştirmek Java'da da aşağıdaki kodda gösterildiği gibi basittir:

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

.NET ve Java'da Word belgeleri, Excel elektronik tabloları ve PowerPoint sunumları nasıl birleştirilir?

Çok yönlülük ve kullanım kolaylığı, Microsoft Word, Excel ve PowerPoint'i dünya çapında bu kadar popüler yapan faktörlerden ikisidir. Bu yazılım uygulamaları, farklı türde profesyonel görünümlü belgeleri kolayca oluşturmamızı sağlar. Word, metin tabanlı belgeler oluşturmak için harikadır, Excel verileri depolamak ve değiştirmek için mükemmeldir ve PowerPoint sunumlar oluşturmak için idealdir. .NET ve Java için GroupDocs.Merger API'lerini kullanarak bu dosya türlerinden herhangi birini birleştirebilirsiniz.

.NET ve Java'da Word belgeleri, Excel elektronik tabloları ve PowerPoint sunumları nasıl birleştirilir?

.NET'te Word, Excel ve PowerPoint belgelerini birleştirme

Aşağıda gösterilen C# kodunu kullanarak Word belgelerinizi birleştirebilirsiniz. Ayrıca, bu kodun genel olduğunu ve Excel ile PowerPoint dosyalarını birleştirmek için de kullanılabileceğini belirtmek gerekir. Tek fark, belge adının ve türünün değiştirilmesi olacaktır. Örneğin, 'örnek1.docx', 'örnek2.docx' ve 'merged.docx', belge uzantısının DOCX'ten XLSX veya PPTX'e değiştirilmesini sağlar.

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

GroupDocs.Meger for .NET API'nin bir başka çok kullanışlı özelliği de farklı dosyalardan sayfaları birleştirmektir. belirtilen sayfa numarasına veya aralıklara göre tek bir belgeye. Aşağıdaki C# kodu, bunu başarmanıza izin verir:

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

ODT, EPUB, TXT, TEX ve HTML gibi diğer popüler biçimlerdeki belgelerin birleştirilmesi de desteklenmektedir. Daha fazla yardım için lütfen bu kılavuzu kontrol edin.

Java'da kelime işlemci, elektronik tablo ve sunum dosyalarına katılın

Java kullanıcıları, tıpkı .NET'te olduğu gibi, aşağıda verilen örneği kullanarak Word belgelerini de birleştirebilir kod. Aynı kod parçacığı, Excel ve PowerPoint belgelerini birleştirmek için de kullanılabilir. Dosya adlarını ve uzantılarını yalnızca elektronik tablolar ve sunum dosyalarıyla çalışırken değiştirmeniz gerekecektir. İçinde olduğu gibi, lütfen bu kodda DOCX uzantısını XLSX veya PPTX ile değiştirin.

    // 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, birkaç belgenin sayfalarını tek bir dosyada birleştirmenizi sağlar. Ortaya çıkan belgede birleştirmek istediğiniz sayfaları belirtebilirsiniz. Lütfen bu amaçla aşağıda verilen örnek Java kodunu kullanın:

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

Java'da OpenDocument, EPUB, TEX, TXT ve HTML gibi diğer biçimlerdeki dosyaları birleştirme hakkında daha fazla bilgi için lütfen bu kılavuzu ziyaret edin .

.NET ve Java'da JPG, PNG, BMP, GIF ve TIFF resimlerini birleştirme

PNG, JPG, TIFF ve diğerleri gibi farklı raster görüntü dosyalarını birleştirmek veya birleştirmek, çeşitli amaçlar için benzersiz görseller oluşturmanın iyi bir yolu olabilir. Görüntüleri birleştirme, birden çok görüntüyü daha büyük bir görüntüde birleştirmek, bir fotomontaj oluşturmak, bir görüntüden istenmeyen öğeleri kaldırmak ve hatta bir kolaj oluşturmak için de kullanılabilir. Düzenli olarak görüntülerle çalışan biriyseniz, JPG, PNG, TIFF ve GIF gibi raster görüntüleri birleştirmek için GroupDocs.Merger API'lerini kullanabilirsiniz.

.NET ve Java'da JPG, PNG, BMP, GIF ve TIFF resimlerini birleştirme

.NET görüntü birleştirme uygulamalarınızda JPG görüntülerini birleştirin

JPG resim dosyalarını birleştirmek için lütfen aşağıda gösterilen C# kodlamasını kullanın. JPG resimlerini yatay olarak veya kullanım amacınıza bağlı olarak dikey olarak:

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

Benzer şekilde, PNG<'yi birleştirebilirsiniz. /a>, GIF ve .NET'teki diğer resim dosyası biçimleri.

JPG görüntüleri Java uygulamalarında kolayca nasıl birleştirilir?

Lütfen için aşağıda paylaşılan Java kod parçacığını kullanın. JPG resim dosyalarının birleştirilmesi. Görüntüleri dikey veya yatay olarak birleştirme seçeneğiniz vardır:

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

JPG ile birlikte PNG ve Java'da BMP görüntüleri.

.NET ve Java'da PDF dosyaları, Word, Excel ve PowerPoint belgeleri nasıl bölünür?

Belge bölme, tek bir dosyayı birden çok daha küçük belgeye ayırma işlemidir. Dosya bölmenin bazı pratik kullanımları, ilgili belgeleri ayrı dosyalarda düzenlemek, paylaşma ve işbirliği sürecini basitleştirmek, daha kolay düzenlemeyi kolaylaştırmak ve bilgilerin daha verimli aranmasına ve alınmasına izin vermek olabilir. GroupDocs.Merger API'leri, .NET ve Java'da farklı biçimlerdeki belgeleri sorunsuz bir şekilde bölmek için gereken tüm gerekli araçları sağlar.

.NET ve Java'da PDF dosyaları, Word, Excel ve PowerPoint belgeleri nasıl bölünür?

Java'da PDF, Word, Excel ve PowerPoint dosyalarını bölme

Veri dosyalarını bölmek için aynı seçenekler Java'da da mevcuttur. Tanımlamak gibi PDF dosyalarını, Word, Excel ve PowerPoint belgelerini bölerken bu seçeneklerden yararlanabilirsiniz. sayfa numaraları, sayfa aralıklarını belirleme ve daha fazlası. Aşağıda paylaşılan örnekte, bir PDF dosyasını üç ayrı tek sayfalı belgeye bölmek için belirli sayfa numaralarını kullanacağız:

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

Java'daki Word, Excel, PowerPoint ve diğer belgelerinizi aynı şekilde bölmekten çekinmeyin.

.NET ve Java dosya birleştirme uygulamalarınızdaki belge sayfalarını ayıklayın, döndürün, değiştirin veya kaldırın

GroupDocs.Merger API'lerinin yardımıyla, veri dosyalarınızı birleştirme veya bölme ile birlikte, belge sayfalarını ayıklama, döndürme, değiştirme ve kaldırma gibi diğer birkaç dosya işlemini de gerçekleştirebilirsiniz. Tüm bu işlevler, GroupDocs.Merger'ın hem .NET hem de Java sürümlerinde desteklenir. Öyleyse, bu özelliklerden bazılarına ve nasıl çalıştıklarına göz atalım.

.NET ve Java dosya birleştirme uygulamalarınızdaki belge sayfalarını ayıklayın, döndürün, değiştirin veya kaldırın

.NET'te belge sayfalarını ayıklayın ve döndürün

Bir kaynak PDF belgesinden belirli sayfaları çıkarmak için lütfen aşağıdaki C# kodunu kullanın:

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

Ve bir PDF belgesinin belirli sayfalarını 90, 180 veya 270 derece döndürmek için lütfen bu C# kodunu kullanın. Desteklenen diğer belge işlemlerini kontrol etmek için lütfen bu sayfayı ziyaret edin:

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

Java'da belge sayfalarını değiştirin veya kaldırın

bir belge sayfasını diğeriyle değiştirmek için lütfen aşağıda gösterilen Java kodunu kullanın:

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

Bir veya daha fazla belge sayfasını kaldırmak için lütfen aşağıdaki örnek Java kodunu kullanın. Desteklenen diğer dosya işlemlerini incelemek için lütfen ilgili sayfayı buradan kontrol edin:

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

Ayrıca PDF, DOCX, XLXS, PPTX ve EPUB dosyalarını birleştirmek veya bölmek için Ücretsiz Çevrimiçi Uygulamalar sağlıyoruz. Word'ü PDF'ye, Excel'i PDF'ye, PowerPoint'i PDF'ye, JPG, PNG, BMP ve diğer birçok veri dosyasını birleştirmek istiyorsanız lütfen ücretsiz uygulamaları denediğinizden emin olun.

Yardım istiyorum?

Conholdate ürün API'si özellikleri ve çalışmasıyla ilgili sorularınız için destek kanallarımıza göz atın.