ImageGear for Java
ImGearTIFFMetadata Class Members
Methods 

The following tables list the members exposed by ImGearTIFFMetadata.

Public Constructors
 NameDescription
Public ConstructorImGearTIFFMetadata ConstructorInitializes a new instance of the ImGearTIFFMetadata class.  
Top
Public Methods
 NameDescription
Public MethodgetArtistReturns Artist tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Artist tag. The tag specifies the person who created the image.

 
Public MethodgetBitsPerSampleGets BitsPerSample tag value. Method returns the tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the BitsPerSample tag. The tag specifies number of bits per image component.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetCellLengthReturns CellLength tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the CellLength tag. The tag specifies the length of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file.

 
Public MethodgetCellWidthReturns CellWidth tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the CellWidth tag. The tag specifies the width of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file.

 
Public MethodgetColorMapReturns ColorMap tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ColorMap tag. The tag specifies a color map for palette color images.

 
Public MethodgetCompressionReturns Compression tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Compression tag. The tag specifies the compression scheme used on the image data.

 
Public MethodgetCopyrightReturns Copyright tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Copyright tag. The tag specifies the copyright notice for the image.

 
Public MethodgetDateTimeReturns Date tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Date tag. The tag specifies the date and time of image creation.

 
Public MethodgetDocumentNameReturns DocumentName tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the DocumentName tag. The tag specifies the name of the document from which this image was scanned.

 
Public MethodgetDotRangeReturns DotRange tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the DotRange tag. The tag specifies the component values that correspond to a 0% dot and 100% dot. DotRange[0] corresponds to a 0% dot, and DotRange[1] corresponds to a 100% dot.

 
Public MethodgetExtraSamplesReturns ExtraSamples tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ExtraSamples tag. The tag describes the usage of the image's extra components.

 
Public MethodgetFillOrderReturns FillOrder tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FillOrder tag. The tag specifies the logical order of bits within a byte.

 
Public MethodgetFreeByteCountsReturns FreeByteCounts tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FreeByteCounts tag. For each string of contiguous unused bytes in a TIFF file, the tag specifies the number of bytes in the string.

 
Public MethodgetFreeOffsetsReturns FreeOffsets tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FreeOffsets tag. For each string of contiguous unused bytes in a TIFF file, the tag specifies byte offset of the string.

 
Public MethodgetGrayResponseCurveReturns GrayResponseCurve tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the GrayResponseCurve tag. For grayscale data, the tag specifies optical density of each possible pixel value.

 
Public MethodgetGrayResponseUnitReturns GrayResponseUnit tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the GrayResponseUnit tag. The tag specifies the precision of the information contained in the GrayResponseCurve.

 
Public MethodgetHalftoneHintsReturns HalftoneHints tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the HalftoneHints tag. The purpose of the HalftoneHints tag is to convey to the halftone function the range of gray levels within a colorimetrically-specified image that should retain tonal detail.

 
Public MethodgetHostComputerReturns HostComputer tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the HostComputer tag. The tag specifies the computer and/or operating system in use at the time of image creation.

 
Public MethodgetImageDescriptionReturns ImageDescription tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageDescription tag. The tag describes the subject of the image.

 
Public MethodgetImageLengthReturns ImageLength tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageLength tag. The tag specifies the number of rows of pixels in the image.

 
Public MethodgetImageWidthReturns ImageWidth tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageWidth tag. The tag specifies the number of columns in the image, i.e., the number of pixels per row.

 
Public MethodgetInkNamesReturns InkNames tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InkNames tag. The tag specifies the name of each ink used in a separated (PhotometricInterpretation=5) image.

 
Public MethodgetInkSetReturns InkSet tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InkSet tag. The tag specifies the set of inks used in a separated (PhotometricInterpretation=5) image.

 
Public MethodgetInterColorProfileReturns InterColorProfile tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InterColorProfile tag. The tag encodes an embedded InterColor (ICC) device profile relating to the camera color characterization.

 
Public MethodgetJPEGACTablesReturns JPEGACTables tag.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGACTables tag value. The tag specifies the list of offsets to the Huffman AC tables, one per component.

 
Public MethodgetJPEGDCTablesReturns JPEGDCTables tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This field points to a list of offsets to the DC Huffman tables or the lossless Huffman tables, one per component.

 
Public MethodgetJPEGInterchangeFormatReturns JPEGInterchangeFormat tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGInterchangeFormat tag. This field indicates whether a JPEG interchange format bitstream is present in the TIFF file. If a JPEG interchange format bitstream is present, then this tag points to the Start of Image (SOI) marker code.

 
Public MethodgetJPEGInterchangeFormatLengthReturns JPEGInterchangeFormatLngth tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGInterchangeFormatLength tag. This tag indicates the length in bytes of the JPEG interchange format bitstream.

 
Public MethodgetJPEGLosslessPredictorsReturns JPEGLosslessPredictors tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGLosslessPredictors tag. This tag points to a list of lossless predictor-selection values, one per component.

 
Public MethodgetJPEGPointTransformsReturns JPEGPointTransforms tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGPointTransforms tag. This field points to a list of point transform values, one per component. This field is relevant only for lossless processes.

 
Public MethodgetJPEGProcGets JPEGProc tag value.

