Xaml Windows 8应用商店应用程序:将画布导出为PDF

Xaml Windows 8应用商店应用程序:将画布导出为PDF,xaml,pdf,windows-store-apps,Xaml,Pdf,Windows Store Apps,我正在尝试为我的windows应用商店应用程序实现一些导出功能,并且已经了解了如何将画布导出为图像() 这很好,但是导出到pdf会更好。是否有将画布保存为pdf文件的选项。第三方商业图书馆也受欢迎。我发现了很多用于查看pdf文件的渲染库,但还没有导出器 我知道iTexsharp,但我的画布非常复杂,我希望避免花费时间重新实现pdf文件的渲染过程。我使用PDFkit(PDFkit.org),它允许您使用与画布非常相似的绘图代码。您只需复制画布代码,然后在这里和那里做一些简单的更改即可 例如,PDF

我正在尝试为我的windows应用商店应用程序实现一些导出功能,并且已经了解了如何将画布导出为图像()

这很好,但是导出到pdf会更好。是否有将画布保存为pdf文件的选项。第三方商业图书馆也受欢迎。我发现了很多用于查看pdf文件的渲染库,但还没有导出器

我知道iTexsharp,但我的画布非常复杂,我希望避免花费时间重新实现pdf文件的渲染过程。

我使用PDFkit(PDFkit.org),它允许您使用与画布非常相似的绘图代码。您只需复制画布代码,然后在这里和那里做一些简单的更改即可

例如,PDFkit中的所有内容都是一个函数,因此在画布中,您将执行ctx.lineWidth=2,但在PDFkit中,它将变为ctx.lineWidth(2)。另外,ctx.beginPath()您只需在PDFkit中放弃即可,没有它也可以正常工作。你必须做出这样的改变,但在结构上一切都是一样的