VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.Codecs.ImageFiles Namespace / ImageFileSource Class
Constructors Properties Methods SeeAlso
In This Topic
    ImageFileSource Class Members
    In This Topic
    The following tables list the members exposed by ImageFileSource.
    Public Constructors
     NameDescription
    Public ConstructorOverloaded. Initializes a new instance of the class.
    Public Properties
     NameDescription
    Public PropertyGets the filename of image file associated with this source.
    Public PropertyGets a value indicating whether this image file source has been disposed of.
    Public PropertyGets a value indicating whether a new image file is created.
    Public PropertyGets a value indicating whether the image source is readonly.
    Public PropertyGets the length of the stream of the image file.
    Public PropertyGets or sets the current position in the stream of the image file.
    Public PropertyGets the stream which contains image file associated with this source.
    Public PropertyGets or sets a value indicating whether the saving block must change source to this source.
    Protected Properties
     NameDescription
    Protected PropertyGets the binary reader associated with this source.
    Protected PropertyGets the binary writer associated with this source.
    Public Methods
     NameDescription
    Public MethodCloses the stream associated with this source.
    Public MethodReads boolean value (one byte) from the stream of the image file.
    Public MethodReads byte from the stream of the image file.
    Public MethodOverloaded. Reads bytes from the stream of the image file.
    Public MethodOverloaded. Reads count characters from the stream of the image file, returns the data in a character array, and advances the current position in accordance with the Encoding used and the specific character being read from the stream.
    Public MethodReads a 8-byte floating point value from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 8 bytes.
    Public MethodReads a 16-bit signed integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by two bytes.
    Public MethodReads a 32-bit signed integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 4 bytes.
    Public MethodReads a 64-bit signed integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 8 bytes.
    Public MethodReads count signed bytes from the stream of the image file into a byte array and advances the current position by count bytes.
    Public MethodReads a 4-byte floating point value from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 4 bytes.
    Public MethodReads a 16-bit unsigned integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by two bytes.
    Public MethodReads a 32-bit unsigned integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 4 bytes.
    Public MethodReads an array of 32-bit unsigned integer values from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by (count*4) bytes.
    Public MethodReads a 64-bit unsigned integer from the stream of the image file using encoding of this ImageFileSource and advances the position of the stream by 4 bytes.
    Public MethodSets the size of the buffer, in bytes, of image source.
    Public MethodConverts double value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 16-bit signed value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 32-bit signed value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 64-bit signed value from little-endian format to format of this ImageFileSource.
    Public MethodConverts float value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 16-bit unsigned value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 32-bit unsigned value from little-endian format to format of this ImageFileSource.
    Public MethodConverts 64-bit unsigned value from little-endian format to format of this ImageFileSource.
    Public MethodWrites a boolean value to the stream of the image file and advances the stream position by one byte.
    Public MethodWrites an unsigned byte to the stream of the image file and advances the stream position by one byte.
    Public MethodOverloaded. Writes a byte array to the stream of the image file.
    Public MethodWrites a section of a character array to the stream of the image file, and advances the current position of the stream in accordance with the Encoding used and perhaps the specific characters being written to the stream.
    Public MethodWrites a 8-byte floating-point value to the stream of the image file and advances the stream position by eight bytes.
    Public MethodWrites a 16-bit signed integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by two bytes.
    Public MethodWrites a 32-bit unsigned integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by four bytes.
    Public MethodWrites a 64-bit unsigned integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by four bytes.
    Public MethodWrites a 4-byte floating-point value to the stream of the image file and advances the stream position by four bytes.
    Public MethodWrites a 16-bit unsigned integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by two bytes.
    Public MethodWrites a 32-bit unsigned integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by four bytes.
    Public MethodWrites a 64-bit unsigned integer to the stream of the image file using Encoding of this ImageFileSource and advances the stream position by four bytes.
    Protected Methods
     NameDescription
    Protected MethodOverloaded. Releases all resources used by this object.
    See Also