1

我正在使用 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 上生成一个小回形针图标。

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

4

1 回答 1

0

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

只是为了第一次测试,让它看起来非常大(500x500):

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

我希望这将使图标更大。

于 2012-08-28T08:56:19.087 回答