2010-08-04 24 views
1

Linux世界中的人們如何將矢量圖像嵌入到PDF中?將嵌入式矢量圖像/圖表轉化爲PDF的方法

我試圖從當前呈現爲SVG圖像的數據創建自動化報告。理想情況下,我想在PostScriptPDFDjVu格式中使用相同的XML。這些格式能夠在本地處理SVG到什麼程度?

更廣泛地說,人們的經歷是什麼?我應該

  1. 重用本地SVG XML嗎?
  2. 柵格化已經創建的SVG?
  3. 或者使用其他格式?

我僅限於可從Ubuntu 10.04 & Python訪問的格式。這可能會使我無法使用Adobe Illustrator文件。

+0

爲什麼要柵格化SVG?至少Postscript和PDF是矢量圖形格式。 – 2010-08-04 04:46:52

+0

是的,這將是理想的,我不知道該怎麼做。 – 2010-08-04 04:49:28

回答

0

調查Apache FOP,其主要目的是將XML轉換爲PDF。

上升空間(這個項目):

  • 全Apache項目(=>可靠)

缺點(這個項目):

  • 需要學習XSL-FO
  • 不是Python
0

Batik是一個不錯的Java SVG庫。它有一個名爲batik-rasterizer.jar的實用程序庫,可將SVG轉換爲一些有用的格式:PDF,TIFF,PNG和GIF。

您可以使用Jython通過python鏈接到這個庫。