我正在使用PDFsharp和MigraDoc創建PDF文檔。而昨天我面臨着頁面結束的問題。我有一個數據循環例如10項。在每次迭代中,我需要創建這樣的文檔 - >PDFsharp&MigraDoc:PDF佈局頁面結尾
然後將其另存爲一個PDF文檔。正如我們所看到的,我在頁面上有幾塊可以動態增加的塊。我如何檢測頁面結束在下一頁繼續繪製字符串?我怎麼能檢測第一段的結尾添加第二個(或只是附加到結束)?我嘗試使用paragraph.AddText(),它不會繼續下一頁,只是無處可去。從PDFsharp和MigraDoc的文檔中我找不到相應的示例。這是我試圖做一次迭代download example,example 2 download。我會非常感謝一些可以幫助我的代碼。
目前我沒有任何代碼正確的部分,用於生成PDF:
爲推薦使用MigraDoc和
RenderDocument()
的看到這個例子。我試圖使用樣本,但在他們所有人都有類似的問題。這些例子解釋瞭如何在有很多行的時候使用它,但是在樣例作者的評論中說,如果你有換行符,它不適合你。這就是我現在想要爲自己糾正的問題[鏈接到示例](http://www.pdfsharp.net/wiki/MixMigraDocAndPdfSharp-sample.ashx)。一般而言,我只有循環,我需要將每個項目填充到我提供的文檔中。謝謝。 – ovasylenko作爲我以前的嘗試的例子,我可以分享這個控制檯應用程序。這是一個迭代的例子[下載](https://yadi.sk/d/WgZprdTZzqLaY)在檔案附近sln你可以找到帶有數據的txt文檔。 – ovasylenko
「Mix MigraDoc和PDFsharp」示例顯示了您負責分頁符的特殊情況。如其他示例中所示使用MigraDoc(使用'renderer.RenderDocument()'),您將獲得自動分頁符。 –