Document Solutions for PDF
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf Namespace / FileSpecification Class
Properties Methods

In This Topic
    FileSpecification Class Members
    In This Topic

    The following tables list the members exposed by FileSpecification.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the FileSpecification class.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the description of this File Specification.  
    Public PropertyGets the FileSpecification.FileInfo object defining information about referenced file for DOS platform. NOTE: Using this property is not recommended beginning with PDF 1.7.  
    Public PropertyGets 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.  
    Public PropertyGets or sets the file system to be used to interpret this file specification.  
    Public PropertyGets a value indicating that this file specification has at least one EmbeddedFileStream associated with it.  
    Public PropertyGets or sets the FileID object specifying the ID of the referenced file.  
    Public PropertyGets the FileSpecification.FileInfo object defining information about referenced file for Mac OS platform. NOTE: Using this property is not recommended beginning with PDF 1.7.  
    Public PropertyGets the PDF object ID. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public PropertyGets 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.

     
    Public PropertyGets the FileSpecification.FileInfo object that specifies information about a referenced file.  
    Public PropertyGets the FileSpecification.FileInfo object defining information about referenced file for Unix platform. NOTE: Using this property is not recommended beginning with PDF 1.7.  
    Public PropertyGets 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.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Creates a FileSpecification object from a DOS file name.  
    Public Methodstatic (Shared in Visual Basic)Creates a FileSpecification object referencing a specified EmbeddedFileStream.  
    Public Methodstatic (Shared in Visual Basic)Creates a FileSpecification object referencing a specified EmbeddedFileStream.  
    Public Methodstatic (Shared in Visual Basic)Creates a FileSpecification object representing an URI reference.  
    Public MethodGets the System.IO.Stream object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the GrapeCity.Documents.Pdf.Spec.PdfStreamInfo object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets 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.

     
    Top
    See Also