我有一個PDF文檔,其中有acro文本字段,它已經被共享給客戶端。現在,客戶端想要在其中一個文本字段中插入簽名圖像。我的經理讓我嘗試一種方法來做同樣的事情。我的想法是將文本字段位置上的圖像替換爲圖像大小。在acro文本字段位置顯示圖像
對於更換PDF的ACRO文本字段成圖像,我基於給定的圖像的寬度和高度,我需要改變ACRO文本框的寬度和高度試圖如下
1.Finding the text field by its field id
String position = null;
List<FieldPosition> fieldPositons = form.getFieldPositions("50106");
for (FieldPosition position :fieldPositons) {
this.position = position.position;
}
2. Setting the image into that position of text field
Image image = Image.getInstance("ImageFileName");
Float dimensions = position.split("x");
image.setAbsolutePosition(dimensions[0], dimensions[1]);
content.addImage(image);
。
任何人都可以嘗試如下,我的邏輯是否與itext pdf庫一起工作。讓我知道是否有任何想法替換acro文本字段與圖像
對代碼進行了一些更改後,我在文本字段位置獲得了圖像。 –