Click or drag to resize
Picture Constructor (DocumentModel, Stream)
Initializes a new instance of the Picture class.

Namespace: GemBox.Document
Assembly: GemBox.Document (in GemBox.Document.dll) Version:
public Picture(
	DocumentModel document,
	Stream pictureStream


Type: GemBox.DocumentDocumentModel
The owner document.
Type: System.IOStream
Stream that contains the image.

This constructor instantiates Image object (for getting PictureFormat and calculating width and height in points). This approach slightly impairs performance (instantiating Image object requires around 20-50ms for larger images) so, if performance is crucial or you need to insert a lot of images, use constructors that accept PictureFormat argument.

Image formats Bmp, Exif, Icon and MemoryBmp are converted to Png since they are not supported in GemBox.Document component.

HorizontalResolution and VerticalResolution are used when calculating width and height in points.

See Also