2

MigraDocを使用してPDFDoc(可変ページ番号)のすべてのページに境界線を追加するにはどうすればよいですか?

4

1 に答える 1

2

ページ全体を囲む単純な長方形の描画は、ページ ヘッダーに追加される TextFrame などを使用して機能するはずです。TextFrame は、絶対位置を持つことができ、任意のサイズを持つことができ、境界線を持つことができます (幅と色を設定できます)。

MigraDoc と PDFsharp を組み合わせて、PDFsharp 関数を使用して境界線を描画できます。参照: http://www.pdfsharp.net/wiki/MixMigraDocAndPdfSharp-sample.ashx

RenderPage を呼び出して各ページを描画するサンプルを次に 示し ます。

RenderPage を呼び出す前に、XImage クラスを使用して定義済みの PDF ページを描画することもできます。これにより、たとえば InDesign を使用して洗練された境界線を準備し、それを MigraDoc ドキュメントと組み合わせることができます。単純に黒いフレームが必要な場合はやり過ぎですが、企業デザインが既に PDF ファイルとして提供されている場合は非常に簡単です。

于 2011-11-08T08:57:06.297 に答える