2013-08-29 62 views
0

我正在尋找一種方法,通過它我可以打印一個文檔,並且每個打印的副本上都有一個增加的字段。我目前運行的是linux,因此與幾個程序一起使用bash可能是要走的路,但我不知道從哪裏開始。序列化打印方法

我有一個文檔,用於我們的業務,目前是手動加蓋序列號...我們只想打印他們,但無法找到一種方法來增加特定的領域。我想爲文檔使用PDF或ODF/ODT。

感謝您的幫助!

+0

嘗試閱讀這些頁面:http://tkjacobsen.wordpress.com/2008/04/25/print-pdf-files-from-bash/,http://stackoverflow.com/questions/1764094/bash -script印刷-A-PDF到一個PDF功能於Linux操作系統。如果您找到了一個好的命令,請回復或更新您的線索,但仍然需要幫助(至少在腳本方面)。 – konsolebox

+0

我不會將此添加爲「答案」,因爲我不知道這在OOO/LibreOffice中是否可行。但是,在MS Office(Windows)中,只需定義名爲「Print」的VBA宏以匹配本地打印命令即可。在那裏,你會更新序列號然後調用本地打印功能。這將在使用GUI進行打印時使用。過去我經常在Save函數中使用這個函數來向Word中添加一個「可憐的人」GIT來保留版本。 –

回答

0

該文檔如何在第一個地方生成?

如果你掌握了這個過程,你當然可以在該級別添加序列化。例如,如果使用LibreOffice,則可以在LibreOffice中執行此操作。如果使用文本格式化程序(如LaTeX,Lout,....)只是發出格式化指令(例如.tex.lout源文件)並帶有一些獨特的計數(可能更容易在Python或Ocaml等某些腳本語言中執行)。

然後運行相關工具以獲取.pdf文件。