This method accesses the JPEGProc tag. This Tag indicates the JPEG process used to produce the compressed data. The values for this field are defined to be consistent with the numbering convention used in ISO DIS 10918-2. get accessor returns the tag value if the tag is present in the metadata tree, or null otherwise.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetJPEGQTablesReturns JPEGQTables tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGQTables tag. The tag points to a list of offsets to the quantization tables, one per component. Each table consists of 64 BYTES (one for each DCT coefficient in the 8x8 block).

 
Public MethodgetJPEGRestartIntervalReturns JPEGRestartInterval tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGRestartInterval tag. This field indicates the length of the restart interval used in the compressed image data.

 
Public MethodgetMakeReturns Make tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Make tag. The tag specifies the scanner or digital camera manufacturer.

 
Public MethodgetMaxSampleValueReturns MaxSampleValue tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the MaxSampleValue tag. The tag specifies the maximum component value used in the image.

 
Public MethodgetMinSampleValueReturns MinSampleValue tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the MinSampleValue tag. The tag specifies the minimum component value used in the image.

 
Public MethodgetModelReturns Model tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Model tag. The tag specifies the scanner or digital camera model name or number.

 
Public MethodgetNewSubfileTypeReturns NewSubfileType tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the NewSubfileType tag. The tag provides a general indication of the kind of data contained in this subfile.

The value is composed as a bitmask, using the members of ImGearTIFFNewSubFileTypeMasks enumeration.

 
Public MethodgetNumberOfInksReturns NumberOfInks tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the NumberOfInks tag. The tag specifies the number of inks. Usually equal to SamplesPerPixel, unless there are extra samples.

 
Public MethodgetOrientationReturns Orientation tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Orientation tag. The tag specifies the orientation of the image with respect to the rows and columns.

 
Public MethodgetPageNameReturns PageName tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PageName tag. The tag specifies the name of the page from which this image was scanned.

 
Public MethodgetPageNumberReturns PageNumber tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PageNumber tag. The tag specifies the page number of the page from which this image was scanned. PageNumber[0] is the page number; PageNumber[1] is the total number of pages in the document. If PageNumber[1] is 0, the total number of pages in the document is not available.

 
Public MethodgetPhotometricInterpretationReturns PhotometricInterpretation tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PhotometricInterpretation tag. This tag indicates the color space of the image.

 
Public MethodgetPlanarConfigReturns PlanarConfig tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PlanarConfig tag. The tag specifies how the components of each pixel are stored.

 
Public MethodgetPredictorTypeReturns PredictorType tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PredictorType tag. Predictor is a mathematical operator that is applied to the image data before an encoding scheme is applied. It greatly improves compression ratios for some images.

 
Public MethodgetPrimaryChromaticitiesReturns PrimaryChromaticities tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PrimaryChromaticities tag. The tag specifies chromaticities of the primaries of the image.

 
Public MethodgetReferenceBlackWhiteReturns ReferenceBlackWhite tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ReferenceBlackWhite tag. The tag specifies a pair of headroom and footroom image data values (codes) for each pixel component. The first component code within a pair is associated with ReferenceBlack, and the second is associated with ReferenceWhite.

 
Public MethodgetResolutionUnitReturns ResolutionUnit tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ResolutionUnit tag. The tag specifies the unit of measurement for XResolution and YResolution.

 
Public MethodgetRowsPerStripReturns RowsPerStrip tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the RowsPerStrip tag. The tag specifies the number of rows per strip.

 
Public MethodgetSampleFormatReturns SampleFormat tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SampleFormat tag. The tag specifies how to interpret each data sample in a pixel.

 
Public MethodgetSamplesPerPixelReturns SamplesPerPixel tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SamplesPerPixel tag. The tag specifies the number of components per pixel.

 
Public MethodgetSMaxSampleValueReturns SMaxSampleValue tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SMaxSampleValue tag. The tag specifies the maximum sample value.

 
Public MethodgetSMinSampleValueReturns SMinSampleValue tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SMinSampleValue tag. The tag specifies the minimum sample value.

 
Public MethodgetSoftwareReturns Software tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Software tag. The tag specifies the name and version number of the software package(s) used to create the image.

 
Public MethodgetStripByteCountsGets StripByteCounts tag value.

