On Ghostscript:创建一个空白.tif文档的最快方法

问题描述:

传统后端需要带.tif文档的电子邮件正文,没有tif,并且失败。所以我需要生成一个空白.tif,有没有一种快速的方法来做到这一点与ghostscript?On Ghostscript:创建一个空白.tif文档的最快方法


编辑:使项目安装时使用一次,当我需要它。

下面的行中会产生1个像素TIFF文件(340个字节)。这是我能得到的最小的Tiff文件。

gswin32c.exe -q -dNOPAUSE -sDEVICE=tiffpack -g1x1 -sOutputFile=small.tif -c newpath 0 0 moveto 1 1 lineto closepath stroke showpage quit 

事实上,你甚至可以减少命令:

gswin32c.exe -q -dNOPAUSE -sDEVICE=tiffpack -g1x1 -sOutputFile=small.tif -c showpage quit 

没有大小的增益,唉。

难道你不能让你的空白.tif文件一次,然后每次需要时附加相同的文件?

+0

最好这样做,但我仍然想生成它,因为我不想创建它,然后将其分发到包中。 – Setori 2008-10-23 04:53:02

+0

.tif的定义不会改变,所以一旦生成的文件可以被认为只是一组字节,它是“blank .tif”的魔术字。您不必将其存储在文件系统中,它可以作为资源或直接存储在代码中。没有比一个额外的依赖更好吗? – fryguybob 2008-10-23 04:57:13

可能是这样的位置:Re: [R] Making TIFF images with rtiff