FlowDocument中的PDF

时间:2012-10-12 13:19:58

标签: c# wpf pdf printing flowdocument

我有一个动态创建的FlowDocument(包含几个表)。我需要在本文档中嵌入PDF文档。例如:我可能有一张桌子,然后是几张PDF文件,然后是另一张桌子。

最好的方法是什么。在最坏的情况下,我可以打印所有的PDF,然后是所有的表,但我真的需要将每组文档/ PDF保存在一起。

1 个答案:

答案 0 :(得分:0)

您可以创建可打印元素的公共容器宽度列表。 可打印元素是流文档宽度表或pdf文档。 之后你可以制作类似的方法

void Print() {
    foreach(IPrintableElement el in _printableElements){ 
       el.Print();
      // where Print() is realization for flow document printing or pdf document printing
    }
}

但通过这种方式,您的表格和PDF将打印在不同的页面上。