解决tiff按jpeg压缩时文件太大的问题
This commit is contained in:
parent
356b8a44c9
commit
25bc47ae81
|
@ -338,6 +338,12 @@ HGResult HGAPI HGImgFmt_SaveImageToTiffWriter(HGTiffWriter writer, HGImage image
|
||||||
TIFFSetField(tif, TIFFTAG_RESOLUTIONUNIT, info->resolutionUnit);
|
TIFFSetField(tif, TIFFTAG_RESOLUTIONUNIT, info->resolutionUnit);
|
||||||
TIFFSetField(tif, TIFFTAG_XRESOLUTION, info->xResolution);
|
TIFFSetField(tif, TIFFTAG_XRESOLUTION, info->xResolution);
|
||||||
TIFFSetField(tif, TIFFTAG_YRESOLUTION, info->yResolution);
|
TIFFSetField(tif, TIFFTAG_YRESOLUTION, info->yResolution);
|
||||||
|
|
||||||
|
if (info->compression == HGIMGFMT_TIFFCOMP_JPEG)
|
||||||
|
{
|
||||||
|
TIFFSetField(tif, TIFFTAG_JPEGCOLORMODE, JPEGCOLORMODE_RGB);
|
||||||
|
TIFFSetField(tif, TIFFTAG_PHOTOMETRIC, PHOTOMETRIC_YCBCR);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue