[心得] ghostscript 在引入 pdf 圖形的輔助

看板LaTeX (論文排版)作者 (bleph)時間10年前 (2015/06/14 11:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
主要還是回自己的文 :P XeTeX 處理 pdf 圖形時, 個人遇過兩個困難: 1. 出現 rotating 90... not supported yet -> 結果無法引入圖形 經過 google, 發現這可以用 ghostscript 來解決 主要是參考大陸的文章: http://bbs.ctex.org/forum.php?mod=viewthread&tid=66781 你可以先處理一下原圖形,然後就可以用在xelatex中了。 這個操作並不複雜,用 GhostScript就可以,如在Windows下,用 gswin32c -sDEVICE=pdfwrite -o new-bolt.pdf bolt.pdf 就可以得到一個new-bolt.pdf,結果就會把裡面多餘的旋轉命令去掉。 大量圖形很容易做批處理操作。 2. PDF 版本轉換的問題: XeTeX 支援的版本在 PDF-1.4 以下, 對於較新的版本, 可以用以下指令 轉換, 這樣子的速度會比較快: 參考: https://rohieb.wordpress.com/2012/06/09/use-ghostscript-to-convert-pdf-files/ 指令是: gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dNOPAUSE -dQUIET -dBATCH -sOutputFile=new-pdf1.5.pdf original.pdf (gs 可能要用 gswin32c 取代) 這樣子可以把原本 original.pdf 轉換成 1.5 版的 new-pdf1.5.pdf 檔案 ghostscript 是免費軟體, 可自由下載使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.0.219 ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1434252703.A.028.html
文章代碼(AID): #1LVFMV0e (LaTeX)
文章代碼(AID): #1LVFMV0e (LaTeX)