C# aracılığıyla PDF’ye Ekleri Ekle

C# ile programlı olarak PDF’ye Ekler Nasıl Eklenir

.NET Kitaplığı Kullanarak Ekler Nasıl Yönetilir

PDF dosyasına Ekler eklemek 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. 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

C# aracılığıyla PDF Dosyasına Ekler Ekle


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

  1. Yeni bir C# projesi oluşturun.
  2. Aspose.PDF DLL’ye bir referans ekleyin.
  3. Bir Belge nesnesi oluşturun.
  4. Eklediğiniz dosya ve dosya açıklamasıyla bir FileSpecification nesnesi oluşturun.
  5. FileSpecification nesnesini, koleksiyonun Add yöntemiyle Document nesnesinin EmbeddedFiles koleksiyonuna ekleyin
  6. PDF dosyasını kaydedin.

PDF belgesine Ek Ekleme

var inputFile = Path.Combine(dataDir, "AddAttachment.pdf");
var attachmentFile = Path.Combine(dataDir, "test.txt");
var outputFile = Path.Combine(dataDir, "AddAttachment_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

var fileSpecification =
    new Aspose.Pdf.FileSpecification(attachmentFile, "Sample text file");

pdfDocument.EmbeddedFiles.Add(fileSpecification);
pdfDocument.Save(outputFile);