我正在尝试为PDF文件编写一些测试,而不是测试缓存的PDF的二进制输出与刚刚生成的一个我正在研究生成文档,然后根据一组已知参数(如位置。
正在使用的itext
版本是7.0.0。
是否可以从Document
对象中检索所有这些信息?我可以看到Document有一个childElements
对象,我无法访问它,因为它受到保护。
例如,添加了一个iText div,我想检索它,然后从中提取定位值。
public class Address extends Div
{
public Address()
{
final Paragraph address = new Paragraph(
"Address 1\n" +
"Address 2\n");
address.setMarginTop(top);
add(address);
}
}
Document document;
document.add(new Address());
我试图尽量简洁,不添加必要的代码,因为有很多代码可以构建PDF。
我想要实现的是使用文档对象从地址div中检索信息,例如边距最高值。