Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
تعتبر استخراج المرفقات واحدة من الفئات الرئيسية ضمن قدرات الاستخراج في مساحة أسماء Aspose.Pdf.Facades. توفر هذه الفئة مجموعة من الطرق، التي لا تساعد فقط في استخراج المرفقات ولكن أيضًا توفر الطرق التي يمكن أن تعطيك معلومات متعلقة بالمرفقات، أي أن طرق GetAttachmentInfo و GetAttachName توفر معلومات المرفقات واسم المرفق على التوالي. لاستخراج المرفقات ثم الحصول عليها، نستخدم طرق ExtractAttachment و GetAttachment.
تظهر لك الشيفرة البرمجية التالية كيفية استخدام طرق PdfExtractor:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExtractAttachments()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();
// Create the extractor
using (var pdfExtractor = new Aspose.Pdf.Facades.PdfExtractor())
{
// Bind PDF document
pdfExtractor.BindPdf(dataDir + "GetAlltheAttachments.pdf");
// Extract attachments
pdfExtractor.ExtractAttachment();
// Get attachment names
if (pdfExtractor.GetAttachNames().Count > 0)
{
Console.WriteLine("Extracting and storing...");
// Get extracted attachments
pdfExtractor.GetAttachment(dataDir + "GetAlltheAttachments_out.pdf");
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.