首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件大小将pdf转换为tiff

文件大小将pdf转换为tiff
EN

Stack Overflow用户
提问于 2017-08-24 03:19:15
回答 3查看 892关注 0票数 1

我用ghostscriptSharp把文件转换成TIFF文件以便传真。PDF文件有时包含收据的影印件。

我使用的是高x宽为400x400的tiffg3驱动程序。我注意到,包含复印件的PDF在转换为TIFF时往往会增大大小,而不包含复印件的PDF则会缩小。我看到的典型增长是从1MB增加到25MB。

我尝试将压缩添加到TIFF,但传真进程无法读取它。有没有一种方法可以在不降低分辨率的情况下减小ghostscriptSharp的输出大小?

EN

回答 3

Stack Overflow用户

发布于 2017-08-24 15:32:51

创建位图,即使是低分辨率的单色位图,也可能比基于矢量的描述语言更大。

考虑一下:

(Hello World) Tj

这就是PDF文件中的16个字节,并且即使你改变字体大小,它也不会改变。如果您将其转换为位图,即使是在低分辨率和压缩的情况下,它也可能超过该大小。

这就是为什么将页面描述语言呈现为位图会产生更大的文件,这也是使用页面描述语言打印而不是发送大的位图的原因之一。

Ghostscript中的tiffg3和tiffg4设备只产生单色输出,因为这是使用G3和G4编码所能编码的全部内容。TIFF G3已使用传真CCITT组3压缩方案(组3= g3)进行压缩。如果您尝试使用其他方案压缩它,那么您的传真软件将无法读取它。

您可以尝试使用CCITT Group 4传真压缩( tiffg4设备),但如果这不起作用,那么基本上就是您得到的结果。您唯一的其他选择是以较低的分辨率创建TIFF。你没有说你当前使用的是什么分辨率。传真通常支持3种分辨率: 408x391、204x196和204x98。如果你使用的是超精细(408x391),那么你可以切换到较低的分辨率。

我不明白为什么这是一个问题,既然你是通过传真发送文件的,为什么你要关心你得到的中间TIFF文件有多大呢?

票数 1
EN

Stack Overflow用户

发布于 2017-08-24 03:25:24

如果压缩不起作用,而且你不能降低分辨率,那么剩下的唯一选择就是颜色深度。在附加复印件时,转换可能使用更多的颜色(因为阴影中的渐变,或纸张的特定颜色,等等);但收据可能在没有所有颜色的情况下完全可读(只要“墨水”显示为与“纸张”不同)。

如果你的转换工具有一个选择颜色深度的设置,修补它可能是你最好的选择。

票数 0
EN

Stack Overflow用户

发布于 2017-08-24 07:48:31

如果您的工具包允许使用传真编码选项,那么您最好的选择将是用Group 4编码产生一个双色(黑白)的争执。这种压缩方案的缺点是,你有越多的“灰色”(典型的彩色图片转换为灰度),你的文件将会更大,否则,对于大多数事情,压缩比将是很好的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45847788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档