font.setItem(COSName.TYPE, COSName.FONT);
font.setItem(COSName.SUBTYPE, COSName.getPDFName("Type1"));
font.setItem(COSName.getPDFName("Name"), COSName.getPDFName("F1"));
font.setItem(COSName.getPDFName("BaseFont"), COSName.getPDFName("Helvetica"));
COSDictionary fontDict = new COSDictionary();
fontDict.setItem(COSName.getPDFName("F1"), doc.createObject(font));
resources.setItem(COSName.getPDFName("Font"), fontDict);
page.setItem(COSName.RESOURCES, resources);
// now add the page
pagesArray.add(doc.createObject(page));