生成带页面边框的 PDF 文档
此示例生成一个 PDF 文档,该文档具有实心、红色、0.5 点边框,距页边距 20 点。
导入 DOM API 命名空间,这样您就不必使用长而完全限定的类名。
import mlreportgen.dom.*;
创建 PDF 文档。
d = Document("myDocument","pdf"); open(d);
创建一个 PageBorder
对象并指定所有边框段的样式、颜色、宽度和边距。对于 PDF 文档,边框段的边距指定了该段与页边距之间的距离。
pageBorder = PageBorder("solid","red","0.5pt","20pt");
将与文档关联的布局的 PageBorder
属性设置为 PageBorder
对象。
d.CurrentPageLayout.PageBorder = pageBorder;
向文档添加文本。关闭并查看文档。
append(d,"The solid, red, 0.5-point border segments are twenty points from the margins.");
close(d);
rptview(d);
另请参阅
mlreportgen.dom.PageBorder
| mlreportgen.dom.DOCXPageLayout
| mlreportgen.dom.PDFPageLayout
| mlreportgen.report.ReporterLayout
| mlreportgen.report.ReportLayout