1 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 2 /* EXIFPROBE - TIFF/JPEG/EXIF image file probe */ 3 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 4 /* Copyright (C) 2002 by Duane H. Hesser. All rights reserved. */ 5 /* */ 6 /* See the file LICENSE.EXIFPROBE for terms of use. */ 7 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 8 9 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 10 /* @(#) $Id: tifftags.h,v 1.2 2005/05/30 15:53:10 alex Exp $" */ 11 /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ 12 13 /* All tags defined in TIFF6 spec */ 14 15 #ifndef TIFFTAGS_INCLUDED 16 #define TIFFTAGS_INCLUDED 17 18 #define TIFFTAG_NewSubFileType 0x00FE /* 254 */ 19 #define TIFFTAG_OldSubFileType 0x00FF /* 255 */ 20 #define TIFFTAG_ImageWidth 0x0100 /* 256 */ 21 #define TIFFTAG_ImageLength 0x0101 /* 257 */ 22 #define TIFFTAG_BitsPerSample 0x0102 /* 258 */ 23 #define TIFFTAG_Compression 0x0103 /* 259 */ 24 #define TIFFTAG_PhotometricInterpretation 0x0106 /* 262 */ 25 #define TIFFTAG_Thresholding 0x0107 /* 263 */ 26 #define TIFFTAG_CellWidth 0x0108 /* 264 */ 27 #define TIFFTAG_CellLength 0x0109 /* 265 */ 28 #define TIFFTAG_FillOrder 0x010A /* 266 */ 29 #define TIFFTAG_DocumentName 0x010D /* 269 */ 30 #define TIFFTAG_ImageDescription 0x010E /* 270 */ 31 #define TIFFTAG_Make 0x010F /* 271 */ 32 #define TIFFTAG_Model 0x0110 /* 272 */ 33 #define TIFFTAG_StripOffsets 0x0111 /* 273 */ 34 #define TIFFTAG_Orientation 0x0112 /* 274 */ 35 #define TIFFTAG_SamplesPerPixel 0x0115 /* 277 */ 36 #define TIFFTAG_RowsPerStrip 0x0116 /* 278 */ 37 #define TIFFTAG_StripByteCounts 0x0117 /* 279 */ 38 #define TIFFTAG_MinSampleValue 0x0118 /* 280 */ 39 #define TIFFTAG_MaxSampleValue 0x0119 /* 281 */ 40 #define TIFFTAG_XResolution 0x011A /* 282 */ 41 #define TIFFTAG_YResolution 0x011B /* 283 */ 42 #define TIFFTAG_PlanarConfiguration 0x011C /* 284 */ 43 #define TIFFTAG_PageName 0x011D /* 285 */ 44 #define TIFFTAG_XPosition 0x011E /* 286 */ 45 #define TIFFTAG_YPosition 0x011F /* 287 */ 46 #define TIFFTAG_FreeOffsets 0x0120 /* 288 */ 47 #define TIFFTAG_FreeByteCounts 0x0121 /* 289 */ 48 #define TIFFTAG_GrayResponseUnit 0x0122 /* 290 */ 49 #define TIFFTAG_GrayResponseCurve 0x0123 /* 291 */ 50 #define TIFFTAG_T4Options 0x0124 /* 292 */ 51 #define TIFFTAG_T6Options 0x0125 /* 293 */ 52 #define TIFFTAG_ResolutionUnit 0x0128 /* 296 */ 53 #define TIFFTAG_PageNumber 0x0129 /* 297 */ 54 #define TIFFTAG_TransferFunction 0x012D /* 301 */ 55 #define TIFFTAG_Software 0x0131 /* 305 */ 56 #define TIFFTAG_DateTime 0x0132 /* 306 */ 57 #define TIFFTAG_Artist 0x013B /* 315 */ 58 #define TIFFTAG_HostComputer 0x013C /* 316 */ 59 #define TIFFTAG_Predictor 0x013D /* 317 */ 60 #define TIFFTAG_WhitePoint 0x013E /* 318 */ 61 #define TIFFTAG_PrimaryChromaticities 0x013F /* 319 */ 62 #define TIFFTAG_ColorMap 0x0140 /* 320 */ 63 #define TIFFTAG_HalftoneHints 0x0141 /* 321 */ 64 #define TIFFTAG_TileWidth 0x0142 /* 322 */ 65 #define TIFFTAG_TileLength 0x0143 /* 323 */ 66 #define TIFFTAG_TileOffsets 0x0144 /* 324 */ 67 #define TIFFTAG_TileByteCounts 0x0145 /* 325 */ 68 #define TIFFTAG_SubIFDtag 0x014A /* 330 */ 69 #define TIFFTAG_InkSet 0x014C /* 332 */ 70 #define TIFFTAG_InkNames 0x014D /* 333 */ 71 #define TIFFTAG_NumberOfInks 0x014E /* 334 */ 72 #define TIFFTAG_DotRange 0x0150 /* 336 */ 73 #define TIFFTAG_TargetPrinter 0x0151 /* 337 */ 74 #define TIFFTAG_ExtraSamples 0x0152 /* 338 */ 75 #define TIFFTAG_SampleFOrmat 0x0153 /* 339 */ 76 #define TIFFTAG_SMinSampleValue 0x0154 /* 340 */ 77 #define TIFFTAG_SMaxSampleValue 0x0155 /* 341 */ 78 #define TIFFTAG_TransferRange 0x0156 /* 342 */ 79 #define TIFFTAG_JPEGTables 0x015B /* 347 */ 80 #define TIFFTAG_JpegProc 0x0200 /* 512 */ 81 #define TIFFTAG_JPEGInterchangeFormat 0x0201 /* 513 */ 82 #define TIFFTAG_JPEGInterchangeFormatLength 0x0202 /* 514 */ 83 #define TIFFTAG_JPEGRestartInterval 0x0203 /* 515 */ 84 #define TIFFTAG_JPEGLosslessPredictor 0x0205 /* 517 */ 85 #define TIFFTAG_JPEGPointTransforms 0x0206 /* 518 */ 86 #define TIFFTAG_JPEGQTables 0x0207 /* 519 */ 87 #define TIFFTAG_JPEGDCTables 0x0208 /* 520 */ 88 #define TIFFTAG_JPEGACTables 0x0209 /* 521 */ 89 #define TIFFTAG_YCbCrCoefficients 0x0211 /* 529 */ 90 #define TIFFTAG_YCbCrSubSampling 0x0212 /* 530 */ 91 #define TIFFTAG_YcbCrPositioning 0x0213 /* 531 */ 92 #define TIFFTAG_ReferenceBlackWhite 0x0214 /* 532 */ 93 #define TIFFTAG_Copyright 0x8298 /* 32432 */ 94 95 #endif 96