Unit fptiffcmn

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Packed Record TTiffRational  
Class TTiffIFD  

Functions and Procedures

function TiffRationalToStr(const r: TTiffRational): string;
function StrToTiffRationalDef(const s: string; const Def: TTiffRational): TTiffRational;
procedure ClearTiffExtras(Img: TFPCustomImage);
procedure CopyTiffExtras(SrcImg, DestImg: TFPCustomImage);
procedure WriteTiffExtras(Msg: string; Img: TFPCustomImage);
function TiffCompressionName(c: Word): string;

Types

TTiffChunkType = (...);

Constants

TiffHandlerName = 'Tagged Image File Format';
TiffRational0: TTiffRational = (Numerator: 0; Denominator: 0);
TiffRational72: TTiffRational = (Numerator: 72; Denominator: 1);
TiffExtraPrefix = 'Tiff';
TiffPhotoMetric = TiffExtraPrefix+'PhotoMetricInterpretation';
TiffGrayBits = TiffExtraPrefix+'GrayBits';
TiffRedBits = TiffExtraPrefix+'RedBits';
TiffGreenBits = TiffExtraPrefix+'GreenBits';
TiffBlueBits = TiffExtraPrefix+'BlueBits';
TiffAlphaBits = TiffExtraPrefix+'AlphaBits';
TiffArtist = TiffExtraPrefix+'Artist';
TiffCopyright = TiffExtraPrefix+'Copyright';
TiffDocumentName = TiffExtraPrefix+'DocumentName';
TiffDateTime = TiffExtraPrefix+'DateTime';
TiffImageDescription = TiffExtraPrefix+'ImageDescription';
TiffHostComputer = TiffExtraPrefix+'HostComputer';
TiffMake_ScannerManufacturer = TiffExtraPrefix+'Make_ScannerManufacturer';
TiffModel_Scanner = TiffExtraPrefix+'Model_Scanner';
TiffOrientation = TiffExtraPrefix+'Orientation';
TiffResolutionUnit = TiffExtraPrefix+'ResolutionUnit';
TiffSoftware = TiffExtraPrefix+'Software';
TiffXResolution = TiffExtraPrefix+'XResolution';
TiffYResolution = TiffExtraPrefix+'YResolution';
TiffPageNumber = TiffExtraPrefix+'PageNumber';
TiffPageCount = TiffExtraPrefix+'PageCount';
TiffPageName = TiffExtraPrefix+'PageName';
TiffIsThumbnail = TiffExtraPrefix+'IsThumbnail';
TiffIsMask = TiffExtraPrefix+'IsMask';
TiffTileWidth = TiffExtraPrefix+'TileWidth';
TiffTileLength = TiffExtraPrefix+'TileLength';
TiffCompression = TiffExtraPrefix+'Compression';
TiffCompressionNone = 1;
TiffCompressionCCITTRLE = 2;
TiffCompressionCCITTFAX3 = 3;
TiffCompressionCCITTFAX4 = 4;
TiffCompressionLZW = 5;
TiffCompressionOldJPEG = 6;
TiffCompressionJPEG = 7;
TiffCompressionDeflateAdobe = 8;
TiffCompressionJBIGBW = 9;
TiffCompressionJBIGCol = 10;
TiffCompressionNeXT = 32766;
TiffCompressionCCITTRLEW = 32771;
TiffCompressionPackBits = 32773;
TiffCompressionThunderScan = 32809;
TiffCompressionIT8CTPAD = 32895;
TiffCompressionIT8LW = 32896;
TiffCompressionIT8MP = 32897;
TiffCompressionIT8BL = 32898;
TiffCompressionPixarFilm = 32908;
TiffCompressionPixarLog = 32909;
TiffCompressionDeflateZLib = 32946;
TiffCompressionDCS = 32947;
TiffCompressionJBIG = 34661;
TiffCompressionSGILog = 34676;
TiffCompressionSGILog24 = 34677;
TiffCompressionJPEG2000 = 34712;

Description

Functions and Procedures

function TiffRationalToStr(const r: TTiffRational): string;

This item has no description.

function StrToTiffRationalDef(const s: string; const Def: TTiffRational): TTiffRational;

This item has no description.

procedure ClearTiffExtras(Img: TFPCustomImage);

This item has no description.

procedure CopyTiffExtras(SrcImg, DestImg: TFPCustomImage);

This item has no description.

procedure WriteTiffExtras(Msg: string; Img: TFPCustomImage);

This item has no description.

function TiffCompressionName(c: Word): string;

