【发布时间】:2013-07-29 02:34:52
【问题描述】:
我是 iText 库的新手。我的要求是我的 Servlet 将创建一个标记表(PDF)。它将图像添加到文档的完整页面,并在文档图像的特定位置添加文本。
请帮忙?
【问题讨论】:
-
本书iText in Action — 2nd Edition 是任何使用iText 的人的绝佳资源。您还可以在该网站上找到本书中所有示例的来源。此外,您可以在publisher's site 上找到 2 个重要的示例章节免费下载。
-
这是我的函数
private static void addContent(PdfContentByte canvas, PdfContentByte text, Document document) { Image img = Image.getInstance("07.png"); img.scaleToFit(PageSize.A4.height(), PageSize.A4.width()); img.setAbsolutePosition(1, 1); canvas.addImage(img); canvas.saveState(); canvas.setCMYKColorFill(0x00, 0x00, 0x00, 0x80); BaseFont bf = BaseFont.createFont(BaseFont.HELVETICA, BaseFont.WINANSI, BaseFont.EMBEDDED); text.beginText(); text.setFontAndSize(bf, 18); text.lineTo(1, 1); text.showText("This is Test"); text.endText(); document.add(img);} -
图像已加载,但我无法在特定位置设置文本
标签: java servlets pdf-generation itext