Hello Mark, I use umlauts myself and have no problem transcoding to pdf with very much the same code as yours. Which xml-encoding do you use in the svg? I use <?xml version="1.0" encoding="ISO-8859-15"?> and simply write out the umlauts in the svg. The result is correct in svg as well as in transcoded pdf.
Cheers, Robert Mork Ork wrote: > Hello, > > i try to transform a SVG string into a PDF. But now where i have to use > german umlauts like Ä,Ö,Ü theres a problem: > > My SVG is in UTF-8 and looks like this: > > id="tspan6095">(2) Abladestelle - Lagerort - > Verwendungsschlüssel</tspan></text> > > If i transcode it into PDF its not properly encoded, there are some > hieroglyph instead of the umlauts. > > This is my code: > > public static String convert(String svgMsg, String labelId) { > > File pdf = new File(labelId + ".pdf"); > OutputStream outputStream; > try { > outputStream = new FileOutputStream(pdf); > PDFTranscoder transcoder = new PDFTranscoder(); > TranscoderInput input = new TranscoderInput(new > StringReader(svgMsg)); > TranscoderOutput output = new TranscoderOutput(outputStream); > transcoder.transcode(input, output); > outputStream.flush(); > outputStream.close(); > > Can anyone tell me how to deal with the umlaut? > > Thanks a lot > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]