PreviewOptions
Contents
[
Hide
]
PreviewOptions class
Provides options to sets requirements and stream delegates for preview generation.
public class PreviewOptions
Constructors
Name | Description |
---|---|
PreviewOptions(CreatePageStream) | Initializes a new instance of the PreviewOptions class causing the output stream to be closed. |
PreviewOptions(CreatePageStream, ReleasePageStream) | Initializes a new instance of PreviewOptions class causing the output stream to be returned to the client for further use. |
Properties
Name | Description |
---|---|
CacheFolder { get; set; } | Gets or sets the cache folder. By default the cache folder is set to user’s local temp directory. |
CreatePageStream { get; set; } | Gets or sets an instance of the page stream creation delegate. |
Height { get; set; } | Gets or sets the page preview height. |
MaxDiskSpaceForCache { get; set; } | Gets or sets the maximum available disk space for cache in bytes. The default value is 1073741824. |
MaxMemoryForCache { get; set; } | Gets or sets the maximum available memory for cache in memory in bytes. The default value is 1073741824. |
PageNumbers { get; set; } | Gets or sets an array of page numbers to generate previews. |
PreviewFormat { get; set; } | Gets or sets the preview image format. |
ReleasePageStream { get; set; } | Gets or sets an instance of the page preview completion delegate. |
Resolution { get; set; } | Gets or sets the page preview resolution. |
Width { get; set; } | Gets or sets the page preview width. |
Remarks
Learn more
See Also
- namespace GroupDocs.Metadata.Options
- assembly GroupDocs.Metadata