首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MigraDoc PDFSharp添加页面边框

MigraDoc PDFSharp添加页面边框
EN

Stack Overflow用户
提问于 2011-11-08 07:15:29
回答 1查看 4.1K关注 0票数 2

如何使用MigraDoc为PDF文档(可变页码)的每一页添加边框?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-08 16:57:06

在整个页面周围绘制一个简单的矩形应该可以使用例如添加到页眉的TextFrame。TextFrame可以有绝对位置,可以有任意大小,也可以有边框(可以设置宽度和颜色)。

您可以混合使用MigraDoc和PDFsharp并使用PDFsharp函数来绘制边框。另请参阅:http://www.pdfsharp.net/wiki/MixMigraDocAndPdfSharp-sample.ashx

下面是一个调用RenderPage来绘制每个页面的示例:http://forum.pdfsharp.net/viewtopic.php?p=1735#p1735您可以使用gfx对象来绘制边框(在RenderPage之前或之后)。

还可以在调用RenderPage之前使用XImage类绘制预定义的PDF页面。这允许你使用InDesign准备复杂的边框,并将其与你的MigraDoc文档混合。如果你只是想要一个黑色的框架,那就太夸张了,但如果公司的设计已经以PDF文件的形式提供,那就非常简单了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8044042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档