Creates a FileSpecification object on the base of properties specified by the FileSpecificationProperties.
ObjectManager that controls the lifetime of the FileSpecification.
The properties of created object.
Creates a FileSpecification object on the base of properties specified by the FileSpecificationProperties.
The properties of created object.
Creates a FileSpecification associated with the specified EmbeddedFileStream object.
ObjectManager that controls the lifetime of the FileSpecification.
The file name used as a name for embedded file.
The EmbeddedFileStream associated with created file specification.
Optionaldesc: stringThe optional description.
Creates a FileSpecification associated with the specified EmbeddedFileStream object.
The file name used as a name for embedded file.
The EmbeddedFileStream associated with created file specification.
Optionaldesc: stringThe optional description.
Gets or sets the description of this File Specification.
Gets or sets the description of this File Specification.
Gets or sets the file system to be used to interpret this file specification.
If this property is present, all other properties are interpreted by the designated file system. PDF defines only one standard file system name, URL; an application or plug-in extension can register other names.
Gets or sets the file system to be used to interpret this file specification.
If this property is present, all other properties are interpreted by the designated file system. PDF defines only one standard file system name, URL; an application or plug-in extension can register other names.
Gets a value indicating that this file specification has at least one EmbeddedFileStream associated with it.
Gets the reference to the object.
Gets the owner ObjectManager instance.
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.
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.
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.
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.
Detaches the object from the ObjectManager and deallocates its memory, if possible.
Gets a value indicating that this file specification has at least one EmbeddedFileStream associated with it.
Rebinds the object from the current ObjectManager to the specified one.
The new ObjectManager for the object.
Represents a PDF File Specification.
The complex architecture of this class is based on the PDF Specification, for full details please consult that spec.
See
FileSpecificationProperties