java - 附件字体和图标大小

标签 java pdf itext

我正在使用 IText 将附件添加到 pdf 文件,如下所示:

document.add(new Paragraph(attac.get(index).toString()));  
            chunk = new Chunk("\u00a0\u00a0");  
            PdfAnnotation annotation = PdfAnnotation.createFileAttachment(writer,rect, "Click to open" , null,  
            attac.get(index),  
            attac.get(index));  
                        annotation.setColor(BaseColor.BLUE);

            annotation.setAppearance(new PdfName(""), template);

            chunk.setAnnotation(annotation);  
            document.add(chunk);

这会在创建的 pdf 上生成一个小回形针图标。

如何使图标更大以便更明显?我希望它的尺寸​​更大。

最佳答案

根据documentation第二个参数rect设置注释页面中的尺寸。您可以使用更大的矩形来调用该方法,以使图标更大。

仅用于第一次测试,使其看起来非常大(500x500):

PdfAnnotation annotation = PdfAnnotation.createFileAttachment(writer, new Rectangle(500, 500), "Click to open" , null, attac.get(index),  attac.get(index));

我希望这将使图标更大。

关于java - 附件字体和图标大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155235/

相关文章:

java - 数组按 5's and 3' 计数,然后添加数组

java - 无法使用 for 循环从 Jtable 获取所有行数据..给我最后一行

java - PDFBox 创建仅包含屏幕内容的 PDF

javascript - 使用 PDF.js 获取 PDF 的裁切区域?

java - iText - 将内容添加到现有页面的底部

pdf - 获取并设置itext pdf文档的元数据

java - 正则表达式和 RSS 源

java - Oracle JDBC/PL SQL/类型/包级别/无效名称模式

c# - 将 FASTREPORT 打印导出为 PDF

java - 使用 iText 从 TIFF 图像创建 PDF