BitMiracle.LibTiff.NET Regenerated line info.
Possible values for .CLEANFAXDATA tag.
No errors detected. Receiver regenerated lines. Uncorrected errors exist. Color curve accuracy.
Possible values for .COLORRESPONSEUNIT tag.
Tenths of a unit. Hundredths of a unit. Thousandths of a unit. Ten-thousandths of a unit. Hundred-thousandths. Compression scheme.
Possible values for .COMPRESSION tag.
Dump mode. CCITT modified Huffman RLE. CCITT Group 3 fax encoding. CCITT T.4 (TIFF 6 name for CCITT Group 3 fax encoding). CCITT Group 4 fax encoding. CCITT T.6 (TIFF 6 name for CCITT Group 4 fax encoding). Lempel-Ziv & Welch. Original JPEG / Old-style JPEG (6.0). JPEG DCT compression. Introduced post TIFF rev 6.0. NeXT 2-bit RLE. CCITT RLE. Macintosh RLE. ThunderScan RLE. IT8 CT w/padding. Reserved for ANSI IT8 TIFF/IT. IT8 Linework RLE. Reserved for ANSI IT8 TIFF/IT. IT8 Monochrome picture. Reserved for ANSI IT8 TIFF/IT. IT8 Binary line art. Reserved for ANSI IT8 TIFF/IT. Pixar companded 10bit LZW. Reserved for Pixar. Pixar companded 11bit ZIP. Reserved for Pixar. Deflate compression. Deflate compression, as recognized by Adobe. Kodak DCS encoding. Reserved for Oceana Matrix (dev@oceana.com). ISO JBIG. SGI Log Luminance RLE. SGI Log 24-bit packed. Leadtools JPEG2000. Information about extra samples.
Possible values for .EXTRASAMPLES tag.
Unspecified data. Associated alpha data. Unassociated alpha data. Group 3/4 format control.
Possible values for .FAXMODE tag.
Default, include RTC. No RTC at end of data. No EOL code at end of row. Byte align row. Word align row. TIFF Class F. Field bits (flags) for tags. This value is used as a base (starting) value for codec-private tags. This value is used to signify custom tags. This value is used to signify tags that are to be processed but otherwise ignored.
This permits antiquated tags to be quietly read and discarded. Note that a bit is allocated for ignored tags; this is understood by the directory reading logic which uses this fact to avoid special-case handling.
Last usable value for field bit. All tags values should be less than this value. This value is used to signify pseudo-tags.
Pseudo-tags don't normally need field bits since they are not written to an output file (by definition). The library also has express logic to always query a codec for a pseudo-tag so allocating a field bit for one is a waste. If codec wants to promote the notion of a pseudo-tag being set or unset then it can do using internal state flags without polluting the field bit space defined for real tags.
Holds a value of a Tiff tag. Retrieves value converted to byte array. Value converted to byte array. Retrieves value converted to byte. The value converted to byte. Retrieves value converted to array of bytes. Value converted to array of bytes. Retrieves value converted to double. The value converted to double. Retrieves value converted to array of double values. Value converted to array of double values. Retrieves value converted to float. The value converted to float. Retrieves value converted to array of float values. Value converted to array of float values. Retrieves value converted to int. The value converted to int. Retrieves value converted to array of int values. Value converted to array of int values. Retrieves value converted to short. The value converted to short. Retrieves value converted to array of short values. Value converted to array of short values. Retrieves value converted to string. A that represents this instance. Retrieves value converted to uint. The value converted to uint. Retrieves value converted to array of uint values. Value converted to array of uint values. Retrieves value converted to ushort. The value converted to ushort. Retrieves value converted to array of ushort values. Value converted to array of ushort values. Gets the value. Subfile data descriptor.
Possible values for .SUBFILETYPE tag.
Reduced resolution version. One page of many. Transparency mask. Data order within a byte.
Possible values for .FILLORDER tag.
Most significant -> least. Least significant -> most. Gray scale curve accuracy.
Possible values for .GRAYRESPONSEUNIT tag.
Tenths of a unit. Hundredths of a unit. Thousandths of a unit. Ten-thousandths of a unit. Hundred-thousandths. Options for CCITT Group 3/4 fax encoding.
Possible values for .GROUP3OPTIONS / TiffTag.T4OPTIONS and TiffTag.GROUP4OPTIONS / TiffTag.T6OPTIONS tags.
Unknown (uninitialized). 2-dimensional coding. Data not compressed. Fill to byte boundary. Inks in separated image.
Possible values for .INKSET tag.
Cyan-magenta-yellow-black color. Multi-ink or hi-fi color. Auto RGB<=>YCbCr convert.
Possible values for .JPEGCOLORMODE tag.
No conversion (default). Do auto conversion. JPEG processing algorithm.
Possible values for .JPEGPROC tag.
Baseline sequential. Huffman coded lossless. Jpeg Tables Mode.
Possible values for .JPEGTABLESMODE tag.
None. Include quantization tables. Include Huffman tables. Kind of data in subfile.
Possible values for .OSUBFILETYPE tag.
Full resolution image data. Reduced size image data. One page of many. Image orientation.
Possible values for .ORIENTATION tag.
Row 0 top, Column 0 lhs. Row 0 top, Column 0 rhs. Row 0 bottom, Column 0 rhs. Row 0 bottom, Column 0 lhs. Row 0 lhs, Column 0 top. Row 0 rhs, Column 0 top. Row 0 rhs, Column 0 bottom. Row 0 lhs, Column 0 bottom. Photometric interpretation.
Possible values for .PHOTOMETRIC tag.
Min value is white. Min value is black. RGB color model. Color map indexed. [obsoleted by TIFF rev. 6.0] Holdout mask. Color separations. CCIR 601. 1976 CIE L*a*b*. ICC L*a*b*. Introduced post TIFF rev 6.0 by Adobe TIFF Technote 4. ITU L*a*b*. CIE Log2(L). CIE Log2(L) (u',v'). Storage organization.
Possible values for .PLANARCONFIG tag.
Unknown (uninitialized). Single image plane. Separate planes of data. Prediction scheme w/ LZW.
Possible values for .PREDICTOR tag.
No prediction scheme used. Horizontal differencing. Floating point predictor. Units of resolutions.
Possible values for .RESOLUTIONUNIT tag.
No meaningful units. English. Metric. Data sample format.
Possible values for .SAMPLEFORMAT tag.
Unsigned integer data Signed integer data IEEE floating point data Untyped data Complex signed int Complex ieee floating Thresholding used on data.
Possible values for .THRESHHOLDING tag.
B&W art scan. Dithered scan. Usually Floyd-Steinberg. Tag Image File Format (TIFF) Gets the version of the library's assembly. Converts a byte buffer into array of 32-bit values. The byte buffer. The zero-based offset in at which to begin converting bytes. The number of bytes to convert. The array of 32-bit values. Converts a byte buffer into array of 16-bit values. The byte buffer. The zero-based offset in at which to begin converting bytes. The number of bytes to convert. The array of 16-bit values. Writes the current state of the TIFF directory into the file to make what is currently in the file/stream readable. true if the current directory was rewritten successfully; otherwise, false Checks whether the specified (x, y, z, plane) coordinates are within the bounds of the image. The x-coordinate. The y-coordinate. The z-coordinate. The sample plane. true if the specified coordinates are within the bounds of the image; otherwise, false. Returns the custom client data associated with this . The custom client data associated with this . Initializes new instance of class and opens a stream with TIFF data for reading or writing. The name for the new instance of class. The open mode. Specifies if the file is to be opened for reading ("r"), writing ("w"), or appending ("a") and, optionally, whether to override certain default aspects of library operation (see remarks for method for the list of the mode flags). Some client data. This data is passed as parameter to every method of the object specified by the parameter. An instance of the class to use for reading, writing and seeking of TIFF data. The new instance of class if stream is successfully opened; otherwise, null. Closes a previously opened TIFF file. Compares specified number of elements in two arrays. The first array to compare. The second array to compare. The number of elements to compare. The difference between compared elements or 0 if all elements are equal. Computes which strip contains the specified coordinates (row, plane). The row. The sample plane. The number of the strip that contains the specified coordinates. Computes which tile contains the specified coordinates (x, y, z, plane). The x-coordinate. The y-coordinate. The z-coordinate. The sample plane. The number of the tile that contains the specified coordinates. Creates a new directory within file/stream. Gets the zero-based index of the current directory. The zero-based index of the current directory. Retrieves the file/stream offset of the current directory. The file/stream offset of the current directory. Gets the current row that is being read or written. The current row that is being read or written. Gets the current strip that is being read or written. The current strip that is being read or written. Gets the current tile that is being read or written. The current tile that is being read or written. Gets the number of bytes occupied by the item of given type. The type. The number of bytes occupied by the or 0 if unknown data type is supplied. Computes the number of rows for a reasonable-sized strip according to the current settings of the , and tags and any compression-specific requirements. The esimated value (may be zero). The number of rows for a reasonable-sized strip according to the current tag settings and compression-specific requirements. Computes the pixel width and height of a reasonable-sized tile suitable for setting up the and tags. The proposed tile width upon the call / tile width to use after the call. The proposed tile height upon the call / tile height to use after the call. Frees and releases all resources allocated by this . Invokes the library-wide error handling methods to (normally) write an error message to the . An instance of the class. Can be null. The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide error handling methods to (normally) write an error message to the . The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide error handling methods to (normally) write an error message to the . An instance of the class. Can be null. The client data to be passed to error handler. The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide error handling methods to (normally) write an error message to the . The client data to be passed to error handler. The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Retrieves field information for the tag with specified name. The name of the tag to retrieve field information for. The field information for specified tag or null if the field information wasn't found. Retrieves field information for the specified tag. The tag to retrieve field information for. The field information for specified tag or null if the field information wasn't found. Gets the name of the file or ID string for this . The name of the file or ID string for this . Retrieves the codec registered for the specified compression scheme. The compression scheme. The codec registered for the specified compression scheme or null if there is no codec registered for the given scheme. Retrieves field information for the specified tag. The tag to retrieve field information for. The tiff data type to use us additional filter. The field information for specified tag with specified type or null if the field information wasn't found. Retrieves field information for the tag with specified name. The name of the tag to retrieve field information for. The tiff data type to use us additional filter. The field information for specified tag with specified type or null if the field information wasn't found. Flushes pending writes to an open TIFF file. true if succeeded; otherwise, false Flushes any pending image data for the specified file to be written out. true if succeeded; otherwise, false Releases storage associated with current directory. Gets the A component from ABGR value returned by ReadRGBAImage. The ABGR value. The A component from ABGR value. Gets the B component from ABGR value returned by ReadRGBAImage. The ABGR value. The B component from ABGR value. Retrieves a bit reversal table. if set to true then bit reversal table will be retrieved; otherwise, the table that do not reverse bit values will be retrieved. The bit reversal table. Gets the extra information with specified name associated with this . Name of the extra information to retrieve. The extra information with specified name associated with this or null if extra information with specified name was not found. Retrieves an array of configured codecs, both built-in and registered by user. An array of configured codecs. Gets the value(s) of a tag in an open TIFF file. The tag. The value(s) of a tag in an open TIFF file as array of objects or null if there is no such tag set. Gets the value(s) of a tag in an open TIFF file or default value(s) of a tag if a tag is not defined in the current directory and it has a default value(s). The tag. The value(s) of a tag in an open TIFF file as array of objects or null if there is no such tag set and tag has no default value. Gets the G component from ABGR value returned by ReadRGBAImage. The ABGR value. The G component from ABGR value. Gets the mode with which the underlying file or stream was opened. The mode with which the underlying file or stream was opened. Gets the R component from ABGR value returned by ReadRGBAImage. The ABGR value. The R component from ABGR value. Gets the tiff stream. The tiff stream. Gets the number of elements in the custom tag list. The number of elements in the custom tag list. Retrieves the custom tag with specified index. The zero-based index of a custom tag to retrieve. The custom tag with specified index. Gets the currently used tag methods. The currently used tag methods. Gets the library version string. The library version string. Converts array of 32-bit values into array of bytes. The array of 32-bit values. The zero-based offset in at which to begin converting bytes. The number of 32-bit values to convert. The byte array to store converted values at. The zero-based offset in at which to begin storing converted values. Gets the value indicating whether given image data was written in big-endian order. true if given image data was written in big-endian order; otherwise, false. Gets the value indicating whether the image data was in a different byte-order than the host computer. true if the image data was in a different byte-order than the host computer or false if the TIFF file/stream and local host byte-orders are the same. Checks whether library has working codec for the specific compression scheme. The scheme to check. true if the codec is configured and working; otherwise, false. Gets the value indicating whether the image data is being returned in MSB-to-LSB bit order. true if the data is being returned in MSB-to-LSB bit order (i.e with bit 0 as the most significant bit); otherwise, false. Gets the value indicating whether the image data of this has a tiled organization. true if the image data of this has a tiled organization or false if the image data of this is organized in strips. Gets the value indicating whether the image data returned through the read interface methods is being up-sampled. true if the data is returned up-sampled; otherwise, false. Returns an indication of whether the current directory is the last directory in the file. true if current directory is the last directory in the file; otherwise, false. Merges given field information to existing one. The array of objects. The number of items to use from the array. Gets the number of directories in a file. The number of directories in a file. Retrives the number of strips in the image. The number of strips in the image. Retrives the number of tiles in the image. The number of tiles in the image. Initializes new instance of class and opens a TIFF file for reading or writing. The name of the file to open. The open mode. Specifies if the file is to be opened for reading ("r"), writing ("w"), or appending ("a") and, optionally, whether to override certain default aspects of library operation (see remarks). The new instance of class if specified file is successfully opened; otherwise, null. Prints formatted description of the contents of the current directory to the specified stream. The stream. Prints formatted description of the contents of the current directory to the specified stream using specified print (formatting) options. The stream. The print (formatting) options. Calculates the size in bytes of a complete decoded and packed raster scanline. The size in bytes of a complete decoded and packed raster scanline. Computes the number of bytes in a raw (i.e. not decoded) strip. The zero-based index of a strip. The number of bytes in a raw strip. Computes the number of bytes in a raw (i.e. not decoded) tile. The zero-based index of a tile. The number of bytes in a raw tile. Sets up the data buffer used to read raw (encoded) data from a file. The data buffer. The buffer size. Reads a custom directory from the arbitrary offset within file/stream. The directory offset. The array of objects to merge to existing field information. The number of items to use from the array. true if a custom directory was read successfully; otherwise, false Reads the contents of the next TIFF directory in an open TIFF file/stream and makes it the current directory. true if directory was successfully read; otherwise, false if an error was encountered, or if there are no more directories to be read. Reads a strip of data from an open TIFF file/stream, decompresses it and places specified amount of decompressed bytes into the user supplied buffer. The zero-based index of the strip to read. The buffer to place decompressed strip bytes to. The zero-based byte offset in buffer at which to begin storing decompressed strip bytes. The maximum number of decompressed strip bytes to be stored to buffer. The actual number of bytes of data that were placed in buffer or -1 if an error was encountered. Reads a tile of data from an open TIFF file/stream, decompresses it and places specified amount of decompressed bytes into the user supplied buffer. The zero-based index of the tile to read. The buffer to place decompressed tile bytes to. The zero-based byte offset in buffer at which to begin storing decompressed tile bytes. The maximum number of decompressed tile bytes to be stored to buffer. The actual number of bytes of data that were placed in buffer or -1 if an error was encountered. Reads an EXIF directory from the given offset within file/stream. The directory offset. true if an EXIF directory was read successfully; otherwise, false Reads the undecoded contents of a strip of data from an open TIFF file/stream and places specified amount of read bytes into the user supplied buffer. The zero-based index of the strip to read. The buffer to place read bytes to. The zero-based byte offset in buffer at which to begin storing read bytes. The maximum number of read bytes to be stored to buffer. The actual number of bytes of data that were placed in buffer or -1 if an error was encountered. Reads the undecoded contents of a tile of data from an open TIFF file/stream and places specified amount of read bytes into the user supplied buffer. The zero-based index of the tile to read. The buffer to place read tile bytes to. The zero-based byte offset in buffer at which to begin storing read tile bytes. The maximum number of read tile bytes to be stored to buffer. The actual number of bytes of data that were placed in buffer or -1 if an error was encountered. Reads the image and decodes it into RGBA format raster. The raster width. The raster height. The raster (the buffer to place decoded image data to). true if the image was successfully read and converted; otherwise, false is returned if an error was encountered. Reads the image and decodes it into RGBA format raster. The raster width. The raster height. The raster (the buffer to place decoded image data to). if set to true then an error will terminate the operation; otherwise method will continue processing data until all the possible data in the image have been requested. true if the image was successfully read and converted; otherwise, false is returned if an error was encountered and stopOnError is false. Reads the image and decodes it into RGBA format raster using specified raster origin. The raster width. The raster height. The raster (the buffer to place decoded image data to). The raster origin position. true if the image was successfully read and converted; otherwise, false is returned if an error was encountered. Reads the image and decodes it into RGBA format raster using specified raster origin. The raster width. The raster height. The raster (the buffer to place decoded image data to). The raster origin position. if set to true then an error will terminate the operation; otherwise method will continue processing data until all the possible data in the image have been requested. true if the image was successfully read and converted; otherwise, false is returned if an error was encountered and stopOnError is false. Reads a whole strip of a strip-based image, decodes it and converts it to RGBA format. The row. The RGBA raster. true if the strip was successfully read and converted; otherwise, false Reads a whole tile of a tile-based image, decodes it and converts it to RGBA format. The column. The row. The RGBA raster. true if the strip was successfully read and converted; otherwise, false Reads and decodes a scanline of data from an open TIFF file/stream. The buffer to place read and decoded image data to. The zero-based index of scanline (row) to read. true if image data were read and decoded successfully; otherwise, false Reads and decodes a scanline of data from an open TIFF file/stream. The buffer to place read and decoded image data to. The zero-based index of scanline (row) to read. The zero-based index of the sample plane. true if image data were read and decoded successfully; otherwise, false Reads and decodes a scanline of data from an open TIFF file/stream. The buffer to place read and decoded image data to. The zero-based byte offset in at which to begin storing read and decoded bytes. The zero-based index of scanline (row) to read. The zero-based index of the sample plane. true if image data were read and decoded successfully; otherwise, false Reads and decodes a tile of data from an open TIFF file/stream. The buffer to place read and decoded image data to. The zero-based byte offset in at which to begin storing read and decoded bytes. The x-coordinate of the pixel within a tile to be read and decoded. The y-coordinate of the pixel within a tile to be read and decoded. The z-coordinate of the pixel within a tile to be read and decoded. The zero-based index of the sample plane. The number of bytes in the decoded tile or -1 if an error occurred. Allocates new byte array of specified size and copies data from the existing to the new array. The existing array. The number of elements in new array. The new byte array of specified size with data from the existing array. Allocates new integer array of specified size and copies data from the existing to the new array. The existing array. The number of elements in new array. The new integer array of specified size with data from the existing array. Adds specified codec to a list of registered codec. The codec to register. Replaces specified number of bytes in with the equivalent bit-reversed bytes. The buffer to replace bytes in. The number of bytes to process. Replaces specified number of bytes in with the equivalent bit-reversed bytes starting at specified offset. The buffer to replace bytes in. The zero-based offset in at which to begin processing bytes. The number of bytes to process. Rewrites the contents of the current directory to the file and setup to create a new subfile (page) in the same file. true if the current directory was rewritten successfully; otherwise, false Check the image to see if it can be converted to RGBA format. The error message (if any) gets placed here. true if the image can be converted to RGBA format; otherwise, false is returned and contains the reason why it is being rejected. Calculates the size in bytes of a row of data as it would be returned in a call to , or as it would be expected in a call to . The size in bytes of a row of data. Asscociates a custom data with this . The data to associate. The previously associated data. Associates extra information with this . The information to associate with this . The name (label) of the information. Sets the directory with specified number as the current directory. The zero-based number of the directory to set as the current directory. true if the specified directory was set as current successfully; otherwise, false Sets an instance of the class as custom library-wide error and warning handler. An instance of the class to set as custom library-wide error and warning handler. Previous error handler or null if there was no error handler set. Sets the value(s) of a tag in a TIFF file/stream open for writing. The tag. The tag value(s). true if tag value(s) were set successfully; otherwise, false. Sets the new ID string for this . The ID string for this . The previous file name or ID string for this . Sets the new mode for the underlying file or stream. The new mode for the underlying file or stream. The previous mode with which the underlying file or stream was opened. Sets the directory at specified file/stream offset as the current directory. The offset from the beginnig of the file/stream to the directory to set as the current directory. true if the directory at specified file offset was set as current successfully; otherwise, false Sets the tag extender method. The tag extender method. Previous tag extender method. Sets the new tag methods to use. Tag methods. The previously used tag methods. Setups the strips. true if setup successfully; otherwise, false Sets the current write offset. The write offset. Converts array of 16-bit values into array of bytes. The array of 16-bit values. The zero-based offset in at which to begin converting bytes. The number of 16-bit values to convert. The byte array to store converted values at. The zero-based offset in at which to begin storing converted values. Computes the number of bytes in a row-aligned strip. The number of bytes in a row-aligned strip Swaps the bytes in specified number of values in the array of double-precision floating-point numbers. The array to swap bytes in. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of double-precision floating-point numbers starting at specified offset. The array to swap bytes in. The zero-based offset in at which to begin swapping bytes. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of 32-bit items. The array to swap bytes in. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of 32-bit items starting at specified offset. The array to swap bytes in. The zero-based offset in at which to begin swapping bytes. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of 16-bit items. The array to swap bytes in. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of 16-bit items starting at specified offset. The array to swap bytes in. The zero-based offset in at which to begin swapping bytes. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of triples (24-bit items). The array to swap bytes in. The number of items to swap bytes in. Swaps the bytes in specified number of values in the array of triples (24-bit items) starting at specified offset. The array to swap bytes in. The zero-based offset in at which to begin swapping bytes. The number of items to swap bytes in. Swaps the bytes in a single double-precision floating-point number. The value to swap bytes in. Swaps the bytes in a single 32-bit item. The value to swap bytes in. Swaps the bytes in a single 16-bit item. The value to swap bytes in. Compute the number of bytes in each row of a tile. The number of bytes in each row of a tile. Compute the number of bytes in a row-aligned tile. The number of bytes in a row-aligned tile. Unlinks the specified directory from the directory chain. The zero-based number of the directory to unlink. true if directory was unlinked successfully; otherwise, false. Removes specified codec from a list of registered codecs. The codec to remove from a list of registered codecs. Computes the number of bytes in a row-aligned strip with specified number of rows. The number of rows in a strip. The number of bytes in a row-aligned strip with specified number of rows. Computes the number of bytes in a row-aligned tile with specified number of rows. The number of rows in a tile. The number of bytes in a row-aligned tile with specified number of rows. Invokes the library-wide warning handling methods to (normally) write a warning message to the . An instance of the class. Can be null. The method in which a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide warning handling methods to (normally) write a warning message to the . The method in which a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide warning handling methods to (normally) write a warning message to the and passes client data to the warning handler. An instance of the class. Can be null. The client data to be passed to warning handler. The method in which a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Invokes the library-wide warning handling methods to (normally) write a warning message to the and passes client data to the warning handler. The client data to be passed to warning handler. The method in which a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Sets up the data buffer used to write raw (encoded) data to a file. The data buffer. The buffer size. Verifies that file/stream is writable and that the directory information is setup properly. If set to true then ability to write tiles will be verified; otherwise, ability to write strips will be verified. The name of the calling method. true if file/stream is writeable and the directory information is setup properly; otherwise, false Writes the contents of the current directory to the file and setup to create a new subfile (page) in the same file. true if the current directory was written successfully; otherwise, false Encodes and writes a strip of data to an open TIFF file/stream. The zero-based index of the strip to write. The buffer with image data to be encoded and written. The maximum number of strip bytes to be read from . The number of encoded and written bytes or -1 if an error occurred. Encodes and writes a strip of data to an open TIFF file/stream. The zero-based index of the strip to write. The buffer with image data to be encoded and written. The zero-based byte offset in at which to begin reading bytes to be encoded and written. The maximum number of strip bytes to be read from . The number of encoded and written bytes or -1 if an error occurred. Encodes and writes a tile of data to an open TIFF file/stream. The zero-based index of the tile to write. The buffer with image data to be encoded and written. The maximum number of tile bytes to be read from . The number of encoded and written bytes or -1 if an error occurred. Encodes and writes a tile of data to an open TIFF file/stream. The zero-based index of the tile to write. The buffer with image data to be encoded and written. The zero-based byte offset in at which to begin reading bytes to be encoded and written. The maximum number of tile bytes to be read from . The number of encoded and written bytes or -1 if an error occurred. Writes a strip of raw data to an open TIFF file/stream. The zero-based index of the strip to write. The buffer with raw image data to be written. The maximum number of strip bytes to be read from . The number of written bytes or -1 if an error occurred. Writes a strip of raw data to an open TIFF file/stream. The zero-based index of the strip to write. The buffer with raw image data to be written. The zero-based byte offset in at which to begin reading bytes to be written. The maximum number of strip bytes to be read from . The number of written bytes or -1 if an error occurred. Writes a tile of raw data to an open TIFF file/stream. The zero-based index of the tile to write. The buffer with raw image data to be written. The maximum number of tile bytes to be read from . The number of written bytes or -1 if an error occurred. Writes a tile of raw data to an open TIFF file/stream. The zero-based index of the tile to write. The buffer with raw image data to be written. The zero-based byte offset in at which to begin reading bytes to be written. The maximum number of tile bytes to be read from . The number of written bytes or -1 if an error occurred. Encodes and writes a scanline of data to an open TIFF file/stream. The buffer with image data to be encoded and written. The zero-based index of scanline (row) to place encoded data at. true if image data were encoded and written successfully; otherwise, false Encodes and writes a scanline of data to an open TIFF file/stream. The buffer with image data to be encoded and written. The zero-based index of scanline (row) to place encoded data at. The zero-based index of the sample plane. true if image data were encoded and written successfully; otherwise, false Encodes and writes a scanline of data to an open TIFF file/stream. The buffer with image data to be encoded and written. The zero-based byte offset in at which to begin reading bytes. The zero-based index of scanline (row) to place encoded data at. The zero-based index of the sample plane. true if image data were encoded and written successfully; otherwise, false Encodes and writes a tile of data to an open TIFF file/stream. The buffer with image data to be encoded and written. The x-coordinate of the pixel within a tile to be encoded and written. The y-coordinate of the pixel within a tile to be encoded and written. The z-coordinate of the pixel within a tile to be encoded and written. The zero-based index of the sample plane. The number of encoded and written bytes or -1 if an error occurred. Encodes and writes a tile of data to an open TIFF file/stream. The buffer with image data to be encoded and written. The zero-based byte offset in at which to begin reading bytes to be encoded and written. The x-coordinate of the pixel within a tile to be encoded and written. The y-coordinate of the pixel within a tile to be encoded and written. The z-coordinate of the pixel within a tile to be encoded and written. The zero-based index of the sample plane. The number of encoded and written bytes or -1 if an error occurred. Delegate for a method used to image decoded spans. The buffer to place decoded image data to. The zero-based byte offset in at which to begin storing decoded bytes. The array of black and white run lengths (white then black). The zero-based offset in array at which current row's run begins. The zero-based offset in array at which next row's run begins. The width in pixels of the row. Delegate for LibTiff.Net extender method An instance of the class. Base class for all codecs within the library. Initializes a new instance of the class. An instance of class. The compression scheme for the codec. The name of the codec. Gets a value indicating whether this codec can decode data. Gets a value indicating whether this codec can encode data. Cleanups the state of the codec. Flushes any internal data buffers and terminates current operation. Decodes one row of image data. The buffer to place decoded image data to. The zero-based byte offset in at which to begin storing decoded bytes. The number of decoded bytes that should be placed to . The zero-based sample plane index. true if image data was decoded successfully; otherwise, false. Decodes one strip of image data. The buffer to place decoded image data to. The zero-based byte offset in at which to begin storing decoded bytes. The number of decoded bytes that should be placed to . The zero-based sample plane index. true if image data was decoded successfully; otherwise, false. Decodes one tile of image data. The buffer to place decoded image data to. The zero-based byte offset in at which to begin storing decoded bytes. The number of decoded bytes that should be placed to . The zero-based sample plane index. true if image data was decoded successfully; otherwise, false. Calculates and/or constrains a strip size. The proposed strip size (may be zero or negative). A strip size to use. Calculate and/or constrains a tile size The proposed tile width upon the call / tile width to use after the call. The proposed tile height upon the call / tile height to use after the call. Encodes one row of image data. The buffer with image data to be encoded. The zero-based byte offset in at which to begin read image data. The maximum number of encoded bytes that can be placed to . The zero-based sample plane index. true if image data was encoded successfully; otherwise, false. Encodes one strip of image data. The buffer with image data to be encoded. The zero-based byte offset in at which to begin read image data. The maximum number of encoded bytes that can be placed to . The zero-based sample plane index. true if image data was encoded successfully; otherwise, false. Encodes one tile of image data. The buffer with image data to be encoded. The zero-based byte offset in at which to begin read image data. The maximum number of encoded bytes that can be placed to . The zero-based sample plane index. true if image data was encoded successfully; otherwise, false. Initializes this instance. true if initialized successfully Codec name. Compression scheme this codec impelements. An instance of . Performs any actions after encoding required by the codec. true if all post-encode actions succeeded; otherwise, false Prepares the decoder part of the codec for a decoding. The zero-based sample plane index. true if this codec successfully prepared its decoder part and ready to decode data; otherwise, false. Prepares the encoder part of the codec for a encoding. The zero-based sample plane index. true if this codec successfully prepared its encoder part and ready to encode data; otherwise, false. Seeks the specified row in the strip being processed. The row to seek. true if specified row was successfully found; otherwise, false Setups the decoder part of the codec. true if this codec successfully setup its decoder part and can decode data; otherwise, false. Setups the encoder part of the codec. true if this codec successfully setup its encoder part and can encode data; otherwise, false. Default error handler implementation. Initializes a new instance of the class Handles an error by writing it text to the . An instance of the class. Can be null. The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Handles an error by writing it text to the . An instance of the class. Can be null. A client data. The method where an error is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Handles a warning by writing it text to the . An instance of the class. Can be null. The method where a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Handles a warning by writing it text to the . An instance of the class. Can be null. A client data. The method where a warning is detected. A composite format string (see Remarks). An object array that contains zero or more objects to format. Represents a TIFF field information. Initializes a new instance of the class. The tag to describe. The number of values to read when reading field information or one of , and . The number of values to write when writing field information or one of , and . The type of the field value. Index of the bit to use in "Set Fields Vector" when this instance is merged into field info collection. Take a look at class. If true, then it is permissible to set the tag's value even after writing has commenced. If true, then number of value elements should be passed to method as second parameter (right after tag type AND before value itself). The name (description) of the tag this instance describes. Index of the bit to use in "Set Fields Vector" when this instance is merged into field info collection. Take a look at class. The name (or description) of the tag this instance describes. If true, then it is permissible to set the tag's value even after writing has commenced. If true, then number of value elements should be passed to method as second parameter (right after tag type AND before values itself). Number of values to read when reading field information or one of , and . marker for SamplesPerPixel-bound tags The tag described by this instance. Returns a that represents this instance. A that represents this instance. Type of the field values. marker for variable length tags marker for integer variable length tags Number of values to write when writing field information or one of , and . Flags that can be passed to method to control printing of data structures that are potentially very large. no extra info strips/tiles info color/gray response curves colormap JPEG Q matrices JPEG AC tables JPEG DC tables RGBA-style image support. Provides methods for decoding images into RGBA (or other) format. Gets the type of alpha data present. Gets the image bits per sample count. Creates new instance of the class. The instance of the class used to retrieve image data. if set to true then an error will terminate the conversion; otherwise "get" methods will continue processing data until all the possible data in the image have been requested. The error message (if any) gets placed here. New instance of the class if the image specified by can be converted to RGBA format; otherwise, null is returned and contains the reason why it is being rejected. Gets or sets the "get" method (the method that is called to produce RGBA raster). Reads the underlaying TIFF image and decodes it into RGBA format raster. The raster (the buffer to place decoded image data to). The zero-based byte offset in at which to begin storing decoded bytes. The raster width. The raster height. true if the image was successfully read and decoded; otherwise, false. Gets the image height. Gets a value indicating whether image data has contiguous (packed) or separated samples. Gets the image orientation. Gets the photometric interpretation of the image data. Gets or sets the "put" method (the method that is called to pack pixel data in the raster) used when converting contiguously packed samples. Gets or sets the "put" method (the method that is called to pack pixel data in the raster) used when converting separated samples. Gets or sets the requested orientation. Gets the image samples per pixel count. Gets the image width. Delegate for "get" method (the method that is called to produce RGBA raster). An instance of the class. The raster (the buffer to place decoded image data to). The zero-based byte offset in at which to begin storing decoded bytes. The raster width. The raster height. true if the image was successfully read and decoded; otherwise, false. Delegate for "put" method (the method that is called to pack pixel data in the raster) used when converting contiguously packed samples. An instance of the class. The raster (the buffer to place decoded image data to). The zero-based byte offset in at which to begin storing decoded bytes. The value that should be added to after each row processed. The x-coordinate of the first pixel in block of pixels to be decoded. The y-coordinate of the first pixel in block of pixels to be decoded. The block width. The block height. The buffer with image data. The zero-based byte offset in at which to begin reading image bytes. The value that should be added to after each row processed. Delegate for "put" method (the method that is called to pack pixel data in the raster) used when converting separated samples. An instance of the class. The raster (the buffer to place decoded image data to). The zero-based byte offset in at which to begin storing decoded bytes. The value that should be added to after each row processed. The x-coordinate of the first pixel in block of pixels to be decoded. The y-coordinate of the first pixel in block of pixels to be decoded. The block width. The block height. The buffer with image data. The zero-based byte offset in at which to begin reading image bytes that constitute first sample plane. The zero-based byte offset in at which to begin reading image bytes that constitute second sample plane. The zero-based byte offset in at which to begin reading image bytes that constitute third sample plane. The zero-based byte offset in at which to begin reading image bytes that constitute fourth sample plane. The value that should be added to , , and after each row processed. A stream used by the library for TIFF reading and writing. Initializes a new instance of the class Closes the current stream. A client data (by default, an underlying stream). Reads a sequence of bytes from the stream and advances the position within the stream by the number of bytes read. A client data (by default, an underlying stream). An array of bytes. When this method returns, the contains the specified byte array with the values between and ( + - 1) replaced by the bytes read from the current source. The zero-based byte offset in at which to begin storing the data read from the current stream. The maximum number of bytes to be read from the current stream. The total number of bytes read into the . This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached. Sets the position within the current stream. A client data (by default, an underlying stream). A byte offset relative to the parameter. A value of type indicating the reference point used to obtain the new position. The new position within the current stream. Gets the length in bytes of the stream. A client data (by default, an underlying stream). The length of the stream in bytes. Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. A client data (by default, an underlying stream). An array of bytes. This method copies bytes from to the current stream. The zero-based byte offset in at which to begin copying bytes to the current stream. The number of bytes to be written to the current stream. TIFF tag definitions. Tag placeholder Subfile data descriptor. For the list of possible values, see . [obsoleted by TIFF rev. 5.0]
Kind of data in subfile. For the list of possible values, see .
Image width in pixels. Image height in pixels. Bits per channel (sample). Data compression technique. For the list of possible values, see . Photometric interpretation. For the list of possible values, see . [obsoleted by TIFF rev. 5.0]
Thresholding used on data. For the list of possible values, see .
[obsoleted by TIFF rev. 5.0]
Dithering matrix width.
[obsoleted by TIFF rev. 5.0]
Dithering matrix height.
Data order within a byte. For the list of possible values, see . Name of document which holds for image. Information about image. Scanner manufacturer name. Scanner model name/number. Offsets to data strips. [obsoleted by TIFF rev. 5.0]
Image orientation. For the list of possible values, see .
Samples per pixel. Rows per strip of data. Bytes counts for strips. [obsoleted by TIFF rev. 5.0]
Minimum sample value.
[obsoleted by TIFF rev. 5.0]
Maximum sample value.
Pixels/resolution in x. Pixels/resolution in y. Storage organization. For the list of possible values, see . Page name image is from. X page offset of image lhs. Y page offset of image lhs. [obsoleted by TIFF rev. 5.0]
Byte offset to free block.
[obsoleted by TIFF rev. 5.0]
Sizes of free blocks.
[obsoleted by TIFF rev. 6.0]
Gray scale curve accuracy. For the list of possible values, see .
[obsoleted by TIFF rev. 6.0]
Gray scale response curve.
Options for CCITT Group 3 fax encoding. 32 flag bits. For the list of possible values, see . TIFF 6.0 proper name alias for GROUP3OPTIONS. Options for CCITT Group 4 fax encoding. 32 flag bits. For the list of possible values, see . TIFF 6.0 proper name alias for GROUP4OPTIONS. Units of resolutions. For the list of possible values, see . Page numbers of multi-page. [obsoleted by TIFF rev. 6.0]
Color curve accuracy. For the list of possible values, see .
Colorimetry info. Name & release. Creation date and time. Creator of image. Machine where created. Prediction scheme w/ LZW. For the list of possible values, see . Image white point. Primary chromaticities. RGB map for pallette image. Highlight + shadow info. Tile width in pixels. Tile height in pixels. Offsets to data tiles. Byte counts for tiles. Lines with wrong pixel count. Regenerated line info. For the list of possible values, see . Max consecutive bad lines. Subimage descriptors. Inks in separated image. For the list of possible values, see . ASCII names of inks. Number of inks. 0% and 100% dot codes. Separation target. Information about extra samples. For the list of possible values, see . Data sample format. For the list of possible values, see . Variable MinSampleValue. Variable MaxSampleValue. ClipPath. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2. XClipPathUnits. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2. YClipPathUnits. Introduced post TIFF rev 6.0 by Adobe TIFF technote 2. Indexed. Introduced post TIFF rev 6.0 by Adobe TIFF Technote 3. JPEG table stream. Introduced post TIFF rev 6.0. OPI Proxy. Introduced post TIFF rev 6.0 by Adobe TIFF technote. [obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
JPEG processing algorithm. For the list of possible values, see .
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
Pointer to SOI marker.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
JFIF stream length
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
Restart interval length.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
Lossless proc predictor.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
Lossless point transform.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
Q matrice offsets.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
DCT table offsets.
[obsoleted by Technical Note #2 which specifies a revised JPEG-in-TIFF scheme]
AC coefficient offsets.
RGB -> YCbCr transform. YCbCr subsampling factors. Subsample positioning. For the list of possible values, see . Colorimetry info. XML packet. Introduced post TIFF rev 6.0 by Adobe XMP Specification, January 2004. OPI ImageID. Introduced post TIFF rev 6.0 by Adobe TIFF technote. Image reference points. Private tag registered to Island Graphics. Region-xform tack point. Private tag registered to Island Graphics. Warp quadrilateral. Private tag registered to Island Graphics. Affine transformation matrix. Private tag registered to Island Graphics. [obsoleted by TIFF rev. 6.0]
Use EXTRASAMPLE tag. Private tag registered to SGI.
[obsoleted by TIFF rev. 6.0]
Use SAMPLEFORMAT tag. Private tag registered to SGI.
Z depth of image. Private tag registered to SGI. Z depth/data tile. Private tag registered to SGI. Full image size in X. This tag is set when an image has been cropped out of a larger image. It reflect width of the original uncropped image. The XPOSITION tag can be used to determine the position of the smaller image in the larger one. Private tag registered to Pixar. Full image size in Y. This tag is set when an image has been cropped out of a larger image. It reflect height of the original uncropped image. The YPOSITION can be used to determine the position of the smaller image in the larger one. Private tag registered to Pixar. Texture map format. Used to identify special image modes and data used by Pixar's texture formats. Private tag registered to Pixar. S&T wrap modes. Used to identify special image modes and data used by Pixar's texture formats. Private tag registered to Pixar. Cotan(fov) for env. maps. Used to identify special image modes and data used by Pixar's texture formats. Private tag registered to Pixar. Used to identify special image modes and data used by Pixar's texture formats. Private tag registered to Pixar. Used to identify special image modes and data used by Pixar's texture formats. Private tag registered to Pixar. Device serial number. Private tag registered to Eastman Kodak. Copyright string. This tag is listed in the TIFF rev. 6.0 w/ unknown ownership. IPTC TAG from RichTIFF specifications. Site name. Reserved for ANSI IT8 TIFF/IT. Color seq. [RGB, CMYK, etc]. Reserved for ANSI IT8 TIFF/IT. DDES Header. Reserved for ANSI IT8 TIFF/IT. Raster scanline padding. Reserved for ANSI IT8 TIFF/IT. The number of bits in short run. Reserved for ANSI IT8 TIFF/IT. The number of bits in long run. Reserved for ANSI IT8 TIFF/IT. LW colortable. Reserved for ANSI IT8 TIFF/IT. BP/BL image color switch. Reserved for ANSI IT8 TIFF/IT. BP/BL bg color switch. Reserved for ANSI IT8 TIFF/IT. BP/BL image color value. Reserved for ANSI IT8 TIFF/IT. BP/BL bg color value. Reserved for ANSI IT8 TIFF/IT. MP pixel intensity value. Reserved for ANSI IT8 TIFF/IT. HC transparency switch. Reserved for ANSI IT8 TIFF/IT. Color characterization table. Reserved for ANSI IT8 TIFF/IT. HC usage indicator. Reserved for ANSI IT8 TIFF/IT. Trapping indicator (untrapped = 0, trapped = 1). Reserved for ANSI IT8 TIFF/IT. CMYK color equivalents. Sequence Frame Count. Private tag registered to Texas Instruments. Private tag registered to Adobe for PhotoShop. Pointer to EXIF private directory. This tag is documented in EXIF specification. ICC profile data. ?? Private tag registered to Adobe. ?? JBIG options. Private tag registered to Pixel Magic. Pointer to GPS private directory. This tag is documented in EXIF specification. Encoded Class 2 ses. params. Private tag registered to SGI. Received SubAddr string. Private tag registered to SGI. Receive time (secs). Private tag registered to SGI. Encoded fax ses. params, Table 2/T.30. Private tag registered to SGI. Sample value to Nits. Private tag registered to SGI. Private tag registered to FedEx. Pointer to Interoperability private directory. This tag is documented in EXIF specification. DNG version number. Introduced by Adobe DNG specification. DNG compatibility version. Introduced by Adobe DNG specification. Name for the camera model. Introduced by Adobe DNG specification. Localized camera model name. Introduced by Adobe DNG specification. CFAPattern->LinearRaw space mapping. Introduced by Adobe DNG specification. Spatial layout of the CFA. Introduced by Adobe DNG specification. Lookup table description. Introduced by Adobe DNG specification. Repeat pattern size for the BlackLevel tag. Introduced by Adobe DNG specification. Zero light encoding level. Introduced by Adobe DNG specification. Zero light encoding level differences (columns). Introduced by Adobe DNG specification. Zero light encoding level differences (rows). Introduced by Adobe DNG specification. Fully saturated encoding level. Introduced by Adobe DNG specification. Default scale factors. Introduced by Adobe DNG specification. Origin of the final image area. Introduced by Adobe DNG specification. Size of the final image area. Introduced by Adobe DNG specification. XYZ->reference color space transformation matrix 1. Introduced by Adobe DNG specification. XYZ->reference color space transformation matrix 2. Introduced by Adobe DNG specification. Calibration matrix 1. Introduced by Adobe DNG specification. Calibration matrix 2. Introduced by Adobe DNG specification. Dimensionality reduction matrix 1. Introduced by Adobe DNG specification. Dimensionality reduction matrix 2. Introduced by Adobe DNG specification. Gain applied the stored raw values. Introduced by Adobe DNG specification. Selected white balance in linear reference space. Introduced by Adobe DNG specification. Selected white balance in x-y chromaticity coordinates. Introduced by Adobe DNG specification. How much to move the zero point. Introduced by Adobe DNG specification. Relative noise level. Introduced by Adobe DNG specification. Relative amount of sharpening. Introduced by Adobe DNG specification. How closely the values of the green pixels in the blue/green rows track the values of the green pixels in the red/green rows. Introduced by Adobe DNG specification. Non-linear encoding range. Introduced by Adobe DNG specification. Camera's serial number. Introduced by Adobe DNG specification. Information about the lens. Chroma blur radius. Introduced by Adobe DNG specification. Relative strength of the camera's anti-alias filter. Introduced by Adobe DNG specification. Used by Adobe Camera Raw. Introduced by Adobe DNG specification. Manufacturer's private data. Introduced by Adobe DNG specification. Whether the EXIF MakerNote tag is safe to preserve along with the rest of the EXIF data. Introduced by Adobe DNG specification. Illuminant 1. Introduced by Adobe DNG specification. Illuminant 2. Introduced by Adobe DNG specification. Best quality multiplier. Introduced by Adobe DNG specification. Unique identifier for the raw image data. Introduced by Adobe DNG specification. File name of the original raw file. Introduced by Adobe DNG specification. Contents of the original raw file. Introduced by Adobe DNG specification. Active (non-masked) pixels of the sensor. Introduced by Adobe DNG specification. List of coordinates of fully masked pixels. Introduced by Adobe DNG specification. Used to map cameras's color space into ICC profile space. Introduced by Adobe DNG specification. Used to map cameras's color space into ICC profile space. Introduced by Adobe DNG specification. Introduced by Adobe DNG specification. Introduced by Adobe DNG specification. Undefined tag used by Eastman Kodak, hue shift correction data. [pseudo tag. not written to file]
Group 3/4 format control. For the list of possible values, see .
[pseudo tag. not written to file]
Compression quality level. Quality level is on the IJG 0-100 scale. Default value is 75.
[pseudo tag. not written to file]
Auto RGB<=>YCbCr convert. For the list of possible values, see .
[pseudo tag. not written to file]
For the list of possible values, see . Default is | .
[pseudo tag. not written to file]
G3/G4 fill function.
[pseudo tag. not written to file]
PixarLogCodec I/O data sz.
[pseudo tag. not written to file]
Imager mode & filter. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Interpolation mode. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Color balance values. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Color correction values. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Gamma value. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Toe & shoulder points. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
Calibration file description.
[pseudo tag. not written to file]
Compression quality level. Quality level is on the ZLIB 1-9 scale. Default value is -1.
[pseudo tag. not written to file]
PixarLog uses same scale.
[pseudo tag. not written to file]
Area of image to acquire. Allocated to Oceana Matrix (dev@oceana.com).
[pseudo tag. not written to file]
SGILog user data format.
[pseudo tag. not written to file]
SGILog data encoding control.
Exposure time. F number. Exposure program. Spectral sensitivity. ISO speed rating. Optoelectric conversion factor. Exif version. Date and time of original data generation. Date and time of digital data generation. Meaning of each component. Image compression mode. Shutter speed. Aperture. Brightness. Exposure bias. Maximum lens aperture. Subject distance. Metering mode. Light source. Flash. Lens focal length. Subject area. Manufacturer notes. User comments. DateTime subseconds. DateTimeOriginal subseconds. DateTimeDigitized subseconds. Supported Flashpix version. Color space information. Valid image width. Valid image height. Related audio file. Flash energy. Spatial frequency response. Focal plane X resolution. Focal plane Y resolution. Focal plane resolution unit. Subject location. Exposure index. Sensing method. File source. Scene type. CFA pattern. Custom image processing. Exposure mode. White balance. Digital zoom ratio. Focal length in 35 mm film. Scene capture type. Gain control. Contrast. Saturation. Sharpness. Device settings description. Subject distance range. Unique image ID. Tiff tag methods. Initializes a new instance of the class Gets the value(s) of a tag in an open TIFF file. An instance of the class. The tag. The value(s) of a tag in an open TIFF file/stream as array of objects or null if there is no such tag set. Prints formatted description of the contents of the current directory to the specified stream using specified print (formatting) options. An instance of the class. The stream to print to. The print (formatting) options. Sets the value(s) of a tag in a TIFF file/stream open for writing. An instance of the class. The tag. The tag value(s). true if tag value(s) were set successfully; otherwise, false. Tag data type. Placeholder. For field descriptor searching. 8-bit unsigned integer. 8-bit bytes with last byte null. 16-bit unsigned integer. 32-bit unsigned integer. 64-bit unsigned fraction. 8-bit signed integer. 8-bit untyped data. 16-bit signed integer. 32-bit signed integer. 64-bit signed fraction. 32-bit IEEE floating point. 64-bit IEEE floating point. 32-bit unsigned integer (offset) Subsample positioning.
Possible values for .YCBCRPOSITIONING tag.
As in PostScript Level 2 As in CCIR 601-1