itext pdflayer

来源:互联网 发布:mysql 导入数据乱码 编辑:程序博客网 时间:2024/06/09 15:07
Document document = new Document();
PdfWriter writer
= PdfWriter.getInstance(document, new FileOutputStream(filename));
writer.setViewerPreferences(PdfWriter.PageModeUseOC);
writer.setPdfVersion(PdfWriter.VERSION_1_5);
document.open();
PdfLayer layer = new PdfLayer("Do you see me?", writer);
layer.setOn(on);
BaseFont bf = BaseFont.createFont();
PdfContentByte cb = writer.getDirectContent();
cb.beginText();
cb.setFontAndSize(bf, 18);
cb.showTextAligned(Element.ALIGN_LEFT,
"Do you see me?", 50, 790, 0);
Listing 15.1 PeekABoo.java
Figure 15.1
Making content
visible and invisible
Creates layer
Adds normal
content
Making content visible or invisible 495
cb.beginLayer(layer);
cb.showTextAligned(Element.ALIGN_LEFT,
"Peek-a-Boo!!!", 50, 766, 0);
cb.endLayer();
cb.endText();
document.close();
0 0
原创粉丝点击