我正在尝试使用 PDFStamper 创建一个 PDF 文件。
ByteArrayOutputStream os = new ByteArrayOutputStream();
PdfReader reader = new PdfReader(new FileInputStream(file));
PdfStamper stamper = new PdfStamper(reader, os);
AcroFields acroForm = stamper.getAcroFields();
acroForm.setField("Address", "Street 10");
acroForm.setFieldProperty("Address", "setfflags",
PdfFormField.FF_READ_ONLY, null);
stamper.setFormFlattening(true);
stamper.close();
reader.close();
这里的字段名称是 Address,值是 Street 10。
当我查看 pdf 时,标签地址及其值未正确对齐。
该值的对齐方式比标签略低。当我单击该值时,它会向上滑动并更改其位置。
对不起我奇怪的解释。
有人可以告诉我如何使我的文本与标签对齐。