0

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

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

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

4

1 回答 1

1

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

PDFsharp 可以从 XPS 创建 PDF 文件(但这处于 beta 状态,不能完全运行)。

于 2011-11-14T10:51:01.920 回答