This property accesses the StripByteCounts tag. The tag specifies the number of bytes after any compression, for each strip.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetStripOffsetsReturns StripOffsets tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the StripOffsets tag. The tag specifies the byte offset for each strip.

 
Public MethodgetSubFileTypeReturns SubFileType tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SubFileType tag. The tag specifies general indication of the kind of data contained in this subfile.

This tag is deprecated. The getNewSubfileType method should be used instead.

 
Public MethodgetT4OptionsReturns T4Options tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the T4Options tag. The tag specifies options for CCITT Group 3 compression.

 
Public MethodgetT6OptionsReturns T6Options tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the T6Options tag. The tag specifies options for CCITT Group 4 compression.

 
Public MethodgetTargetPrinterReturns TargetPrinter tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TargetPrinter tag. The tag specifies a description of the printing environment for which this separation is intended.

 
Public MethodgetThreshholdingReturns Threshholding tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Threshholding tag. For black and white TIFF files that represent shades of gray, this tag specifies the technique used to convert from gray to black and white pixels.

 
Public MethodgetTileByteCountsReturns TileByteCounts tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileByteCounts tag. The tag specifies the number of (compressed) bytes in the tile, for each image tile.

 
Public MethodgetTileLengthReturns TileLength tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileLength tag. The tag specifies the number of rows in each tile.

 
Public MethodgetTileOffsetsReturns TileOffsets tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileOffsets tag. The tag specifies the byte offsets of all image tiles, as compressed and stored on disk. The offset is specified with respect to the beginning of the TIFF file.

 
Public MethodgetTileWidthReturns TileWidth tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileWidth tag. The tag specifies the number of columns in each tile.

 
Public MethodgetTransferFunctionGets TransferFunction tag value. Method returns the tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TransferFunction tag. The tag describes a transfer function for the image in tabular style.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetTransferRangeReturns TransferRange tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TransferRange tag. The tag expands the range of the TransferFunction.

 
Public MethodgetWhitePointReturns WhitePoint tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the WhitePoint tag. The tag specifies the chromaticity of the white point of the image.

 
Public MethodgetXPositionReturns XPosition tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the XPosition tag. The tag specifies x position of the image.

 
Public MethodgetXResolutionReturns XResolution tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the XResolution tag. The tag specifies the number of pixels per ResolutionUnit in the ImageWidth (typically, horizontal - see Orientation) direction.

 
Public MethodgetYCbCrCoefficientsGets YCbCrSubSampling tag value.

This property accesses the YCbCrSubSampling tag. The tag specifies the subsampling factors used for the chrominance components of a YCbCr image.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetYCbCrPositioningReturns YCbCrPositioning tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YCbCrPositioning tag. The tag specifies the positioning of subsampled chrominance components relative to luminance samples.

 
Public MethodgetYCbCrSubSamplingGets YCbCrSubSampling tag value. Method returns the tag value if the tag is present in the metadata tree, or null otherwise. if it was not present, or deletes the tag if a null value is passed.

This method accesses the YCbCrSubSampling tag. The tag specifies the subsampling factors used for the chrominance components of a YCbCr image.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodgetYPositionReturns YPosition tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YPosition tag. The tag specifies Y offset in ResolutionUnits of the top of the image, with respect to the top of the page. In the TIFF coordinate scheme, the positive Y direction is down, so that YPosition is always positive.

 
Public MethodgetYResolutionReturns YResolution tag value.

Method returnsthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YResolution tag. The tag specifies the number of pixels per ResolutionUnit in the ImageLength (typically, vertical) direction.

 
Public MethodsetArtistSets Artist tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Artist tag. The tag specifies the person who created the image.

 
Public MethodsetBitsPerSampleSets BitsPerSample tag value. get accessor returns the tag value if the tag is present in the metadata tree, or null otherwise. Method replaces the current tag value if the tag is present in the metadata tree, adds the tag if it was not present, or deletes the tag if a null value is passed.

