Я пытаюсь использовать Batik
для выполнения следующей задачи:
У меня есть несколько наборов SVGs graphs
, мне нужно создать один файл .PDF
, в котором в основном есть несколько texts
, за которыми следует SVG converted graph
, затем еще несколько text
, за которыми следует еще один SVG converted graph
и так далее.
по глупости я попробовал это, но неудивительно, что второй транскодер игнорируется (без исключения), я не уверен, как с этим справиться:
Transcoder transcoder = new PDFTranscoder();
TranscoderInput transcoderInput = new TranscoderInput(new FileInputStream(new File(DESKTOP + "svg1.svg")));
TranscoderInput transcoderInput1 = new TranscoderInput(new FileInputStream(new File(DESKTOP + "svg2.svg")));;
TranscoderOutput transcoderOutput = new TranscoderOutput(new FileOutputStream(new File(DESKTOP+"results.pdf")));
transcoder.transcode(transcoderInput, transcoderOutput);
transcoder.transcode(transcoderInput1, transcoderOutput);
короче у меня две проблемы:
Как добавить несколько SVG в .PDF?
Как добавить текст рядом с ними?
it just doesn't work
не является полезным описанием того, что происходит не так. Пожалуйста, будьте более точны. - person germi   schedule 30.04.2015