我使用 FreeImage 打开一个多页 TIFF 文件并锁定特定页面。之后,我使用以下代码更改页面的图像分辨率:
FreeImage.SetResolutionX(page, (uint)outputDpi);
FreeImage.SetResolutionY(page, (uint)outputDpi);
在此之后,我想将页面导出为 JPEG,如下所示:
FreeImage.SaveEx(ref page, outputPath, FREE_IMAGE_FORMAT.FIF_JPEG, FREE_IMAGE_SAVE_FLAGS.TIFF_JPEG, depth, false);
但是,在此之后,我保存的文件中总是有 72x72 的分辨率。我错过了什么?