This method accesses the BitsPerSample tag. The tag specifies number of bits per image component.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetCellLengthSets CellLength tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the CellLength tag. The tag specifies the length of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file.

 
Public MethodsetCellWidthSets CellWidth tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the CellWidth tag. The tag specifies the width of the dithering or halftoning matrix used to create a dithered or halftoned bilevel file.

 
Public MethodsetColorMapSets ColorMap tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ColorMap tag. The tag specifies a color map for palette color images.

 
Public MethodsetCompressionSets Compression tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Compression tag. The tag specifies the compression scheme used on the image data.

 
Public MethodsetCopyrightSets Copyright tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Copyright tag. The tag specifies the copyright notice for the image.

 
Public MethodsetDateTimeSets Date tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Date tag. The tag specifies the date and time of image creation.

 
Public MethodsetDocumentNameSets DocumentName tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the DocumentName tag. The tag specifies the name of the document from which this image was scanned.

 
Public MethodsetDotRangeSets DotRange tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the DotRange tag. The tag specifies the component values that correspond to a 0% dot and 100% dot. DotRange[0] corresponds to a 0% dot, and DotRange[1] corresponds to a 100% dot.

 
Public MethodsetExtraSamplesSets ExtraSamples tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ExtraSamples tag. The tag describes the usage of the image's extra components.

 
Public MethodsetFillOrderSets FillOrder tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FillOrder tag. The tag specifies the logical order of bits within a byte.

 
Public MethodsetFreeByteCountsSets FreeByteCounts tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FreeByteCounts tag. For each string of contiguous unused bytes in a TIFF file, the tag specifies the number of bytes in the string.

 
Public MethodsetFreeOffsetsSets FreeOffsets tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the FreeOffsets tag. For each string of contiguous unused bytes in a TIFF file, the tag specifies byte offset of the string.

 
Public MethodsetGrayResponseCurveSets GrayResponseCurve tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the GrayResponseCurve tag. For grayscale data, the tag specifies optical density of each possible pixel value.

 
Public MethodsetGrayResponseUnitSets GrayResponseUnit tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the GrayResponseUnit tag. The tag specifies the precision of the information contained in the GrayResponseCurve.

 
Public MethodsetHalftoneHintsSets HalftoneHints tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the HalftoneHints tag. The purpose of the HalftoneHints tag is to convey to the halftone function the range of gray levels within a colorimetrically-specified image that should retain tonal detail.

 
Public MethodsetHostComputerSets HostComputer tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the HostComputer tag. The tag specifies the computer and/or operating system in use at the time of image creation.

 
Public MethodsetImageDescriptionSets ImageDescription tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageDescription tag. The tag describes the subject of the image.

 
Public MethodsetImageLengthSets ImageLength tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageLength tag. The tag specifies the number of rows of pixels in the image.

 
Public MethodsetImageWidthSets ImageWidth tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ImageWidth tag. The tag specifies the number of columns in the image, i.e., the number of pixels per row.

 
Public MethodsetInkNamesSets InkNames tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InkNames tag. The tag specifies the name of each ink used in a separated (PhotometricInterpretation=5) image.

 
Public MethodsetInkSetSets InkSet tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InkSet tag. The tag specifies the set of inks used in a separated (PhotometricInterpretation=5) image.

 
Public MethodsetInterColorProfileSets InterColorProfile tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the InterColorProfile tag. The tag encodes an embedded InterColor (ICC) device profile relating to the camera color characterization.

 
Public MethodsetJPEGACTablesSets JPEGACTables tag.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGACTables tag value. The tag specifies the list of offsets to the Huffman AC tables, one per component.

 
Public MethodsetJPEGDCTablesSets JPEGDCTables tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This field points to a list of offsets to the DC Huffman tables or the lossless Huffman tables, one per component.

 
Public MethodsetJPEGInterchangeFormatSets JPEGInterchangeFormat tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGInterchangeFormat tag. This field indicates whether a JPEG interchange format bitstream is present in the TIFF file. If a JPEG interchange format bitstream is present, then this tag points to the Start of Image (SOI) marker code.

 
Public MethodsetJPEGInterchangeFormatLengthSets JPEGInterchangeFormatLngth tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGInterchangeFormatLength tag. This tag indicates the length in bytes of the JPEG interchange format bitstream.

 
Public MethodsetJPEGLosslessPredictorsSets JPEGLosslessPredictors tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGLosslessPredictors tag. This tag points to a list of lossless predictor-selection values, one per component.

 
Public MethodsetJPEGPointTransformsSets JPEGPointTransforms tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGPointTransforms tag. This field points to a list of point transform values, one per component. This field is relevant only for lossless processes.

 
Public MethodsetJPEGProcSets JPEGProc tag value. Method replaces the current tag value if the tag is present in the metadata tree, adds the tag if it was not present, or deletes the tag if a null value is passed.

