我正在研究從嵌入式系統創建PDF文件的可能性,特別是使用IAR工具的ARM9。開放源代碼或許可證是好的 - 我發現很難在網上搜索,我希望這裏有人使用了一個包。 C或C++是首選,我們將創建相當簡單的報告,只有少量文本和圖形。PDF創建軟件可用?
更新:通過搜索,我找到了PDFTron - 任何人都有任何經驗嗎?似乎它可能會做我們想要的。
我正在研究從嵌入式系統創建PDF文件的可能性,特別是使用IAR工具的ARM9。開放源代碼或許可證是好的 - 我發現很難在網上搜索,我希望這裏有人使用了一個包。 C或C++是首選,我們將創建相當簡單的報告,只有少量文本和圖形。PDF創建軟件可用?
更新:通過搜索,我找到了PDFTron - 任何人都有任何經驗嗎?似乎它可能會做我們想要的。
看看iText - 我以前用過它,效果很好。
(它是基於Java的,但你說:「C或C++的首選」,不要求)
我也會提到這一點,但Java似乎與嵌入式系統無法很好地結合;也許這個有足夠的內存/ CPU等來處理它。 – 2009-01-29 23:46:47
有多大,你所定位的系統?如果您可以負擔運行Python解釋器和Inkscape的副本(不需要X),則可以使用一個很好的工具鏈。
上次我遇到你是那種問題的空間,我用Inkscape的渲染SVG在非GUI模式PDF,如下:
inkscape --without-gui --export-pdf=foo.pdf foo.svg
...其中SVG建使用模板替換。 (在過去,我使用Genshi模板語言來構建模板,這恰好與Inkscape的GUI功能交互操作 - Inkscape-GUI-SVG編輯器不會刪除名稱空間中的標記因此你可以在Inkscape中編輯一個SVG模板,甚至在標記爲Genshi模板之後!)
謝謝 - 看起來不錯。該設備是一種生物技術儀器,PDF用於輸出報告 – Jeff 2009-01-30 05:30:11
啊。接下來我會猜測醫療。 (我們公司生產醫療產品,但我們遇到了一個模糊的類似問題,但我們只是登錄到SD卡上的文件。) – 2009-01-30 13:43:30