This item has no description.

Types

TTiffChunkType = (...);

This item has no description.

Values
  • tctStrip
  • tctTile

Constants

TiffHandlerName = 'Tagged Image File Format';

This item has no description.

TiffRational0: TTiffRational = (Numerator: 0; Denominator: 0);

This item has no description.

TiffRational72: TTiffRational = (Numerator: 72; Denominator: 1);

This item has no description.

TiffExtraPrefix = 'Tiff';

This item has no description.

TiffPhotoMetric = TiffExtraPrefix+'PhotoMetricInterpretation';

This item has no description.

TiffGrayBits = TiffExtraPrefix+'GrayBits';

This item has no description.

TiffRedBits = TiffExtraPrefix+'RedBits';

This item has no description.

TiffGreenBits = TiffExtraPrefix+'GreenBits';

This item has no description.

TiffBlueBits = TiffExtraPrefix+'BlueBits';

This item has no description.

TiffAlphaBits = TiffExtraPrefix+'AlphaBits';

This item has no description.

TiffArtist = TiffExtraPrefix+'Artist';

This item has no description.

TiffCopyright = TiffExtraPrefix+'Copyright';

This item has no description.

TiffDocumentName = TiffExtraPrefix+'DocumentName';

This item has no description.

TiffDateTime = TiffExtraPrefix+'DateTime';

This item has no description.

TiffImageDescription = TiffExtraPrefix+'ImageDescription';

This item has no description.

TiffHostComputer = TiffExtraPrefix+'HostComputer';

This item has no description.

TiffMake_ScannerManufacturer = TiffExtraPrefix+'Make_ScannerManufacturer';

This item has no description.

TiffModel_Scanner = TiffExtraPrefix+'Model_Scanner';

This item has no description.

TiffOrientation = TiffExtraPrefix+'Orientation';

This item has no description.

TiffResolutionUnit = TiffExtraPrefix+'ResolutionUnit';

This item has no description.

TiffSoftware = TiffExtraPrefix+'Software';

This item has no description.

TiffXResolution = TiffExtraPrefix+'XResolution';

This item has no description.

TiffYResolution = TiffExtraPrefix+'YResolution';

This item has no description.

TiffPageNumber = TiffExtraPrefix+'PageNumber';

This item has no description.

TiffPageCount = TiffExtraPrefix+'PageCount';

This item has no description.

TiffPageName = TiffExtraPrefix+'PageName';

This item has no description.

TiffIsThumbnail = TiffExtraPrefix+'IsThumbnail';

This item has no description.

TiffIsMask = TiffExtraPrefix+'IsMask';

This item has no description.

TiffTileWidth = TiffExtraPrefix+'TileWidth';

This item has no description.

TiffTileLength = TiffExtraPrefix+'TileLength';

This item has no description.

TiffCompression = TiffExtraPrefix+'Compression';

This item has no description.

TiffCompressionNone = 1;

This item has no description.

TiffCompressionCCITTRLE = 2;

This item has no description.

TiffCompressionCCITTFAX3 = 3;

This item has no description.

TiffCompressionCCITTFAX4 = 4;

This item has no description.

TiffCompressionLZW = 5;

This item has no description.

TiffCompressionOldJPEG = 6;

This item has no description.

TiffCompressionJPEG = 7;

This item has no description.

TiffCompressionDeflateAdobe = 8;

This item has no description.

TiffCompressionJBIGBW = 9;

This item has no description.

TiffCompressionJBIGCol = 10;

This item has no description.

TiffCompressionNeXT = 32766;

This item has no description.

TiffCompressionCCITTRLEW = 32771;

This item has no description.

TiffCompressionPackBits = 32773;

This item has no description.

TiffCompressionThunderScan = 32809;

This item has no description.

TiffCompressionIT8CTPAD = 32895;

This item has no description.

TiffCompressionIT8LW = 32896;

This item has no description.

TiffCompressionIT8MP = 32897;

This item has no description.

TiffCompressionIT8BL = 32898;

This item has no description.

TiffCompressionPixarFilm = 32908;

This item has no description.

TiffCompressionPixarLog = 32909;

This item has no description.

TiffCompressionDeflateZLib = 32946;

This item has no description.

TiffCompressionDCS = 32947;

This item has no description.

TiffCompressionJBIG = 34661;

This item has no description.

TiffCompressionSGILog = 34676;

This item has no description.

TiffCompressionSGILog24 = 34677;

This item has no description.

TiffCompressionJPEG2000 = 34712;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.