【问题标题】:Watermark image in all pages of FlowDocument printout in WPFWPF中FlowDocument打印输出的所有页面中的水印图像
【发布时间】:2013-10-10 17:29:10
【问题描述】:

简而言之:谁能帮我打印一个 FlowDocument,它可能跨越多个页面,每页都有相同的水印图像?我当前的实现仅在第一页打印水印。在这种情况下如何做某种模板?

说明: 我正在构建一个打印 FlowDocument 的 WPF 应用程序。 FlowDocument 包含用作水印的图像,并且文档将根据内容的长度打印在一页或多页中。第一页一切正常。我希望在所有页面中使用相同的图像作为当前没有发生的水印。我想我必须处理 DocumentPaginator 对象,但我不确定如何完成这项工作。任何人都在 FlowDocument 打印中经历过上述场景,听起来像是基于模板的打印?

【问题讨论】:

    标签: c# wpf printing flowdocument documentpaginator


    【解决方案1】:

    是的!我终于找到了解决方案。它在 XAML 中。实际上,我试图这样做是为了打印目的,以便打印输出中的每一页都包含水印图像或文本。在 FlowDocumentPaginator 中有模板来定义页眉和页脚等部分。您可以在打印时利用它们来实现这一点。我成功地为打印机做到了这一点。

    【讨论】:

      猜你喜欢
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 2011-05-14
      • 2015-05-11
      • 1970-01-01
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多