This method accesses the JPEGProc tag. This Tag indicates the JPEG process used to produce the compressed data. The values for this field are defined to be consistent with the numbering convention used in ISO DIS 10918-2. get accessor returns the tag value if the tag is present in the metadata tree, or null otherwise.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetJPEGQTablesSets JPEGQTables tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGQTables tag. The tag points to a list of offsets to the quantization tables, one per component. Each table consists of 64 BYTES (one for each DCT coefficient in the 8x8 block).

 
Public MethodsetJPEGRestartIntervalSets JPEGRestartInterval tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the JPEGRestartInterval tag. This field indicates the length of the restart interval used in the compressed image data.

 
Public MethodsetMakeSets Make tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Make tag. The tag specifies the scanner or digital camera manufacturer.

 
Public MethodsetMaxSampleValueSets MaxSampleValue tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the MaxSampleValue tag. The tag specifies the maximum component value used in the image.

 
Public MethodsetMinSampleValueSets MinSampleValue tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the MinSampleValue tag. The tag specifies the minimum component value used in the image.

 
Public MethodsetModelSets Model tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Model tag. The tag specifies the scanner or digital camera model name or number.

 
Public MethodsetNewSubfileTypeSets NewSubfileType tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the NewSubfileType tag. The tag provides a general indication of the kind of data contained in this subfile.

The value is composed as a bitmask, using the members of ImGearTIFFNewSubFileTypeMasks enumeration.

 
Public MethodsetNumberOfInksSets NumberOfInks tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the NumberOfInks tag. The tag specifies the number of inks. Usually equal to SamplesPerPixel, unless there are extra samples.

 
Public MethodsetOrientationSets Orientation tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Orientation tag. The tag specifies the orientation of the image with respect to the rows and columns.

 
Public MethodsetPageNameSets PageName tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PageName tag. The tag specifies the name of the page from which this image was scanned.

 
Public MethodsetPageNumberSets PageNumber tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PageNumber tag. The tag specifies the page number of the page from which this image was scanned. PageNumber[0] is the page number; PageNumber[1] is the total number of pages in the document. If PageNumber[1] is 0, the total number of pages in the document is not available.

 
Public MethodsetPhotometricInterpretationSets PhotometricInterpretation tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PhotometricInterpretation tag. This tag indicates the color space of the image.

 
Public MethodsetPlanarConfigSets PlanarConfig tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PlanarConfig tag. The tag specifies how the components of each pixel are stored.

 
Public MethodsetPredictorTypeSets PredictorType tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PredictorType tag. Predictor is a mathematical operator that is applied to the image data before an encoding scheme is applied. It greatly improves compression ratios for some images.

 
Public MethodsetPrimaryChromaticitiesSets PrimaryChromaticities tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the PrimaryChromaticities tag. The tag specifies chromaticities of the primaries of the image.

 
Public MethodsetReferenceBlackWhiteSets ReferenceBlackWhite tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ReferenceBlackWhite tag. The tag specifies a pair of headroom and footroom image data values (codes) for each pixel component. The first component code within a pair is associated with ReferenceBlack, and the second is associated with ReferenceWhite.

 
Public MethodsetResolutionUnitSets ResolutionUnit tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the ResolutionUnit tag. The tag specifies the unit of measurement for XResolution and YResolution.

 
Public MethodsetRowsPerStripSets RowsPerStrip tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the RowsPerStrip tag. The tag specifies the number of rows per strip.

 
Public MethodsetSampleFormatSets SampleFormat tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SampleFormat tag. The tag specifies how to interpret each data sample in a pixel.

 
Public MethodsetSamplesPerPixelSets SamplesPerPixel tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SamplesPerPixel tag. The tag specifies the number of components per pixel.

 
Public MethodsetSMaxSampleValueSets SMaxSampleValue tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SMaxSampleValue tag. The tag specifies the maximum sample value.

 
Public MethodsetSMinSampleValueSets SMinSampleValue tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SMinSampleValue tag. The tag specifies the minimum sample value.

 
Public MethodsetSoftwareSets Software tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Software tag. The tag specifies the name and version number of the software package(s) used to create the image.

 
Public MethodsetStripByteCountsSets StripByteCounts tag value.

