C# Class PdfRpt.Core.Helper.ExtractPdfFileAttachments

Extracting all of the document level attachments and file attachment annotations of a given PDF file.
显示文件 Open project: VahidN/PdfReport

Public Methods

Method Description
PerformExtraction ( string pdfFilePath ) : IList

Start extracting all of the document level attachments and file attachment annotations of a given PDF file.

PerformExtraction ( this pdfFileStream ) : IList

Start extracting all of the document level attachments and file attachment annotations of a given PDF file.

Private Methods

Method Description
extractDocumentLevelAttachments ( PdfReader reader ) : IList
extractFile ( PdfDictionary filespec ) : PdfRpt.Core.Contracts.AttachmentFile
extractFileAttachmentAnnotations ( PdfReader reader ) : IList
prepareAttachments ( List results, PdfReader reader ) : void

Method Details

PerformExtraction() public static method

Start extracting all of the document level attachments and file attachment annotations of a given PDF file.
public static PerformExtraction ( string pdfFilePath ) : IList
pdfFilePath string Input file's path.
return IList

PerformExtraction() public static method

Start extracting all of the document level attachments and file attachment annotations of a given PDF file.
public static PerformExtraction ( this pdfFileStream ) : IList
pdfFileStream this Input file's stream.
return IList