2011-06-14 90 views
4

我有一個Swing Graphics2D對象,我想呈現給HTML/JS/CSS。有沒有圖書館或其他方式來做到這一點?將Java圖形呈現爲HTML

我正在考慮類似iText的東西,用於將Java導出爲PDF,但導出爲HTML。

在此先感謝!

回答

7

您可以將其保存爲圖像(即jpg),然後用簡單的<img />標籤顯示此圖像。

+1

+1,KISS哲學 – mre 2011-06-14 01:10:22

+5

對於線條藝術+其他渲染的圖形,照片的JPG使用PNG而不是JPG。 – 2011-06-14 01:37:01

2

如果你的圖形渲染主要是路徑和線條以及多邊形和圓圈,這應該很容易轉化爲SVG(但我不知道一個庫)。否則,一個位圖是最安全的選擇(PNG應該打敗JPG來保證質量,並且爲渲染圖形提供文件大小)。


編輯:我還沒有使用它的個人,但是Apache蠟染有Graphics2D子類,可以被用來生成SVG文件。