所以我使用iText通过java写一个pdf.我想要一个空白的签名和日期空格加下划线.我读到的所有内容都是这样说的:
Chunk sigUnderline = new Chunk(" ");
sigUnderline.setUnderline(0.2f, -2f);
Chunk dateUnderline = new Chunk(" ");
dateUnderline.setUnderline(0.2f, -2f);
verificationList.open();
verificationList.add(new Paragraph("Authorized Signature: " + sigUnderline + "Date: " + dateUnderline));
verificationList.close();
Run Code Online (Sandbox Code Playgroud)
所以基本上我试图强调空白字符串来创建这些"字段".我也尝试将文本放在字符串中,并且下划线仍然无法正常工作.有什么我想念的,任何帮助将不胜感激.谢谢!
您将String与Chunk对象连接在一起.将下划线添加为Chunk's
Chunk sigUnderline = new Chunk(" ");
sigUnderline.setUnderline(0.1f, -2f);
Chunk dateUnderline = new Chunk(" ");
dateUnderline.setUnderline(0.1f, -2f);
Paragraph para = new Paragraph("Authorized Signature: ");
para.add(sigUnderline);
para.add(new Chunk(" Date: "));
para.add(dateUnderline);
document.add(para);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7898 次 |
| 最近记录: |