我想使用MigraDoc / PdfSharp来创建和存储PDF文档。
有没有办法在屏幕上的应用程序中显示这些文档?我想在我的程序中显示打印,而不是使用文档名称启动Acrobat Reader。
我考虑使用XPS而不是PDF来存储打印件,但是我需要将XPS转换为PDF以便将其邮寄给客户。出于空间原因,我不想以两种格式保存相同的打印件。
答案 0 :(得分:1)
MigraDoc可以以自己的格式保存文件" MigraDoc DDL"。您可以在屏幕上预览MDDDL,从中创建PDF或RTF或打印它
缺点:图像不包含在MDDDL文件中(OTOH这可能是一个优点,因为图像可以在多个文档之间共享)。
您可以ZIP文档和图像进行存储。
PDFsharp可以从XPS创建PDF文件(但是处于测试状态并且不能完全运行)。