IXpsFixedDocumentReader Interface
Defines methods for reading the parts of a FixedDocument and also for limited types of writing to the document.
Assembly: ReachFramework (in ReachFramework.dll)
| Name | Description | |
|---|---|---|
![]() | DocumentNumber | Gets the zero-based position of the document in the FixedDocumentSequence. |
![]() | DocumentStructure | Gets the DocumentStructure part, if one exists, of the FixedDocument. |
![]() | FixedPages | Gets a collection of FixedPage readers, one reader for each page in the FixedDocument. |
![]() | PrintTicket | Gets the PrintTicket, if one exists, that is associated with the FixedDocument. |
![]() | SignatureDefinitions | Gets a collection of all the signature definitions that are associated with the FixedDocument. |
![]() | Thumbnail | Gets the thumbnail image, if a thumbnail exists, that is associated with the FixedDocument. |
![]() | Uri | Gets the uniform resource identifier (URI) of the FixedDocument. |
| Name | Description | |
|---|---|---|
![]() | AddDocumentStructure() | Adds theDocumentStructure part of XML Paper Specification (XPS) to an XPS package.(Inherited from IDocumentStructureProvider.) |
![]() | AddSignatureDefinition(XpsSignatureDefinition^) | Adds the specified XpsSignatureDefinition to the FixedDocument. |
![]() | CommitSignatureDefinition() | Flushes the package Stream and also commits an XpsSignatureDefinition to the package. |
![]() | GetFixedPage(Uri^) | Gets a reader for the FixedPage with the specified uniform resource identifier (URI). |
![]() | RemoveSignatureDefinition(XpsSignatureDefinition^) | Removes the specified XpsSignatureDefinition from the FixedDocument. |
The following example shows how to obtain a reference to an object that implements this interface.
The following example shows how to use an IXpsFixedDocumentReader to obtain an IXpsFixedDocumentReader collection in order to access each page in a FixedDocument.
Available since 3.0

