实现此目的的“官方”方法是,将Button字段用作图像的占位符,并按照我的书中所述替换按钮的“
icon” :
PushbuttonField ad = form.getNewPushbuttonFromField(imageFieldName);ad.setLayout(PushbuttonField.LAYOUT_ICON_ONLY);ad.setProportionalIcon(true);ad.setImage(Image.getInstance("E:/signature/signature.png"));form.replacePushbuttonField("advertisement", ad.getField());有关完整的代码示例,请参见ReplaceIcon.java。
免责声明:我是iText的原始开发人员,也是“ iText in Action”书籍的作者。



