Este es el código que he utilizado para incrustarlo en un pdf creado desde 0:
Código:
public static void main(String[] args) { Document document = new Document(); try { BaseFont bCyrFont = BaseFont.createFont("C:/CIA_128T.TTF", "Cp1251", BaseFont.EMBEDDED); Font cyrFont = new Font(bCyrFont, 20); File docFile = new File("C:/pdfCodigoBarras.pdf"); PdfWriter.getInstance(document, new FileOutputStream(docFile)); document.open(); document.add(new Paragraph("Здравствуй мир!", cyrFont)); document.add(new Paragraph("Здравей свят!", cyrFont)); document.add(new Paragraph("Hello World!", cyrFont)); document.close(); } catch (Exception ex) { ex.printStackTrace(); } }