Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 MigraDoc/PdfSharp 创建和存储 PDF 文档。
有没有办法在屏幕上的应用程序中显示这些文档?我想在我的程序中显示打印,而不是使用文档名称启动 Acrobat Reader。
我考虑使用 XPS 而不是 PDF 来存储打印件,但后来我需要将 XPS 转换为 PDF 以便将其邮寄给客户。而且出于空间原因,我不想以两种格式保存相同的打印。
MigraDoc 可以以自己的格式“MigraDoc DDL”保存文件。您可以在屏幕上预览 MDDDL,从中创建 PDF 或 RTF 或打印它。 缺点:图像不包含在 MDDDL 文件中(OTOH 这可能是一个优点,因为图像可以在多个文档之间共享)。 您可以压缩文档和图像进行存储。
PDFsharp 可以从 XPS 创建 PDF 文件(但这处于 beta 状态,不能完全运行)。