我们可以有一个多页的jpeg图像吗?

时间:2016-09-02 03:02:43

标签: c# image tiff

我们可以拥有多页jpeg图像吗?

我有一个包含多个页面的TIFF图像文件,但它太大了,首先想到的是将其更改为jpeg格式,但是在jpeg中我只能看到第一页。因此我意识到只有TIFF格式允许在一个文件中存在多个图像。是真的吗?

现在我尝试应用不同的EncoderParameters来减少TIFF文件的大小,但没有运气。有人曾经在这个问题上工作过吗?你是如何设法减少TIFF图像的大小的。

Encoder.Quality似乎根本不适用于TIFF。 EncoderValue.CompressionLZW是缩小尺寸的最佳选择,但我仍想减小尺寸。

将dpi更改为50会缩小尺寸,但这会使图像过于模糊。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

JPEG在技术上是图像压缩,JPEG文件类型实际上是JFIF,它不支持多帧。 TIFF是一个支持JPEG压缩算法的图像容器,所以你应该能够保存TIFF文件,只需将每个页面保存为单独的JPEG加法。

这是一个stackoverflow帖子,详细介绍了如何实现这个目标:

Create multipage Tiff with JPEG compression .NET