This property accesses the StripByteCounts tag. The tag specifies the number of bytes after any compression, for each strip.

ImageGear ignores the value of this tag during image saving, and saves a value that corresponds to the saved image DIB's parameters.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetStripOffsetsSets StripOffsets tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the StripOffsets tag. The tag specifies the byte offset for each strip.

 
Public MethodsetSubFileTypeSets SubFileType tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the SubFileType tag. The tag specifies general indication of the kind of data contained in this subfile.

This tag is deprecated. The setNewSubfileType method should be used instead.

 
Public MethodsetT4OptionsSets T4Options tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the T4Options tag. The tag specifies options for CCITT Group 3 compression.

 
Public MethodsetT6OptionsSets T6Options tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the T6Options tag. The tag specifies options for CCITT Group 4 compression.

 
Public MethodsetTargetPrinterSets TargetPrinter tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TargetPrinter tag. The tag specifies a description of the printing environment for which this separation is intended.

 
Public MethodsetThreshholdingSets Threshholding tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the Threshholding tag. For black and white TIFF files that represent shades of gray, this tag specifies the technique used to convert from gray to black and white pixels.

 
Public MethodsetTileByteCountsSets TileByteCounts tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileByteCounts tag. The tag specifies the number of (compressed) bytes in the tile, for each image tile.

 
Public MethodsetTileLengthSets TileLength tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileLength tag. The tag specifies the number of rows in each tile.

 
Public MethodsetTileOffsetsSets TileOffsets tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileOffsets tag. The tag specifies the byte offsets of all image tiles, as compressed and stored on disk. The offset is specified with respect to the beginning of the TIFF file.

 
Public MethodsetTileWidthSets TileWidth tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TileWidth tag. The tag specifies the number of columns in each tile.

 
Public MethodsetTransferFunctionSets TransferFunction tag value. Method replaces the current tag value if the tag is present in the metadata tree, adds the tag if it was not present, or deletes the tag if a null value is passed.

This method accesses the TransferFunction tag. The tag describes a transfer function for the image in tabular style.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetTransferRangeSets TransferRange tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the TransferRange tag. The tag expands the range of the TransferFunction.

 
Public MethodsetWhitePointSets WhitePoint tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the WhitePoint tag. The tag specifies the chromaticity of the white point of the image.

 
Public MethodsetXPositionSets XPosition tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the XPosition tag. The tag specifies x position of the image.

 
Public MethodsetXResolutionSets XResolution tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the XResolution tag. The tag specifies the number of pixels per ResolutionUnit in the ImageWidth (typically, horizontal - see Orientation) direction.

 
Public MethodsetYCbCrCoefficientsSets YCbCrSubSampling tag value.

This property accesses the YCbCrSubSampling tag. The tag specifies the subsampling factors used for the chrominance components of a YCbCr image.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetYCbCrPositioningSets YCbCrPositioning tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YCbCrPositioning tag. The tag specifies the positioning of subsampled chrominance components relative to luminance samples.

 
Public MethodsetYCbCrSubSamplingSets YCbCrSubSampling tag value. Method replaces the current tag value if the tag is present in the metadata tree, adds the tag if it was not present, or deletes the tag if a null value is passed.

\This method accesses the YCbCrSubSampling tag. The tag specifies the subsampling factors used for the chrominance components of a YCbCr image.

See the TIFF 6.0 specification for tag usage details.

 
Public MethodsetYPositionSets YPosition tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YPosition tag. The tag specifies Y offset in ResolutionUnits of the top of the image, with respect to the top of the page. In the TIFF coordinate scheme, the positive Y direction is down, so that YPosition is always positive.

 
Public MethodsetYResolutionSets YResolution tag value.

Method replacesthe tag value if the tag is present in the metadata tree, or null otherwise.

This method accesses the YResolution tag. The tag specifies the number of pixels per ResolutionUnit in the ImageLength (typically, vertical) direction.

 
Top
See Also

Reference

ImGearTIFFMetadata Class
com.accusoft.imagegear.formats.tif Package

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback