我正在使用Itext pdf生成包含图像的pdf。对于CMYK类型的JPEG图像,我得到的pdf几乎是所用图像大小的两倍。但对于相同图像的RGB版本,pdf几乎与图像大小相同。
我想知道pdf大小增加背后的确切原因。请注意,pdf仅包含图像和一些文本注释。
答案 0 :(得分:0)
我已经采用文件大小为714 KB的CMYK JPEG image from Wikipedia。
我创建的PDF文件只包含此图片。这导致文件大小为1.06 MB,其中714 KB由原始图像组成,373 KB用于引入CMYK图像时所需的颜色空间信息。一起大约1.06 MB,这意味着PDF对象的开销非常小。
我猜你忽略了这样一个事实:PDF需要基于ICC的色彩空间信息以及CMYK JPEG图像。使用我在维基百科上找到的图像进行测试时,我没有看到任何其他异常结果。