|
LibGd 2.4.0-dev
GD Graphics library
|
Options for writing TIFF data with the gdTiffWrite*() API. More...
#include <gd.h>
Data Fields | |
| int | bitDepth |
| gdTiffColorSpace | colorspace |
| gdTiffCompression | compression |
| int | jpegQuality |
| int | minIsWhite |
| gdTiffResolutionUnit | resolutionUnit |
| float | xResolution |
| float | yResolution |
| gdTiffAlphaType | alphaType |
| const gdImageMetadata * | metadata |
Options for writing TIFF data with the gdTiffWrite*() API.
Initialize with gdTiffWriteOptionsInit() before setting fields. NULL options use defaults: 8-bit RGBA, Adobe Deflate compression, inch resolution units, 72x72 resolution, and unassociated alpha.
| gdTiffAlphaType gdTiffWriteOptions::alphaType |
Alpha sample type.
| int gdTiffWriteOptions::bitDepth |
Bits per sample: 1, 8, or 16.
| gdTiffColorSpace gdTiffWriteOptions::colorspace |
Output colorspace.
| gdTiffCompression gdTiffWriteOptions::compression |
TIFF compression.
| int gdTiffWriteOptions::jpegQuality |
JPEG compression quality when compression is GD_TIFF_COMPRESSION_JPEG.
| const gdImageMetadata* gdTiffWriteOptions::metadata |
Opaque TIFF tag metadata.
| int gdTiffWriteOptions::minIsWhite |
Non-zero to use white as the minimum sample value for gray or bilevel output.
| gdTiffResolutionUnit gdTiffWriteOptions::resolutionUnit |
Resolution unit.
| float gdTiffWriteOptions::xResolution |
Horizontal resolution to store in the TIFF file.
| float gdTiffWriteOptions::yResolution |
Vertical resolution to store in the TIFF file.