是否有任何开放的工具来转换XPS为PDF?

问题描述 投票:5回答:1

我做了很多的挖掘,找出一个简单的方法来转换一个 XPS 变成 PDF. 有很多工具可以做到这一点,但它们不是免费的。有免费的替代品吗?

c# wpf pdfsharp xps
1个回答
7
投票

一个快速的谷歌搜索导致我到这一点。http:/www.nathanpjones.comwp201303output-to-pdf-in-wpf-for-free

在我删减了一些不需要的代码后,我就能让它工作了。这就是结果。

using (PdfSharp.Xps.XpsModel.XpsDocument pdfXpsDoc = PdfSharp.Xps.XpsModel.XpsDocument.Open(xpsPath))
{
    PdfSharp.Xps.XpsConverter.Convert(pdfXpsDoc, pdfPath, 0);
}

两个路径变量只是字符串。

你需要引用这两个dll。http:/www.nathanpjones.comwpwp-contentuploads201303PdfSharpXpsBin.zip

非常感谢Nathan分享这些信息!

编辑:Nathan的工作是作为NuGet包提供的。 Nathan的作品可以作为一个NuGet包使用 此处.

© www.soinside.com 2019 - 2024. All rights reserved.