![PDF 打印机可将每页打印成单独的 PDF 文件](https://linux22.com/image/1252270/PDF%20%E6%89%93%E5%8D%B0%E6%9C%BA%E5%8F%AF%E5%B0%86%E6%AF%8F%E9%A1%B5%E6%89%93%E5%8D%B0%E6%88%90%E5%8D%95%E7%8B%AC%E7%9A%84%20PDF%20%E6%96%87%E4%BB%B6.png)
这是给朋友的(哈哈),他们有批量打印的专有软件。他们可以选择一次打印一件东西,但批量打印 1 到 n 个客户。因此,他们不是为每个客户单独打印东西(繁琐且非常耗时),而是为所有客户打印 X 项,或为所有客户打印 Y 项。
由于这些打印件是单独交付给客户的,因此无法打印成一个 PDF 文件,所以我的朋友必须打印到纸上。我们希望它运行打印批处理,但将每页作为一个 PDF 文件发送。然后可以将它们通过电子邮件发送给客户。自动化将是以后考虑的问题。
这不仅是一种节省成本的措施,而且也是一种环境考虑,因为这些打印件通常只需读取一次。
这是一家拥有 10 多个客户的小型企业,因此成本是首要考虑因素。不过,如果有人能给我一些建议,告诉我应该选择哪个,我准备定制一个现有的开源软件包。
编辑:
抱歉,我忘了说这是 Windows
答案1
有PDF创建器这是一个虚拟 PDF 打印机。它允许在打印完成后运行命令。
編輯是一个基于命令行的程序,用于对 PDF 文件执行基本操作,包括拆分 PDF 文件。从手册页,这可能是你想要的部分:爆发
爆裂
将单个输入 PDF 文档拆分为单独的页面。还创建一个名为 doc_data.txt 的报告,该报告与 dump_data 的输出相同。如果省略输出部分,则 PDF 页面将命名为:pg_%04d.pdf,例如:pg_0001.pdf、pg_0002.pdf 等。要自己命名这些页面,请在输出部分中提供 printf 样式的格式字符串。例如,如果您希望页面命名为:page_01.pdf、page_02.pdf 等,请将输出 page_%02d.pdf 传递给 pdftk。可以通过附加输出选项(例如owner_pw)对输出进行加密,例如:
pdftk in.pdf burst owner_pw foopass
这两个程序结合起来应该可以让你做你想做的事情。
答案2
您正在寻找理光打印与共享,这个单一应用程序的功能甚至比您要求的还要多。(商业解决方案)
据我正确理解,您只想打印一个大卷轴并将其拆分为每页或每个客户,然后将其作为附件直接通过电子邮件发送给客户。
这可以通过 Print&Share 一步完成。这将创建一个频道,该频道可拆分您的文档并自动通过电子邮件发送每个文档。(注意:如果您不想直接发送电子邮件,您可以创建一个文件打印机频道而不是电子邮件频道,然后生成 PDF 文件)
打开“打印和共享”并创建带有电子邮件渠道的新配置文件
在配置文件对话框中设置输出改为:“文档中的每一页都是单独传输的”
点击选项更改传输创建选项
“每页创建一个新的传输”并将其设置为 1。或者,如果您想在条形码或文本上拆分,请添加参数识别。
将收件人:电子邮件设置为参数识别,以便自动发送邮件。
只需 1 分钟进行配置,您需要做的就是打印到 Print&Share,然后让问题自行解决。
(我自己使用它根据条形码拆分报告并存档,而不是通过电子邮件发送)。
如果你需要额外的培训,网站上有手册、实用指南,还有很多视频(渠道)。
(我与该产品有关联)