Skip to content
Demo示例API 参考文档FAQ

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub

定位 ​

相对定位(默认) ​

元素按照正常的文档流进行排列,这是默认行为。

csharp
CDiv div1 = page.CreateDiv();
div1.CreateText("第一个 div");

CDiv div2 = page.CreateDiv();
div2.CreateText("第二个 div"); // 会出现在 div1 下方

绝对定位 ​

csharp
// 创建绝对定位的元素
CDiv div = page.CreateDiv();
div.SetAbsolutePosition(
    left: 100,    // 距离页面左边缘 100 点
    bottom: 200,  // 距离页面底边缘 200 点
    width: 300    // 宽度 300 点
);

// 或使用百分比宽度
div.SetAbsolutePosition(
    left: 100,
    bottom: 200,
    width: CUnitValue.CreatePercentValue(50)
);