Creates an XImage from an array of bytes.




static XImage FromData(byte[] data, XReadOptions options)

[Visual Basic]
Shared Function FromData(data() As Byte, options As XReadOptions) As XImage

Throws Exceptions may throw Exception()



Name Description
data The data containing the graphic.
options The settings for the read. The XImage takes ownership of this parameter. Relevant property for Default ReadModule: PreserveTransparency.
return The resulting IndirectObject.




The object takes the ownership of the XReadOptions, which is disposed of when the object is disposed of. You can make the object release the ownership without disposing of the XReadOptions using the parameterized overloads of Dispose and Clear. The XReadOptions must not be modified as long as the object has the ownership.

For Default ReadModule, this method provides the same functionality as the SetData method except that the image holds additional information (PreserveTransparency).

For modules that use an Operation (whether Operation is actually null or not), the array of bytes must not be modified as long as the XImage object is not cleared, disposed of, or garbage-collected.