¿Cómo convertir FlowDocument a FixedDocument usando IDDecument's IDocumentPaginatorSource DocumentPaginator?
Yo tengo:
DocumentPaginator dp = ((IDocumentPaginatorSource)document).DocumentPaginator;
y:
FlowDocument document = new FlowDocument();
// create a flow document...
¿Cómo convertir un FlowDocument a un FixedDocument usando el DocumentPaginator? Parece que no puedo descubrir cómo hacer esto. Todos los sitios que miré usan XpsWriter como en:
XpsDocumentWriter writer = XpsDocument.CreateXpsDocumentWriter(xpsDoc);
DocumentPaginator dp = ((IDocumentPaginatorSource)document).DocumentPaginator;
writer.Write(dp);
¿Podría escribir el XPS y luego recuperar el FixedDocument pero debe haber una mejor manera?