小编Wes*_*Wes的帖子

如何使用FlowDocument的IDocumentPaginatorSource DocumentPaginator将FlowDocument转换为FixedDocument?

我有:

DocumentPaginator dp = ((IDocumentPaginatorSource)document).DocumentPaginator;
Run Code Online (Sandbox Code Playgroud)

和:

FlowDocument document = new FlowDocument();
// create a flow document...
Run Code Online (Sandbox Code Playgroud)

如何使用DocumentPaginator将FlowDocument转换为FixedDocument?我似乎无法找到如何做到这一点.我查看的所有网站都使用XpsWriter,如:

XpsDocumentWriter writer = XpsDocument.CreateXpsDocumentWriter(xpsDoc); 
DocumentPaginator dp = ((IDocumentPaginatorSource)document).DocumentPaginator;
writer.Write(dp);
Run Code Online (Sandbox Code Playgroud)

我可以编写XPS然后返回FixedDocument但是必须有更好的方法吗?

.net c# flowdocument fixeddocument

5
推荐指数
1
解决办法
5573
查看次数

标签 统计

.net ×1

c# ×1

fixeddocument ×1

flowdocument ×1