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

ドキュメントによると、2 番目のパラメータは注釈のページの寸法を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 に答える