如何使用CUPS(lp命令)打印多页tiff文件?

时间:2013-08-20 15:03:44

标签: linux unix ubuntu tiff multipage

在Linux系统(Ubuntu)上我有一个多页TIFF文件(file.tiff)。

当我使用“lp file.tiff”命令将其发送到打印机时,只打印第一页。

如何打印所有页面?

我有以下已知选项:

  1. 将文件拆分为单页TIFF
  2. 将TIFF转换为PDF
  3. 我想保留多页TIFF并避免创建其他格式。有没有办法让CUPS打印多页TIFF文件中的所有页面?

    (请不要提供“转换文件”作为答案,因为我知道那些,我正在寻找一个CUPS方法,lpprintmultipagetiff - 请?)。

1 个答案:

答案 0 :(得分:0)

使用tiff2ps。链接如下。您还可以设置一个脏循环来手动打印每个页面。

for((i=1;i<=884;i++)); do <your lpr print command>; done

注意:884是最后一页...我只是在猜测。打印所需页面时,在lpr打印命令中使用$ i。

http://linux.about.com/library/cmd/blcmdl1_tiff2ps.htm