Hi!
Also da ich noch immer mit dem Kyrillischen Zeugs arbeite und eigentlich schon ziemlich weit bin, fehlen mir nur noch ein paar Tasten die ich abfangen/umwandeln muß.
Das Problem is, ich weiß halt net welcher Code das ist, also will ich mir mal alle ausgeben lassen (hexcodes)
Es sind die Zahlen 1040 bis 1103, das Problem ist aber, wenn ich es mit arial darstellen will (auf ein PDF schreiben) dann funktioniert das so
So nun dachte ich, ich mach ne schöne Schleife und lass mir alle untereinander ausgeben:
und das hier geht auch nicht
Meine Frage ist, wie schaffe ich es das da ein \u für die Hexerkennung steht und das er mir die Zahlen/Zeichen ausgibt!
PS.: \\u + String funktioniert auch nicht, dann steht nämlich \uZAHL dort...
mfg
Also da ich noch immer mit dem Kyrillischen Zeugs arbeite und eigentlich schon ziemlich weit bin, fehlen mir nur noch ein paar Tasten die ich abfangen/umwandeln muß.
Das Problem is, ich weiß halt net welcher Code das ist, also will ich mir mal alle ausgeben lassen (hexcodes)
Es sind die Zahlen 1040 bis 1103, das Problem ist aber, wenn ich es mit arial darstellen will (auf ein PDF schreiben) dann funktioniert das so
Code:
String text3 = "Some cyrillic characters \u0418\u044f";
doc.add(new Paragraph(text3, font));
So nun dachte ich, ich mach ne schöne Schleife und lass mir alle untereinander ausgeben:
Code:
for(int x = 1040; x != 1104; x++)
{
doc.add(new Paragraph("\u" + Integer.toHexString(x),font)); //geht nicht, da \u noch Zahlen erwartet!!
}
und das hier geht auch nicht
Code:
for(int x = 1040; x != 1104; x++)
{
doc.add(new Paragraph(Integer.toHexString(x),font)); //jetzt schreibt er einfach 400 - xxx hin...
}
Meine Frage ist, wie schaffe ich es das da ein \u für die Hexerkennung steht und das er mir die Zahlen/Zeichen ausgibt!
PS.: \\u + String funktioniert auch nicht, dann steht nämlich \uZAHL dort...
mfg