Ignore:
Timestamp:
Apr 9, 2009, 10:24:28 PM (15 years ago)
Author:
イグトランス (egtra)
Message:

Metafileクラスの追加
(#242)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/Drawing/Imaging/misc.ab

    r703 r705  
    99
    1010Enum ColorMode
    11     ARGB32 = 0
    12     ARGB64 = 1
     11    Argb32Mode = 0
     12    Argb64Mode = 1
    1313End Enum
    1414
     
    6464
    6565Enum PaletteFlags
    66     PaletteFlagsHasAlpha    = &h0001
    67     PaletteFlagsGrayScale   = &h0002
    68     PaletteFlagsHalftone    = &h0004
     66    HasAlpha = 1
     67    GrayScale = 2
     68    Halftone = 4
    6969End Enum
    7070
     
    9595
    9696Enum ColorMatrixFlag
    97     Default   = 0
     97    Default = 0
    9898    SkipGrays = 1
    99     AltGray   = 2
     99    AltGray = 2
    100100End Enum
    101101
    102102Enum ImageCodecFlags
    103     Encoder            = &h00000001
    104     Decoder            = &h00000002
    105     SupportBitmap      = &h00000004
    106     SupportVector      = &h00000008
    107     SeekableEncode     = &h00000010
    108     BlockingDecode     = &h00000020
    109 
    110     Builtin            = &h00010000
    111     System             = &h00020000
    112     User               = &h00040000
     103    Encoder = &h00000001
     104    Decoder = &h00000002
     105    SupportBitmap = &h00000004
     106    SupportVector = &h00000008
     107    SeekableEncode = &h00000010
     108    BlockingDecode = &h00000020
     109
     110    Builtin = &h00010000
     111    System = &h00020000
     112    User = &h00040000
    113113End Enum
    114114
    115115Enum ImageLockMode
    116     Read        = &h0001
    117     Write       = &h0002
     116    Read = &h0001
     117    Write = &h0002
    118118    UserInputBuf= &h0004
    119119End Enum
     
    142142End Type
    143143
    144 Const PropertyTagTypeByte        = 1
    145 Const PropertyTagTypeASCII       = 2
    146 Const PropertyTagTypeShort       = 3
    147 Const PropertyTagTypeLong        = 4
    148 Const PropertyTagTypeRational    = 5
    149 Const PropertyTagTypeUndefined   = 7
    150 Const PropertyTagTypeSLONG       = 9
    151 Const PropertyTagTypeSRational  = 10
    152 
    153 Const PropertyTagExifIFD             = &h8769
    154 Const PropertyTagGpsIFD              = &h8825
    155 
    156 Const PropertyTagNewSubfileType      = &h00FE
    157 Const PropertyTagSubfileType         = &h00FF
    158 Const PropertyTagImageWidth          = &h0100
    159 Const PropertyTagImageHeight         = &h0101
    160 Const PropertyTagBitsPerSample       = &h0102
    161 Const PropertyTagCompression         = &h0103
    162 Const PropertyTagPhotometricInterp   = &h0106
    163 Const PropertyTagThreshHolding       = &h0107
    164 Const PropertyTagCellWidth           = &h0108
    165 Const PropertyTagCellHeight          = &h0109
    166 Const PropertyTagFillOrder           = &h010A
    167 Const PropertyTagDocumentName        = &h010D
    168 Const PropertyTagImageDescription    = &h010E
    169 Const PropertyTagEquipMake           = &h010F
    170 Const PropertyTagEquipModel          = &h0110
    171 Const PropertyTagStripOffsets        = &h0111
    172 Const PropertyTagOrientation         = &h0112
    173 Const PropertyTagSamplesPerPixel     = &h0115
    174 Const PropertyTagRowsPerStrip        = &h0116
    175 Const PropertyTagStripBytesCount     = &h0117
    176 Const PropertyTagMinSampleValue      = &h0118
    177 Const PropertyTagMaxSampleValue      = &h0119
    178 Const PropertyTagXResolution         = &h011A   ' Image resolution in width direction
    179 Const PropertyTagYResolution         = &h011B   ' Image resolution in height direction
    180 Const PropertyTagPlanarConfig        = &h011C   ' Image data arrangement
    181 Const PropertyTagPageName            = &h011D
    182 Const PropertyTagXPosition           = &h011E
    183 Const PropertyTagYPosition           = &h011F
    184 Const PropertyTagFreeOffset          = &h0120
    185 Const PropertyTagFreeByteCounts      = &h0121
    186 Const PropertyTagGrayResponseUnit    = &h0122
    187 Const PropertyTagGrayResponseCurve   = &h0123
    188 Const PropertyTagT4Option            = &h0124
    189 Const PropertyTagT6Option            = &h0125
    190 Const PropertyTagResolutionUnit      = &h0128   ' Unit of X and Y resolution
    191 Const PropertyTagPageNumber          = &h0129
    192 Const PropertyTagTransferFuncition   = &h012D
    193 Const PropertyTagSoftwareUsed        = &h0131
    194 Const PropertyTagDateTime            = &h0132
    195 Const PropertyTagArtist              = &h013B
    196 Const PropertyTagHostComputer        = &h013C
    197 Const PropertyTagPredictor           = &h013D
    198 Const PropertyTagWhitePoint          = &h013E
    199 Const PropertyTagPrimaryChromaticities = &h013F
    200 Const PropertyTagColorMap            = &h0140
    201 Const PropertyTagHalftoneHints       = &h0141
    202 Const PropertyTagTileWidth           = &h0142
    203 Const PropertyTagTileLength          = &h0143
    204 Const PropertyTagTileOffset          = &h0144
    205 Const PropertyTagTileByteCounts      = &h0145
    206 Const PropertyTagInkSet              = &h014C
    207 Const PropertyTagInkNames            = &h014D
    208 Const PropertyTagNumberOfInks        = &h014E
    209 Const PropertyTagDotRange            = &h0150
    210 Const PropertyTagTargetPrinter       = &h0151
    211 Const PropertyTagExtraSamples        = &h0152
    212 Const PropertyTagSampleFormat        = &h0153
    213 Const PropertyTagSMinSampleValue     = &h0154
    214 Const PropertyTagSMaxSampleValue     = &h0155
    215 Const PropertyTagTransferRange       = &h0156
    216 
    217 Const PropertyTagJPEGProc            = &h0200
    218 Const PropertyTagJPEGInterFormat     = &h0201
    219 Const PropertyTagJPEGInterLength     = &h0202
    220 Const PropertyTagJPEGRestartInterval = &h0203
    221 Const PropertyTagJPEGLosslessPredictors  = &h0205
    222 Const PropertyTagJPEGPointTransforms     = &h0206
    223 Const PropertyTagJPEGQTables         = &h0207
    224 Const PropertyTagJPEGDCTables        = &h0208
    225 Const PropertyTagJPEGACTables        = &h0209
    226 
    227 Const PropertyTagYCbCrCoefficients   = &h0211
    228 Const PropertyTagYCbCrSubsampling    = &h0212
    229 Const PropertyTagYCbCrPositioning    = &h0213
    230 Const PropertyTagREFBlackWhite       = &h0214
    231 
    232 Const PropertyTagICCProfile          = &h8773   ' This TAG is defined by ICC
    233                                                 ' for embedded ICC in TIFF
    234 Const PropertyTagGamma               = &h0301
    235 Const PropertyTagICCProfileDescriptor = &h0302
    236 Const PropertyTagSRGBRenderingIntent = &h0303
    237 
    238 Const PropertyTagImageTitle          = &h0320
    239 Const PropertyTagCopyright           = &h8298
    240 
    241 ' Extra TAGs (Like Adobe Image Information tags etc.)
    242 
    243 Const PropertyTagResolutionXUnit           = &h5001
    244 Const PropertyTagResolutionYUnit           = &h5002
    245 Const PropertyTagResolutionXLengthUnit     = &h5003
    246 Const PropertyTagResolutionYLengthUnit     = &h5004
    247 Const PropertyTagPrintFlags                = &h5005
    248 Const PropertyTagPrintFlagsVersion         = &h5006
    249 Const PropertyTagPrintFlagsCrop            = &h5007
    250 Const PropertyTagPrintFlagsBleedWidth      = &h5008
    251 Const PropertyTagPrintFlagsBleedWidthScale = &h5009
    252 Const PropertyTagHalftoneLPI               = &h500A
    253 Const PropertyTagHalftoneLPIUnit           = &h500B
    254 Const PropertyTagHalftoneDegree            = &h500C
    255 Const PropertyTagHalftoneShape             = &h500D
    256 Const PropertyTagHalftoneMisc              = &h500E
    257 Const PropertyTagHalftoneScreen            = &h500F
    258 Const PropertyTagJPEGQuality               = &h5010
    259 Const PropertyTagGridSize                  = &h5011
    260 Const PropertyTagThumbnailFormat           = &h5012  ' 1 = JPEG, 0 = RAW RGB
    261 Const PropertyTagThumbnailWidth            = &h5013
    262 Const PropertyTagThumbnailHeight           = &h5014
    263 Const PropertyTagThumbnailColorDepth       = &h5015
    264 Const PropertyTagThumbnailPlanes           = &h5016
    265 Const PropertyTagThumbnailRawBytes         = &h5017
    266 Const PropertyTagThumbnailSize             = &h5018
    267 Const PropertyTagThumbnailCompressedSize   = &h5019
    268 Const PropertyTagColorTransferFunction     = &h501A
    269 Const PropertyTagThumbnailData             = &h501B' RAW thumbnail bits in
    270                                                    ' JPEG format or RGB format
    271                                                    ' depends on
    272                                                    ' PropertyTagThumbnailFormat
    273 
    274 ' Thumbnail related TAGs
    275 
    276 Const PropertyTagThumbnailImageWidth       = &h5020  ' Thumbnail width
    277 Const PropertyTagThumbnailImageHeight      = &h5021  ' Thumbnail height
    278 Const PropertyTagThumbnailBitsPerSample    = &h5022  ' Number of bits per
    279                                                      ' component
    280 Const PropertyTagThumbnailCompression      = &h5023  ' Compression Scheme
    281 Const PropertyTagThumbnailPhotometricInterp = &h5024 ' Pixel composition
    282 Const PropertyTagThumbnailImageDescription = &h5025  ' Image Tile
    283 Const PropertyTagThumbnailEquipMake        = &h5026  ' Manufacturer of Image
    284                                                      ' Input equipment
    285 Const PropertyTagThumbnailEquipModel       = &h5027  ' Model of Image input
    286                                                      ' equipment
    287 Const PropertyTagThumbnailStripOffsets     = &h5028  ' Image data location
    288 Const PropertyTagThumbnailOrientation      = &h5029  ' Orientation of image
    289 Const PropertyTagThumbnailSamplesPerPixel  = &h502A  ' Number of components
    290 Const PropertyTagThumbnailRowsPerStrip     = &h502B  ' Number of rows per strip
    291 Const PropertyTagThumbnailStripBytesCount  = &h502C  ' Bytes per compressed
    292                                                      ' strip
    293 Const PropertyTagThumbnailResolutionX      = &h502D  ' Resolution in width
    294                                                      ' direction
    295 Const PropertyTagThumbnailResolutionY      = &h502E  ' Resolution in height
    296                                                      ' direction
    297 Const PropertyTagThumbnailPlanarConfig     = &h502F  ' Image data arrangement
    298 Const PropertyTagThumbnailResolutionUnit   = &h5030  ' Unit of X and Y
    299                                                      ' Resolution
    300 Const PropertyTagThumbnailTransferFunction = &h5031  ' Transfer function
    301 Const PropertyTagThumbnailSoftwareUsed     = &h5032  ' Software used
    302 Const PropertyTagThumbnailDateTime         = &h5033  ' File change date and
    303                                                      ' time
    304 Const PropertyTagThumbnailArtist           = &h5034  ' Person who created the
    305                                                      ' image
    306 Const PropertyTagThumbnailWhitePoint       = &h5035  ' White point chromaticity
    307 Const PropertyTagThumbnailPrimaryChromaticities = &h5036
    308                                                      ' Chromaticities of
    309                                                      ' primaries
    310 Const PropertyTagThumbnailYCbCrCoefficients = &h5037 ' Color space transforma-
    311                                                      ' tion coefficients
    312 Const PropertyTagThumbnailYCbCrSubsampling = &h5038  ' Subsampling ratio of Y
    313                                                      ' to C
    314 Const PropertyTagThumbnailYCbCrPositioning = &h5039  ' Y and C position
    315 Const PropertyTagThumbnailRefBlackWhite    = &h503A  ' Pair of black and white
    316                                                      ' reference values
    317 Const PropertyTagThumbnailCopyRight        = &h503B  ' CopyRight holder
    318 
    319 Const PropertyTagLuminanceTable            = &h5090
    320 Const PropertyTagChrominanceTable          = &h5091
    321 
    322 Const PropertyTagFrameDelay                = &h5100
    323 Const PropertyTagLoopCount                 = &h5101
    324 
    325 Const PropertyTagPixelUnit         = &h5110  ' Unit specifier for pixel/unit
    326 Const PropertyTagPixelPerUnitX     = &h5111  ' Pixels per unit in X
    327 Const PropertyTagPixelPerUnitY     = &h5112  ' Pixels per unit in Y
    328 Const PropertyTagPaletteHistogram  = &h5113  ' Palette histogram
    329 
    330 ' EXIF specific tag
    331 
    332 Const PropertyTagExifExposureTime  = &h829A
    333 Const PropertyTagExifFNumber       = &h829D
    334 
    335 Const PropertyTagExifExposureProg  = &h8822
    336 Const PropertyTagExifSpectralSense = &h8824
    337 Const PropertyTagExifISOSpeed      = &h8827
    338 Const PropertyTagExifOECF          = &h8828
    339 
    340 Const PropertyTagExifVer            = &h9000
    341 Const PropertyTagExifDTOrig         = &h9003 ' Date & time of original
    342 Const PropertyTagExifDTDigitized    = &h9004 ' Date & time of digital data generation
    343 
    344 Const PropertyTagExifCompConfig     = &h9101
    345 Const PropertyTagExifCompBPP        = &h9102
    346 
    347 Const PropertyTagExifShutterSpeed   = &h9201
    348 Const PropertyTagExifAperture       = &h9202
    349 Const PropertyTagExifBrightness     = &h9203
    350 Const PropertyTagExifExposureBias   = &h9204
    351 Const PropertyTagExifMaxAperture    = &h9205
    352 Const PropertyTagExifSubjectDist    = &h9206
    353 Const PropertyTagExifMeteringMode   = &h9207
    354 Const PropertyTagExifLightSource    = &h9208
    355 Const PropertyTagExifFlash          = &h9209
    356 Const PropertyTagExifFocalLength    = &h920A
    357 Const PropertyTagExifMakerNote      = &h927C
    358 Const PropertyTagExifUserComment    = &h9286
    359 Const PropertyTagExifDTSubsec       = &h9290  ' Date & Time subseconds
    360 Const PropertyTagExifDTOrigSS       = &h9291  ' Date & Time original subseconds
    361 Const PropertyTagExifDTDigSS        = &h9292  ' Date & TIme digitized subseconds
    362 
    363 Const PropertyTagExifFPXVer         = &hA000
    364 Const PropertyTagExifColorSpace     = &hA001
    365 Const PropertyTagExifPixXDim        = &hA002
    366 Const PropertyTagExifPixYDim        = &hA003
    367 Const PropertyTagExifRelatedWav     = &hA004  ' related sound file
    368 Const PropertyTagExifInterop        = &hA005
    369 Const PropertyTagExifFlashEnergy    = &hA20B
    370 Const PropertyTagExifSpatialFR      = &hA20C  ' Spatial Frequency Response
    371 Const PropertyTagExifFocalXRes      = &hA20E  ' Focal Plane X Resolution
    372 Const PropertyTagExifFocalYRes      = &hA20F  ' Focal Plane Y Resolution
    373 Const PropertyTagExifFocalResUnit   = &hA210  ' Focal Plane Resolution Unit
    374 Const PropertyTagExifSubjectLoc     = &hA214
    375 Const PropertyTagExifExposureIndex  = &hA215
    376 Const PropertyTagExifSensingMethod  = &hA217
    377 Const PropertyTagExifFileSource     = &hA300
    378 Const PropertyTagExifSceneType      = &hA301
    379 Const PropertyTagExifCfaPattern     = &hA302
    380 
    381 Const PropertyTagGpsVer             = &h0000
    382 Const PropertyTagGpsLatitudeRef     = &h0001
    383 Const PropertyTagGpsLatitude        = &h0002
    384 Const PropertyTagGpsLongitudeRef    = &h0003
    385 Const PropertyTagGpsLongitude       = &h0004
    386 Const PropertyTagGpsAltitudeRef     = &h0005
    387 Const PropertyTagGpsAltitude        = &h0006
    388 Const PropertyTagGpsGpsTime         = &h0007
    389 Const PropertyTagGpsGpsSatellites   = &h0008
    390 Const PropertyTagGpsGpsStatus       = &h0009
    391 Const PropertyTagGpsGpsMeasureMode  = &h00A
    392 Const PropertyTagGpsGpsDop          = &h000B  ' Measurement precision
    393 Const PropertyTagGpsSpeedRef        = &h000C
    394 Const PropertyTagGpsSpeed           = &h000D
    395 Const PropertyTagGpsTrackRef        = &h000E
    396 Const PropertyTagGpsTrack           = &h000F
    397 Const PropertyTagGpsImgDirRef       = &h0010
    398 Const PropertyTagGpsImgDir          = &h0011
    399 Const PropertyTagGpsMapDatum        = &h0012
    400 Const PropertyTagGpsDestLatRef      = &h0013
    401 Const PropertyTagGpsDestLat         = &h0014
    402 Const PropertyTagGpsDestLongRef     = &h0015
    403 Const PropertyTagGpsDestLong        = &h0016
    404 Const PropertyTagGpsDestBearRef     = &h0017
    405 Const PropertyTagGpsDestBear        = &h0018
    406 Const PropertyTagGpsDestDistRef     = &h0019
    407 Const PropertyTagGpsDestDist        = &h001A
    408 
    409144Enum ColorChannelFlag
    410145    ColorChannelC = 0
     
    425160
    426161Enum EmfType
    427     Only     = 4 'MetafileType.Emf As Long
    428     PlusOnly = 5 'MetafileType.EmfPlusOnly As Long
    429     PlusDual = 6 'MetafileType.EmfPlusDual As Long
     162    EmfOnly = 4 'MetafileType.Emf As Long
     163    EmfPlusOnly = 5 'MetafileType.EmfPlusOnly As Long
     164    EmfPlusDual = 6 'MetafileType.EmfPlusDual As Long
     165End Enum
     166
     167Enum MetafileFrameUnit
     168    Pixel = 2
     169    Point = 3
     170    Inch = 4
     171    Document = 5
     172    Millimeter = 6
     173    GdiCompatible
    430174End Enum
    431175
    432176Enum EncoderParameterValueType
    433     Byte          = 1
    434     ASCII          = 2
    435     Short          = 3
    436     Long          = 4
    437     Rational      = 5
    438     LongRange      = 6
    439     Undefined      = 7
    440     RationalRange = 8
     177    ValueTypeByte = 1
     178    ValueTypeAscii = 2
     179    ValueTypeShort = 3
     180    ValueTypeLong = 4
     181    ValueTypeRational = 5
     182    ValueTypeLongRange = 6
     183    ValueTypeUndefined = 7
     184    ValueTypeRationalRange = 8
    441185End Enum
    442186
     
    746490End Namespace
    747491End Namespace
     492
     493Namespace Gdiplus
     494Const PropertyTagTypeByte        = 1
     495Const PropertyTagTypeASCII       = 2
     496Const PropertyTagTypeShort       = 3
     497Const PropertyTagTypeLong        = 4
     498Const PropertyTagTypeRational    = 5
     499Const PropertyTagTypeUndefined   = 7
     500Const PropertyTagTypeSLONG       = 9
     501Const PropertyTagTypeSRational  = 10
     502
     503Const PropertyTagExifIFD             = &h8769
     504Const PropertyTagGpsIFD              = &h8825
     505
     506Const PropertyTagNewSubfileType      = &h00FE
     507Const PropertyTagSubfileType         = &h00FF
     508Const PropertyTagImageWidth          = &h0100
     509Const PropertyTagImageHeight         = &h0101
     510Const PropertyTagBitsPerSample       = &h0102
     511Const PropertyTagCompression         = &h0103
     512Const PropertyTagPhotometricInterp   = &h0106
     513Const PropertyTagThreshHolding       = &h0107
     514Const PropertyTagCellWidth           = &h0108
     515Const PropertyTagCellHeight          = &h0109
     516Const PropertyTagFillOrder           = &h010A
     517Const PropertyTagDocumentName        = &h010D
     518Const PropertyTagImageDescription    = &h010E
     519Const PropertyTagEquipMake           = &h010F
     520Const PropertyTagEquipModel          = &h0110
     521Const PropertyTagStripOffsets        = &h0111
     522Const PropertyTagOrientation         = &h0112
     523Const PropertyTagSamplesPerPixel     = &h0115
     524Const PropertyTagRowsPerStrip        = &h0116
     525Const PropertyTagStripBytesCount     = &h0117
     526Const PropertyTagMinSampleValue      = &h0118
     527Const PropertyTagMaxSampleValue      = &h0119
     528Const PropertyTagXResolution         = &h011A
     529Const PropertyTagYResolution         = &h011B
     530Const PropertyTagPlanarConfig        = &h011C
     531Const PropertyTagPageName            = &h011D
     532Const PropertyTagXPosition           = &h011E
     533Const PropertyTagYPosition           = &h011F
     534Const PropertyTagFreeOffset          = &h0120
     535Const PropertyTagFreeByteCounts      = &h0121
     536Const PropertyTagGrayResponseUnit    = &h0122
     537Const PropertyTagGrayResponseCurve   = &h0123
     538Const PropertyTagT4Option            = &h0124
     539Const PropertyTagT6Option            = &h0125
     540Const PropertyTagResolutionUnit      = &h0128
     541Const PropertyTagPageNumber          = &h0129
     542Const PropertyTagTransferFuncition   = &h012D
     543Const PropertyTagSoftwareUsed        = &h0131
     544Const PropertyTagDateTime            = &h0132
     545Const PropertyTagArtist              = &h013B
     546Const PropertyTagHostComputer        = &h013C
     547Const PropertyTagPredictor           = &h013D
     548Const PropertyTagWhitePoint          = &h013E
     549Const PropertyTagPrimaryChromaticities = &h013F
     550Const PropertyTagColorMap            = &h0140
     551Const PropertyTagHalftoneHints       = &h0141
     552Const PropertyTagTileWidth           = &h0142
     553Const PropertyTagTileLength          = &h0143
     554Const PropertyTagTileOffset          = &h0144
     555Const PropertyTagTileByteCounts      = &h0145
     556Const PropertyTagInkSet              = &h014C
     557Const PropertyTagInkNames            = &h014D
     558Const PropertyTagNumberOfInks        = &h014E
     559Const PropertyTagDotRange            = &h0150
     560Const PropertyTagTargetPrinter       = &h0151
     561Const PropertyTagExtraSamples        = &h0152
     562Const PropertyTagSampleFormat        = &h0153
     563Const PropertyTagSMinSampleValue     = &h0154
     564Const PropertyTagSMaxSampleValue     = &h0155
     565Const PropertyTagTransferRange       = &h0156
     566
     567Const PropertyTagJPEGProc            = &h0200
     568Const PropertyTagJPEGInterFormat     = &h0201
     569Const PropertyTagJPEGInterLength     = &h0202
     570Const PropertyTagJPEGRestartInterval = &h0203
     571Const PropertyTagJPEGLosslessPredictors  = &h0205
     572Const PropertyTagJPEGPointTransforms     = &h0206
     573Const PropertyTagJPEGQTables         = &h0207
     574Const PropertyTagJPEGDCTables        = &h0208
     575Const PropertyTagJPEGACTables        = &h0209
     576
     577Const PropertyTagYCbCrCoefficients   = &h0211
     578Const PropertyTagYCbCrSubsampling    = &h0212
     579Const PropertyTagYCbCrPositioning    = &h0213
     580Const PropertyTagREFBlackWhite       = &h0214
     581
     582Const PropertyTagICCProfile          = &h8773
     583Const PropertyTagGamma               = &h0301
     584Const PropertyTagICCProfileDescriptor = &h0302
     585Const PropertyTagSRGBRenderingIntent = &h0303
     586
     587Const PropertyTagImageTitle          = &h0320
     588Const PropertyTagCopyright           = &h8298
     589
     590' Extra TAGs (Like Adobe Image Information tags etc.)
     591Const PropertyTagResolutionXUnit           = &h5001
     592Const PropertyTagResolutionYUnit           = &h5002
     593Const PropertyTagResolutionXLengthUnit     = &h5003
     594Const PropertyTagResolutionYLengthUnit     = &h5004
     595Const PropertyTagPrintFlags                = &h5005
     596Const PropertyTagPrintFlagsVersion         = &h5006
     597Const PropertyTagPrintFlagsCrop            = &h5007
     598Const PropertyTagPrintFlagsBleedWidth      = &h5008
     599Const PropertyTagPrintFlagsBleedWidthScale = &h5009
     600Const PropertyTagHalftoneLPI               = &h500A
     601Const PropertyTagHalftoneLPIUnit           = &h500B
     602Const PropertyTagHalftoneDegree            = &h500C
     603Const PropertyTagHalftoneShape             = &h500D
     604Const PropertyTagHalftoneMisc              = &h500E
     605Const PropertyTagHalftoneScreen            = &h500F
     606Const PropertyTagJPEGQuality               = &h5010
     607Const PropertyTagGridSize                  = &h5011
     608Const PropertyTagThumbnailFormat           = &h5012
     609Const PropertyTagThumbnailWidth            = &h5013
     610Const PropertyTagThumbnailHeight           = &h5014
     611Const PropertyTagThumbnailColorDepth       = &h5015
     612Const PropertyTagThumbnailPlanes           = &h5016
     613Const PropertyTagThumbnailRawBytes         = &h5017
     614Const PropertyTagThumbnailSize             = &h5018
     615Const PropertyTagThumbnailCompressedSize   = &h5019
     616Const PropertyTagColorTransferFunction     = &h501A
     617Const PropertyTagThumbnailData             = &h501B
     618
     619' Thumbnail related TAGs
     620Const PropertyTagThumbnailImageWidth       = &h5020
     621Const PropertyTagThumbnailImageHeight      = &h5021
     622Const PropertyTagThumbnailBitsPerSample    = &h5022
     623Const PropertyTagThumbnailCompression      = &h5023
     624Const PropertyTagThumbnailPhotometricInterp = &h5024
     625Const PropertyTagThumbnailImageDescription = &h5025
     626Const PropertyTagThumbnailEquipMake        = &h5026
     627Const PropertyTagThumbnailEquipModel       = &h5027
     628Const PropertyTagThumbnailStripOffsets     = &h5028
     629Const PropertyTagThumbnailOrientation      = &h5029
     630Const PropertyTagThumbnailSamplesPerPixel  = &h502A
     631Const PropertyTagThumbnailRowsPerStrip     = &h502B
     632Const PropertyTagThumbnailStripBytesCount  = &h502C
     633Const PropertyTagThumbnailResolutionX      = &h502D
     634Const PropertyTagThumbnailResolutionY      = &h502E
     635Const PropertyTagThumbnailPlanarConfig     = &h502F
     636Const PropertyTagThumbnailResolutionUnit   = &h5030
     637Const PropertyTagThumbnailTransferFunction = &h5031
     638Const PropertyTagThumbnailSoftwareUsed     = &h5032
     639Const PropertyTagThumbnailDateTime         = &h5033
     640Const PropertyTagThumbnailArtist           = &h5034
     641Const PropertyTagThumbnailWhitePoint       = &h5035
     642Const PropertyTagThumbnailPrimaryChromaticities = &h5036
     643Const PropertyTagThumbnailYCbCrCoefficients = &h5037
     644Const PropertyTagThumbnailYCbCrSubsampling = &h5038
     645Const PropertyTagThumbnailYCbCrPositioning = &h5039
     646Const PropertyTagThumbnailRefBlackWhite    = &h503A
     647Const PropertyTagThumbnailCopyRight        = &h503B
     648
     649Const PropertyTagLuminanceTable            = &h5090
     650Const PropertyTagChrominanceTable          = &h5091
     651
     652Const PropertyTagFrameDelay                = &h5100
     653Const PropertyTagLoopCount                 = &h5101
     654
     655Const PropertyTagPixelUnit         = &h5110
     656Const PropertyTagPixelPerUnitX     = &h5111
     657Const PropertyTagPixelPerUnitY     = &h5112
     658Const PropertyTagPaletteHistogram  = &h5113
     659
     660' EXIF specific tag
     661Const PropertyTagExifExposureTime  = &h829A
     662Const PropertyTagExifFNumber       = &h829D
     663
     664Const PropertyTagExifExposureProg  = &h8822
     665Const PropertyTagExifSpectralSense = &h8824
     666Const PropertyTagExifISOSpeed      = &h8827
     667Const PropertyTagExifOECF          = &h8828
     668
     669Const PropertyTagExifVer            = &h9000
     670Const PropertyTagExifDTOrig         = &h9003
     671Const PropertyTagExifDTDigitized    = &h9004
     672
     673Const PropertyTagExifCompConfig     = &h9101
     674Const PropertyTagExifCompBPP        = &h9102
     675
     676Const PropertyTagExifShutterSpeed   = &h9201
     677Const PropertyTagExifAperture       = &h9202
     678Const PropertyTagExifBrightness     = &h9203
     679Const PropertyTagExifExposureBias   = &h9204
     680Const PropertyTagExifMaxAperture    = &h9205
     681Const PropertyTagExifSubjectDist    = &h9206
     682Const PropertyTagExifMeteringMode   = &h9207
     683Const PropertyTagExifLightSource    = &h9208
     684Const PropertyTagExifFlash          = &h9209
     685Const PropertyTagExifFocalLength    = &h920A
     686Const PropertyTagExifMakerNote      = &h927C
     687Const PropertyTagExifUserComment    = &h9286
     688Const PropertyTagExifDTSubsec       = &h9290
     689Const PropertyTagExifDTOrigSS       = &h9291
     690Const PropertyTagExifDTDigSS        = &h9292
     691
     692Const PropertyTagExifFPXVer         = &hA000
     693Const PropertyTagExifColorSpace     = &hA001
     694Const PropertyTagExifPixXDim        = &hA002
     695Const PropertyTagExifPixYDim        = &hA003
     696Const PropertyTagExifRelatedWav     = &hA004
     697Const PropertyTagExifInterop        = &hA005
     698Const PropertyTagExifFlashEnergy    = &hA20B
     699Const PropertyTagExifSpatialFR      = &hA20C
     700Const PropertyTagExifFocalXRes      = &hA20E
     701Const PropertyTagExifFocalYRes      = &hA20F
     702Const PropertyTagExifFocalResUnit   = &hA210
     703Const PropertyTagExifSubjectLoc     = &hA214
     704Const PropertyTagExifExposureIndex  = &hA215
     705Const PropertyTagExifSensingMethod  = &hA217
     706Const PropertyTagExifFileSource     = &hA300
     707Const PropertyTagExifSceneType      = &hA301
     708Const PropertyTagExifCfaPattern     = &hA302
     709
     710Const PropertyTagGpsVer             = &h0000
     711Const PropertyTagGpsLatitudeRef     = &h0001
     712Const PropertyTagGpsLatitude        = &h0002
     713Const PropertyTagGpsLongitudeRef    = &h0003
     714Const PropertyTagGpsLongitude       = &h0004
     715Const PropertyTagGpsAltitudeRef     = &h0005
     716Const PropertyTagGpsAltitude        = &h0006
     717Const PropertyTagGpsGpsTime         = &h0007
     718Const PropertyTagGpsGpsSatellites   = &h0008
     719Const PropertyTagGpsGpsStatus       = &h0009
     720Const PropertyTagGpsGpsMeasureMode  = &h000A
     721Const PropertyTagGpsGpsDop          = &h000B
     722Const PropertyTagGpsSpeedRef        = &h000C
     723Const PropertyTagGpsSpeed           = &h000D
     724Const PropertyTagGpsTrackRef        = &h000E
     725Const PropertyTagGpsTrack           = &h000F
     726Const PropertyTagGpsImgDirRef       = &h0010
     727Const PropertyTagGpsImgDir          = &h0011
     728Const PropertyTagGpsMapDatum        = &h0012
     729Const PropertyTagGpsDestLatRef      = &h0013
     730Const PropertyTagGpsDestLat         = &h0014
     731Const PropertyTagGpsDestLongRef     = &h0015
     732Const PropertyTagGpsDestLong        = &h0016
     733Const PropertyTagGpsDestBearRef     = &h0017
     734Const PropertyTagGpsDestBear        = &h0018
     735Const PropertyTagGpsDestDistRef     = &h0019
     736Const PropertyTagGpsDestDist        = &h001A
     737End Namespace
Note: See TracChangeset for help on using the changeset viewer.