GemBox.Pdf.Portfolios Namespace
Contains classes, structures, and enumerations that implement PDF Portfolios (also known as portable collections) that specify how a conforming reader's user interface presents collections of file attachments as specified in the PDF Specification ISO 32000-1:2008, section '12.3.5 Collections'. The root class is PdfPortfolio which can be accessed via the Portfolio property of the PdfDocument class.
Classes
PdfPortfolio | Specifies how a conforming reader's user interface presents collections of EmbeddedFiles. If Portfolio property of a PdfDocument is not null, the conforming reader shall present the document as a PDF Portfolio (also known as portable collection). The file attachments comprising a PDF Portfolio shall be located in the EmbeddedFiles name tree. All attachments in that tree are in the PDF Portfolio; any attachments not in that tree are not. When a conforming reader first opens a PDF Portfolio document, it shall display the contents of the InitialFile, along with a list of the documents present in the EmbeddedFiles name tree. The document list shall include the additional document information specified by the Fields. The initial document may be the container PDF (if InitialFile is null) or one of the embedded documents. |
PdfPortfolioColors | Specifies a suggested set of colors for use by a PdfPortfolio layout. |
PdfPortfolioField | Describes the attributes of a particular field in a PDF Portfolio, including the type of data stored in the PdfPortfolioFieldValue and the lookup PdfName key used to locate the PdfPortfolioFieldValue in the PortfolioFieldValues or the PortfolioFieldValues. |
PdfPortfolioFieldDictionary | Represents a collection of PdfPortfolioFields. Each PdfPortfolioField has a PdfName key chosen by the conforming writer, which shall be used to associate a field with data in a PortfolioFieldValues or a PortfolioFieldValues. |
PdfPortfolioFieldValueDictionary | Contains the data described by the Fields for a particular PortfolioFieldValues or a PortfolioFieldValues in a PdfPortfolio. |
PdfPortfolioFileCollection | Represents a collection of a PdfFileSpecifications contained in the Files (root files) or some Files. |
PdfPortfolioFolder | Represents a PdfPortfolio folder used to organize the EmbeddedFiles into a hierarchical structure. |
PdfPortfolioFolderCollection | Represents a collection of a PdfPortfolioFolders contained in the Folders (root folders) or some Folders. |
PdfPortfolioSortLevelCollection | Represents a collection of PdfPortfolioSortLevels. |
Structs
PdfPortfolioFieldDictionary.Enumerator | Enumerates the entries of a PdfPortfolioFieldDictionary. |
PdfPortfolioFieldValue | Represents a Portfolio field value that provides the data corresponding to the related PdfPortfolioField in the Fields, and it provides a means of associating a prefix string with that data value. The prefix shall be ignored by the sorting algorithm. |
PdfPortfolioFieldValueDictionary.Enumerator | Enumerates the entries of a PdfPortfolioFieldValueDictionary. |
PdfPortfolioFileCollection.Enumerator | Enumerates the elements of a PdfPortfolioFileCollection. |
PdfPortfolioFolderCollection.Enumerator | Enumerates the elements of a PdfPortfolioFolderCollection. |
PdfPortfolioSortLevel | Represents settings for a single sort level of a PdfPortfolio. |
PdfPortfolioSortLevelCollection.Enumerator | Enumerates the elements of a PdfPortfolioSortLevelCollection. |
Enums
PdfPortfolioFieldDataType | Represents the types of fields in the PdfPortfolioFieldValue and the types of PdfFileSpecification and PdfPortfolioFolder related properties. |
PdfPortfolioSplitDirection | Represents the orientation of the PdfPortfolio splitter bar. |
PdfPortfolioViewType | Represents a PdfPortfolio view or the layout of a PdfPortfolio navigator. |