1
請幫助!如何在渲染之前獲取頁數?我需要在我的docement中寫下數字。對不起,我的英語MigraDoc - 獲取頁數
請幫助!如何在渲染之前獲取頁數?我需要在我的docement中寫下數字。對不起,我的英語MigraDoc - 獲取頁數
頁碼的數字爲:
你沒有拿到號,你可以添加佔位符(稱爲字段)到您的文檔和MigraDoc將自動插入頁碼,而呈現文檔。
見AddPageField()
此示例中:
http://pdfsharp.net/wiki/HelloMigraDoc-sample.ashx
其他領域的功能AddNumPagesField()
,AddSectionField()
,AddSectionPagesField()
,AddDateField()
,並且AddPageRefField(string name)
對於頁碼爲一句話:
沒有內置的解決方案以頁碼作爲單詞。
你在哪裏需要頁碼?可以讓MigraDoc創建沒有頁碼的文檔,然後使用PDFsharp將頁碼添加爲頁眉或頁腳中的單詞。 如果您需要頁碼作爲文本內的參考,那麼我沒有一個簡單的答案。
確定。我有課改寫數字爲單詞。我需要獲得一些int值作爲頁面的數量將其轉換爲單詞。我意識到我必須在MigraDo的流中呈現文檔,同時接收執行方法svoeg類的頁數,然後從PDFSharp的流中打開文檔並添加一行代碼?對不起,英語 – Blackbee 2014-09-03 08:40:14
渲染後,用PDFsharp打開PDF,PDFsharp將有頁數。水印示例顯示如何修改現有頁面,文本佈局示例顯示如何繪製文本。使用MemoryStreams將使這個更高效。樣本頁面:http://pdfsharp.net/wiki/PDFsharpSamples.ashx – 2014-09-03 09:56:25