Click or drag to resize

DocumentViewerOpen Method (Stream, ThumbnailCaptionRequestEventHandler)

Opens all pages from a stream and gets the caption and tooltip from the specified ThumbnailCaptionRequestEventHandler.

Namespace:  Atalasoft.Imaging.WinControls
Assembly:  Atalasoft.dotImage.WinControls (in Atalasoft.dotImage.WinControls.dll) Version: 11.0.0.0.0.297 (.NET 4.5.2, x86)
Syntax
public void Open(
	Stream stream,
	ThumbnailCaptionRequestEventHandler captionRequestHandler
)

Parameters

stream
Type: System.IOStream
The stream containing the image. The stream must have read access and be seekable.
captionRequestHandler
Type: Atalasoft.Imaging.WinControlsThumbnailCaptionRequestEventHandler
A ThumbnailCaptionRequestEventHandler that will be used to request the caption and tooltip for each thumbnail.
Exceptions
ExceptionCondition
ArgumentNullException Thrown if the stream argument is null (Nothing in VB).
ArgumentException Thrown if the stream is not seekable or does not have read access.
Examples
private void menuOpen_Click(object sender, System.EventArgs e)
{
 // The caption and tooltip for each page will
 // be set in the OnThumbnailCaptionRequest method.
 using (FileStream fs = new FileStream(@"C:\images\multipage.tif", FileMode.Open, FileAccess.Read, FileShare.Read))
 {
     this._viewer.Open(fs, new ThumbnailCaptionRequestEventHandler(OnThumbnailCaptionRequest));
 }
}

private void OnThumbnailCaptionRequest(object sender, ThumbnailCaptionRequestEventArgs e)
{
 e.Caption = "Image " + e.Index.ToString();
 e.ToolTip = "";
}
See Also