PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
// 从文件路径创建图片
CImage image = div.createImageElement("path/to/image.png");
// 设置图片尺寸(点单位)
image.setWidth(300);
image.setHeight(200);
// 或使用百分比
image.setWidth(CUnitValue.CreatePercentValue(50));// 按比例缩放
image.scale(0.5f, 0.5f); // 缩放到 50%
// 适应指定尺寸(保持宽高比)
image.scaleToFit(400, 300);
// 缩放到精确尺寸(可能变形)
image.scaleAbsolute(400, 300);
// 自动缩放
image.setAutoScale(true);
image.setAutoScaleWidth(true);
image.setAutoScaleHeight(true);// 绝对定位
image.setAbsolutePosition(100, 100);
// 设置边距
image.setMargin(10);
image.setMargins(10, 20, 10, 20); // 上、右、下、左
// 设置内边距
image.setPadding(5);