إضافة مرفق إلى مستند PDF

Contents
[ ]

يمكن أن تحتوي المرفقات على مجموعة واسعة من المعلومات ويمكن أن تكون من أنواع ملفات متنوعة. تشرح هذه المقالة كيفية إضافة مرفق إلى ملف PDF.

يعمل مقتطف الكود التالي أيضًا مع مكتبة Aspose.Drawing.

  1. أنشئ مشروع C# جديد.
  2. أضف مرجعًا إلى DLL Aspose.PDF.
  3. أنشئ كائن Document.
  4. أنشئ كائن FileSpecification مع الملف الذي تضيفه، ووصف الملف.
  5. أضف كائن FileSpecification إلى مجموعة EmbeddedFiles لكائن Document باستخدام طريقة Add الخاصة بالمجموعة.

تحتوي مجموعة EmbeddedFiles على جميع المرفقات في ملف PDF. يوضح لك مقتطف الكود التالي كيفية إضافة مرفق في مستند PDF.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddEmbeddedFile()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "AddAttachment.pdf"))
    {
        // Setup new file to be added as attachment
        Aspose.Pdf.FileSpecification fileSpecification = new Aspose.Pdf.FileSpecification(dataDir + "test.txt", "Sample text file");

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

        // Save PDF document
        document.Save(dataDir + "AddAnnotations_out.pdf");
    }
}