Batik - это набор инструментов на основе Java для приложений или апплетов, которые хотят использовать изображения в формате масштабируемой векторной графики (SVG) для различных целей, таких как отображение, генерация или манипулирование.
1 ответ

Как остановить создание атрибута xmlns во время шага svg createElement

Я пытаюсь добавить подложку к текстовой метке в документе SVG. Процесс работает нормально, за исключением того, что шаг svg.createElement также создает запись в моем XML-файле, как это xmlns="" Эта запись, по-видимому, приводит к тому, что мой SVG-ф…
09 фев '17 в 18:33
1 ответ

JSVGCavas BridgeUserAgent переопределение displayError()

Я столкнулся с проблемой, и я боролся последние 2 дня. У меня есть скомпилированная программа, которая запускает некоторые симуляции и визуализирует результаты в файле SVG. Файл заменяется каждые 2 секунды на новый, пока симуляция не будет завершена…
19 янв '14 в 15:31
1 ответ

Конвертировать JPEG / PNG в TIFF в Java

Я использую библиотеку батик для преобразования изображений, мне нужно конвертировать JPEG / PNG в формате TIFF. Может кто-нибудь помочь мне, как сделать преобразование с использованием батика (предпочтительно), потому что я использую ту же библиоте…
22 окт '13 в 21:11
1 ответ

Работа с SVG-файлами в iReport дает JRExpressionEvalException: ошибка при вычислении выражения: исходный текст

Я работал в веб-проекте, где клиенту нужно показывать отчет как карточку Id. Я разработал структуру отчета в Illustrator и экспортировал как SVG, поэтому BatikRenderer обрабатывает файл и показывает его в отчете. А в iReport просто включите поля, ко…
21 май '14 в 17:13
1 ответ

Java Batik изменяет размер SVG на размер панели, сохраняя пропорции

Я пытаюсь отобразить изображение SVG в своем приложении Swing, так как у меня нет файла SVG, но путь, который я преобразую путь к действительному документу SVG с: private static Document buildSVGDocument(Color svgColor, /*double svgWidth, double svg…
20 сен '18 в 10:19
1 ответ

TranscoderException при добавлении SVG в PDF с помощью батика

Я пытаюсь вставить содержимое SVG в PDF-файл. Я использую батик для того же. Мой код выглядит следующим образом: FileInputStream svg = new FileInputStream(new File("my.svg")); Transcoder transcoder = new PDFTranscoder(); InputStream stream = new Byt…
19 июн '15 в 06:38
1 ответ

Сделайте JSVGCanvas внутри JSVGScrollPane соответствовать размеру SVGDocument

У меня проблема с отображением моего рисунка SVG в приложении для построения диаграмм. Холст берет размер своего родительского компонента вместо документа, который он содержит. Документы, размер которых превышает этот размер, не отображаются полност…
31 май '12 в 18:13
1 ответ

Элемент фильтра не отображается как в браузере

Я пытаюсь создать свой собственный атлас неба, используя изображения созвездий Викимедиа в SVG. Если вы отображаете их в браузере, фон - за исключением области самого созвездия - выглядит сплошным средне-серым. Чтобы проверить, как это может быть от…
28 авг '16 в 16:34
1 ответ

IText, Batik и Vaadin диаграммы неправильно масштабируются на Linux

У меня были некоторые проблемы с выводом моих диаграмм в PDF. Недавно я опубликовал это: Создание PDF с помощью iText и батика, которое было решено, как было предложено, с некоторой настройкой весов. Я запускаю amy testenviroment на локальном сервер…
10 июн '16 в 13:09
0 ответов

Как изменить атрибут изображения SVG в батике в программе?

Я хочу иметь возможность изменить атрибут документа SVG во время работы программы, нажав кнопку (например, превратить черный квадрат в синий, изменив цвет заливки). Вот мой код: this.addSVGDocumentLoaderListener(new SVGDocumentLoaderAdapter() { @Ove…
14 янв '13 в 06:14
0 ответов

Батик SVG в PDF нет текста

У меня сумасшедшая проблема, которая сводит меня с ума:) Используя функцию экспорта в формат PDF, он генерирует данные графика, но без текста. Я использую Debian 6 и установил libbatik-java, в котором была проблема с перекодировкой при экспорте в PD…
06 сен '12 в 03:58
4 ответа

Батик: SVG в PDF на Linux (без X-сервера)

Подобно подходу в Convert SVG to PDF, преобразование svg2pdf успешно выполняется под окнами, и текстовые элементы доступны для поиска в полученном PDF. Он также создает pdfs (с -Djava.awt.headless=true, чтобы избежать исключений из-за отсутствия око…
16 фев '12 в 14:18
1 ответ

Как изменить цвет переднего плана в конвертации SVG в PNG?

Я конвертирую fontawesome 5 файлов SVG в PNG с помощью Batik-Rasterizer: java -jar batik-rasterizer-1.10.jar -scriptSecurityOff "svg/" -d "output/" -m image/png -w 16 -h 16 Как изменить цвет переднего плана получаемых значков? РЕДАКТИРОВАТЬ: Согласн…
18 сен '18 в 11:16
1 ответ

Как сделать фон диаграммы Ваадина прозрачным при конвертации в PNG?

Я использую код преобразования Batik, как подсказывает Ваадин, однако мне нужно сделать фон PNG-изображения прозрачным, потому что он может отображаться в контейнерах разных цветов, и я не хочу, чтобы отображалась белая рамка. Я перепробовал все, чт…
20 ноя '17 в 12:09
2 ответа

Как получить SVG-узел по координатам с батиком

У меня есть SVG и точка (например (x,y) = (250 112)). Можно ли с помощью BATIK получить узел (элемент DOM) в заданной точке?
25 май '17 в 10:02
2 ответа

Как позвонить в batik-rasterizer.jar

С помощью batik-rasterizer.jar с версии 1.7 батика мне было интересно, как правильно назвать банку. java -jar batik-rasterizer-1.7.jar -m image/png -q 0.8 $1 Который дал мне: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/bati…
28 окт '12 в 20:59
2 ответа

Highchart / Easyphp / Батик

Я использую обе ОС: Mac OS X и Windows XP. В Mac OS X я использую MAMP, и я использовал решение Batik, чтобы экспортировать свою диаграмму (highchart) на свой собственный сервер. Все хорошо. На Windows XP я использую Easyphp. К сожалению, я не могу …
30 апр '13 в 17:52
0 ответов

Исключение URL батика в Windows

Я работаю над этой программой, которая выполняет ручной анализ и изменение файлов SVG, где я использую только Batik для предварительного просмотра рассматриваемых файлов SVG. Он должен прочитать все файлы SVG в каталоге и показать изображения, котор…
14 июн '17 в 05:54
2 ответа

Apache Batik Нет WriteAdapter доступен?

Я пишу код для преобразования SVG в PNG: package com.example; import java.io.*; import java.nio.file.Paths; import org.apache.batik.transcoder.image.PNGTranscoder; import org.apache.batik.transcoder.SVGAbstractTranscoder; import org.apache.batik.tra…
21 июл '17 в 13:35
2 ответа

Как мне полностью включить библиотеку Batik в мой проект Java?

Я пытаюсь добавить библиотеку Batik в свой проект Java. Я добавил распакованный двоичный файл в свою папку lib и добавил все JAR-файлы верхнего уровня в путь сборки. Тем не менее, когда я делаю следующее import заявление: import org.apache.batik.dom…
23 июл '15 в 00:45