C# aracılığıyla PDF belgesindeki Eklerle Çalışma

C# ile PDF’den Ekleri Programlı Olarak Alma, Ekleme, Kaydetme ve Silme

.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’deki Eklerle Çalışın


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


    Document pdfDocument = new Document(dataDir + "AddAttachment.pdf");

    // Setup new file to be added as attachment
    FileSpecification fileSpecification = new FileSpecification(dataDir + "test.txt", "Sample text file");

    // Add attachment to document's attachment collection
    pdfDocument.EmbeddedFiles.Add(fileSpecification);

    dataDir = dataDir + "AddAttachment_out.pdf";

    // Save new output
    pdfDocument.Save(dataDir);