Name | Description | |
---|---|---|
![]() | FileSpecification Constructor | Initializes a new instance of the FileSpecification class. |
The following tables list the members exposed by FileSpecification.
Name | Description | |
---|---|---|
![]() | FileSpecification Constructor | Initializes a new instance of the FileSpecification class. |
Name | Description | |
---|---|---|
![]() | Desc | Gets or sets the description of this File Specification. |
![]() | DOSFile | Gets the FileSpecification.FileInfo object defining information about referenced file for DOS platform. NOTE: Using this property is not recomended beggininng with PDF 1.7. |
![]() | File | Gets the FileSpecification.FileInfo object that specifies information about a referenced file. Note that this property should be used for files with names containing ASCII characters only, and is provided for backwards compatibility. For file names that contain non-ASCII characters, UnicodeFile should be used instead. |
![]() | FileSystem | Gets or sets the file system to be used to interpret this file specification. |
![]() | HasEmbeddedFileStream | Gets a value indicating that this file specification has at least one EmbeddedFileStream associated with it. |
![]() | ID | Gets or sets the FileID object specifying the ID of the referenced file. |
![]() | MacFile | Gets the FileSpecification.FileInfo object defining information about referenced file for Mac OS platform. NOTE: Using this property is not recomended beggininng with PDF 1.7. |
![]() | Relationship | Gets or sets a value that represents the relationship of this object to the source that points to it.
Predefined values are Source, Data, Alternative, Supplement and Unspecified. |
![]() | UnicodeFile | Gets the FileSpecification.FileInfo object that specifies information about a referenced file. |
![]() | UnixFile | Gets the FileSpecification.FileInfo object defining information about referenced file for Unix platform. NOTE: Using this property is not recomended beggininng with PDF 1.7. |
![]() | Volatile | Gets or sets a value indicating whether the file referenced by the file specification is volatile (changes frequently with time). If the value is true, applications should never cache a copy of the file. |
Name | Description | |
---|---|---|
![]() ![]() | FromDOSFileName | Creates a FileSpecification object from a DOS file name. |
![]() ![]() | FromEmbeddedFile | Creates a FileSpecification object referencing a specified EmbeddedFileStream. |
![]() ![]() | FromEmbeddedStream | Creates a FileSpecification object referencing a specified EmbeddedFileStream. |
![]() ![]() | FromURI | Creates a FileSpecification object representing an URI reference. |
![]() | GetStream | Gets a System.IO.Stream containing the content of this FileSpecification, or null if the file specification is empty.
Important: this System.IO.Stream must be disposed after use. |