在屏幕上显示MigraDoc / PdfSharp文档

时间:2011-11-14 10:00:15

标签: pdf embed migradoc

我想使用MigraDoc / PdfSharp来创建和存储PDF文档。

有没有办法在屏幕上的应用程序中显示这些文档?我想在我的程序中显示打印,而不是使用文档名称启动Acrobat Reader。

我考虑使用XPS而不是PDF来存储打印件,但是我需要将XPS转换为PDF以便将其邮寄给客户。出于空间原因,我不想以两种格式保存相同的打印件。

1 个答案:

答案 0 :(得分:1)

MigraDoc可以以自己的格式保存文件" MigraDoc DDL"。您可以在屏幕上预览MDDDL,从中创建PDF或RTF或打印它 缺点:图像不包含在MDDDL文件中(OTOH这可能是一个优点,因为图像可以在多个文档之间共享)。
您可以ZIP文档和图像进行存储。

PDFsharp可以从XPS创建PDF文件(但是处于测试状态并且不能完全运行)。