簡體   English   中英

WPF中FlowDocument打印輸出的所有頁面中的水印圖像

[英]Watermark image in all pages of FlowDocument printout in WPF

簡而言之:任何人都可以幫助我打印一個 FlowDocument,它可能跨越多個頁面,每個頁面中都有相同的水印圖像? 我當前的實現僅在第一頁打印水印。 在這種情況下如何做某種模板?

描述:我正在構建一個打印 FlowDocument 的 WPF 應用程序。 FlowDocument 包含用作水印的圖像,並且文檔將根據內容的長度打印在一頁或多頁中。 在第一頁一切正常。 我希望在所有頁面中使用相同的圖像作為當前未發生的水印。 我想我必須處理 DocumentPaginator 對象,但我不確定如何完成這項工作。 有沒有人在 FlowDocument 打印方面有過上述場景的經驗,聽起來像是基於模板的打印?

是啊! 我終於找到了解決方案。 它是在 XAML 中。 實際上,我試圖這樣做是為了打印目的,以便打印輸出中的每一頁都包含水印圖像或文本。 在 FlowDocumentPaginator 中有模板來定義頁眉和頁腳等部分。 您可以在打印時利用它們來實現這一點。 我成功地為打印機做到了這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM