Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
One of the main category under the extraction capabilities of Aspose.Pdf.Facades namespace is the attachment extraction. This category provides a set of methods, which not only help extract the attachments but also provides the methods which can give you the attachment related information i.e. GetAttachmentInfo and GetAttachName methods provide attachment information and attachment name respectively. In order to extract and then get attachments we use ExtractAttachment and GetAttachment methods.
The following code snippet shows you how to use PdfExtractor methods:
// 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.