在屏幕上显示 MigraDoc/PdfSharp 文档

发布于 2024-12-15 06:10:07 字数 205 浏览 2 评论 0原文

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

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

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

I want to use MigraDoc/PdfSharp to create and store PDF documents.

Is there a way to show these documents in an application on-screen? I'd like to show the print in my program rather than starting Acrobat Reader with the document name.

I considered storing the print using XPS instead of PDF, but then I'd need to way to convert XPS to PDF for mailing it to customers. And I don't want to save the same print in two formats for space reasons.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╰沐子 2024-12-22 06:10:07

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

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

MigraDoc can save files in its own format "MigraDoc DDL". You can preview MDDDL on the screen, create PDF or RTF from it or print it.
Disadvantage: images are not included in the MDDDL file (OTOH this can be an advantage as images can be shared between several documents).
You can ZIP document plus images for storage.

PDFsharp can create PDF files from XPS (but this is in a beta state and not fully operational).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文