2011-11-07 80 views

回答

2

在整個頁面上繪製一個簡單的矩形應該使用例如一個添加到頁眉中的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文件,這是非常簡單的。

+0

我之前讀過這篇文章,但現在我明白瞭如何做到這一點。謝謝 – Apurv