Создание PDF, SVG и Hi-Res IMG в Java - Каир? Другие решения? - PullRequest
1 голос
/ 05 ноября 2010

Я хочу создать сглаженное изображение в формате pdf, svg и hi-res с помощью Java.

Проект java-gnome (http://java -gnome.sourceforge.net / 4.0 /) содержит cairo привязки, но есть проблемы с его использованием на XP из-за многопоточного GTK несовместимость с xp ...

Кто-нибудь из вас, ребята, которые успешно использовали java-gnome cairo, компилирует на xp? Существуют ли другие Java-решения / библиотеки, которые могут обрабатывать те же вещи с тем же качество

1 Ответ

2 голосов
/ 06 ноября 2010

Инструментарий Apache Batik представляет собой реализацию SVG, построенную на Java 2D-библиотеке: http://xmlgraphics.apache.org/batik/

Можно объективно сказать, что это одна из лучших, наиболее полных реализаций SVG: http://www.codedread.com/svg-support.php (это внизу таблицы)

Вы можете использовать его для рендеринга PDF-файлов (а также PNG и других растровых форматов) с использованием растеризатора SVG: http://xmlgraphics.apache.org/batik/tools/rasterizer.html

Я также могу сказать из личного опыта, что с ним очень легко работать, хотя я не очень часто использовал его в Windows.

...