星期一, 6月 21, 2010

利用 unoconv 批次轉換 文件為 PDF

在Linux內可以使用 openOffice 將文件轉成 PDF 格式來方便觀看
但是如果一次要轉換大量的文件該如何作呢?

這個時候可以利用 unoconv 這個套件配合 find 指令來進行

套件的安裝可以使用 one-click install  來安裝
套件如下
http://software.opensuse.org/search?q=unoconv&baseproject=openSUSE:11.2

如果是針對單一檔案可以使用下列方式來轉換

unoconv  -f  pdf   linux.odp

如果要批次轉換可以搭配 find 指令來進行

例如
find .  -name  '*.odp'  -exec  unoconv  -f  pdf   {}  \;

會搜尋目前目錄下的 odp 檔案將其轉成 pdf 格式

enjoy it ~~

沒有留言: