PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
元素按照正常的文档流进行排列,这是默认行为。
CPage page = document.createPage(800, 600);
CDiv div1 = page.createDivElement();
div1.createTextElement("第一个 div");
CDiv div2 = page.createDivElement();
div2.createTextElement("第二个 div"); // 会出现在 div1 下方// 创建绝对定位的元素
CDiv div = page.createDivElement();
div.setAbsolutePosition(
100, // left: 距离页面左边缘 100 点
200, // bottom: 距离页面底边缘 200 点
300 // width: 宽度 300 点
);
// 或使用百分比宽度
div.setAbsolutePosition(
100,
200,
CUnitValue.CreatePercentValue(50)
);