Ahojte, On 10/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Jinak jsem našel ještě takovouhle možnost jak vkládat český znaky: > > BaseFont bf = BaseFont.createFont("c:/windows/fonts/arialbd.ttf", > "Cp1250", BaseFont.EMBEDDED); > Font font = new Font(bf, 12); > byte[] noMansLand = { 'N', 'i', 'k', 'o', 'g', 'a', > 'r',(byte)0xFA,(byte)0xF8, > (byte) 0x9A, 'n', 'j', 'a', ' ', 'z', 'e', 'm', 'l', 'j', 'a' }; > document.add(new Paragraph(new String(noMansLand), font)); > > je ale blbý že se hodnoty musí vkládat jako byte a při zobrazování swing > komponenty je to prakticky nepoužitelný(nebo velice těžko).
To neni pravda, ja to pouzivam nasledovne a funguje to bez problemu BaseFont bf = BaseFont.createFont("c:/windows/fonts/arial.ttf", BaseFont.CP1250, BaseFont.EMBEDDED); Font font = new Font(bf, 12); document.add(new Paragraph("Příliš žluťoučký kůň úpěl ďábelské ódy.", font)); > Diky mooc Petr Rado se stalo, -- pepa cacek