C# için PDF Dosya Birleştirme

Adobe Acrobat veya Automation’a ihtiyaç duymadan PDF belgelerini tarayıcıda birleştirin - C#.

.NET Kitaplığı Kullanarak PDF Dosyaları Nasıl Birleştirilir

PDF dosyasını birleştirmek için net platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan .NET için Aspose.PDF API’sini kullanacağız. .NET Kütüphanemiz, desteklenen herhangi bir indirme biçiminden bir belgeyi desteklenen herhangi bir kaydetme formatına dönüştürebilir. .NET kütüphanesi için Aspose.PDF, belgeleri dönüştürme görevlerini çözmenize yardımcı olacak oldukça evrensel çözümler sunar. Aspose.PDF, hem yükleme hem de kaydetme için en fazla sayıda popüler belge biçimini destekler. Mevcut bölümün yalnızca popüler dönüşümleri açıkladığına dikkat edin. Geçerli sayfa biçimi biçime dönüştürme hakkında bilgi sağlar. Ancak, dosyalarınızı dönüştürmek için birçok kombinasyon vardır. Desteklenen formatların tam listesi için [Desteklenen Dosya Biçimleri] bölümüne bakın (https://docs.aspose.com/pdf/net/supported-file-formats/). NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF

PDF dosyalarını C# ile birleştir


Ortamınızdaki kodu denemek için .NET için Aspose.PDF gerekir.

  1. İlk belgeyi aç.
  2. İkinci belgeyi aç.
  3. İlk belgeye ikinci belgenin sayfalarını ekleyin.
  4. Bindirilmiş çıktı dosyasını kaydet

C# - PDF dosyalarını birleştirmek için örnek kod.


    // Open first document
    Document pdfDocument1 = new Document(_dataDir + "Concat1.pdf");
    // Open second document
    Document pdfDocument2 = new Document(_dataDir + "Concat2.pdf");

    // Add pages of second document to the first
    document1.Pages.Add(document2.Pages);
    
    dataDir = dataDir + "ConcatenatePdfFiles_out.pdf";
    // Save concatenated output file
    pdfDocument1.Save(dataDir);