我使用 Bit Miracle 的 LibTiff.Net 将扫描图像转换为 tiff 文件,但我想保存 200dpi 的图像,即使是用 300 dpi 扫描的图像我在 Bit Miracle 站点示例中找到了这个
tif.SetField(TiffTag.XRESOLUTION, img.HorizontalResolution);
tif.SetField(TiffTag.YRESOLUTION, img.VerticalResolution);
但我进行了此更改以始终将分辨率设置为 200dpi :
tif.SetField(TiffTag.XRESOLUTION, 200);
tif.SetField(TiffTag.YRESOLUTION, 200);
在 tif 文件属性中它说 200 dpi 但文件大小在更改前后不变 163 Ko,
我搜索了代码中使用的所有分辨率,并将其设为 200,但文件大小始终相同。
如果我更改了SetField
我在文件属性中得到的值,但没有在图像的重新分辨率中得到它(所有分辨率测试的大小始终相同)
如何更改目标 tif 的分辨率?