PDFsharp缺少Xps命名空间

use*_*112 6 c# wpf pdfsharp

我需要PDFsharp的XPS功能才能从WPF转换 - > XPS - > PDF.我已经尝试引用PDFsharp 1.20,1.30,1.31和1.32,但这些都没有包含PdfSharp.Xps每个人都在谈论的神秘命名空间.显然1.31是包含XPS功能的最后一个版本,但我也没有找到任何东西.

这是我需要的一行代码:

//error: 'Xps' is not a member of 'PdfSharp'
var test = PdfSharp.Xps.XpsModel.XpsDocument.Open(_MemoryStream);
Run Code Online (Sandbox Code Playgroud)

Je *_*not 4

包含 XPS 项目的最新版本是版本 1.31。

可在此处下载:
https ://sourceforge.net/projects/pdfsharp/files/pdfsharp/

获取文件 PDFSharp-MigraDocFoundation-1_31.zip 并将 C# 项目添加到您的解决方案中,并从您的项目中引用这些项目。

  • @PDFsharpTeam,所以只是想知道,您是否在版本 1.32 中实现了一种更简单的方法来从 WPF 内容(或就此而言任何 .Net 内容)-> PDF ?到目前为止,通过 XPS 的唯一方法是通过缺少 dll 来禁用 xps-> pdf 转换。 (4认同)
  • Pdfsharp.Xps.dll 无处可寻,版本 1.31 和 1.32 中均未找到。您能给我们指出包含上述 dll 的链接吗? (2认同)