'Declaration
Public Overloads Shared Function GetDocumentPreview( _ ByVal FileStream As Stream, _ ByVal FileName As String, _ ByRef DocumentFormat As DocumentFormat, _ ByRef PageCount As Integer _ ) As GdPictureStatus
public static GdPictureStatus GetDocumentPreview( Stream FileStream, string FileName, ref DocumentFormat DocumentFormat, ref int PageCount )
public function GetDocumentPreview( FileStream: Stream; FileName: String; var DocumentFormat: DocumentFormat; var PageCount: Integer ): GdPictureStatus; static;
public static function GetDocumentPreview( FileStream : Stream, FileName : String, DocumentFormat : DocumentFormat, PageCount : int ) : GdPictureStatus;
public: static GdPictureStatus GetDocumentPreview( Stream* FileStream, string* FileName, ref DocumentFormat DocumentFormat, ref int PageCount )
public: static GdPictureStatus GetDocumentPreview( Stream^ FileStream, String^ FileName, DocumentFormat% DocumentFormat, int% PageCount )
Parameters
- FileStream
- A System.IO.Stream object. This stream object must be initialized before it can be sent into this method and it should remain open for subsequent use. At the same, the provided stream object must support seeking, otherwise the method will fail.
- FileName
- The name of the original file. It can be an empty string. Providing this parameter can help the format detection algorithm to distinguish format using the same signature pattern.
- DocumentFormat
- Output parameter. A member of the DocumentFormat enumeration. The format of the specified document.
- PageCount
- Output parameter. The total number of pages of the specified document.
Return Value
A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK.
We strongly recommend always checking this status first.