PDF Birleştirici
.NET için Documentize PDF Birleştirici, birden fazla PDF belgesini tek bir dosya haline getirmek için tasarlanmış çok yönlü bir araçtır. PDF dosyalarının birleştirilmesini basitleştirir, belgelerinizin etkili bir şekilde birleştirilmesini sağlar ve içerikte tutarlılığı korur. Eklenti, birleştirilmiş belgeyi optimize etmek için yazı tipleri ve görüntüler gibi iç kaynakları yönetir.
Ana Özellikler:
- Birden Fazla PDF’yi Birleştirin: Birden fazla PDF dosyasını kolayca bir araya getirin.
- Kaynak Optimizasyonu: Birleştirme sırasında yinelenen yazı tiplerini ve görselleri kaldırır.
- Toplu İşleme: Bir seferde büyük PDF belgelerini birleştirin.
- Güvenli Birleştirme: Veri kaybı veya içerik bozulması olmadan belge bütünlüğünü sağlamak.
PDF Belgelerini Nasıl Birleştirirsiniz
Birden fazla PDF belgesini tek bir dosya haline getirmek için aşağıdaki adımları izleyin:
Merger
sınıfının bir örneğini oluşturun.- Birleştirme işlemini yapılandırmak için
MergeOptions
sınıfının bir örneğini oluşturun. AddInput
yöntemini kullanarak giriş PDF dosyalarını ekleyin.AddOutput
yöntemi ile çıktı dosya yolunu ayarlayın.Process
yöntemini kullanarak birleştirmeyi gerçekleştirin.
1
2var merger = new Merger();
3var mergeOptions = new MergeOptions();
4
5// Birleştirilecek giriş PDF dosyalarını ekleyin
6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));
9
10// Çıktı dosya yolunu belirtin
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
12
13// PDF'leri birleştirin
14merger.Process(mergeOptions);
Belirli Sayfa Aralıkları ile PDF’leri Nasıl Birleştirirsiniz
MergeOptions
sınıfını kullanarak giriş PDF dosyalarından belirli sayfa aralıklarını birleştirebilirsiniz. Bu, seçilen sayfaları son çıktı belgesine birleştirmenizi sağlar.
Merger
sınıfının bir örneğini oluşturun.MergeOptions
ile sayfa aralıklarını yapılandırın.- Belirli sayfa aralıklarıyla giriş dosyalarını ekleyin.
- Çıktı yolunu ayarlayın.
Process
yöntemini çağırın.
1
2var merger = new Merger();
3var mergeOptions = new MergeOptions();
4
5// Giriş PDF'lerden belirli sayfaları birleştirin
6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));
7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));
8
9// Çıktı dosya yolunu belirtin
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
11
12// PDF'leri birleştirin
13merger.Process(mergeOptions);
Toplu Birleştirmeyi Nasıl Yönetirsiniz
PDF Birleştirici eklentisi, büyük PDF belgeleri gruplarını yönetmek için optimize edilmiştir. Toplu işleme özelliğini kullanarak, yüzlerce PDF’yi tek bir işlemde birleştirebilir, etkili ve hızlı belge yönetimi sağlayabilirsiniz.
Merger
sınıfının bir örneğini oluşturun.- Tüm giriş PDF dosyalarını
MergeOptions
sınıfına ekleyin. - Çıktı yolunu belirtin.
- Toplu dosyaların birleştirilmesi için
Process
yöntemini çağırın.
1
2var merger = new Merger();
3var mergeOptions = new MergeOptions();
4
5// Birleştirme için büyük bir PDF grubu ekleyin
6for (int i = 1; i <= 100; i++)
7{
8 mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
9}
10
11// Çıktı dosya yolunu belirtin
12mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
13
14// Toplu birleştirmeyi işleyin
15merger.Process(mergeOptions);