2015-05-07 58 views
0

我正在尝试为我的Windows应用商店应用实施一些导出功能,并已发现如何将画布导出为图像(Save canvas from windows store app as image file)。Windows 8商店应用程序:将画布导出为PDF

这很好,但出口到PDF会好得多。有没有一个选项可以将画布保存为pdf文件。第三方商业图书馆也受到欢迎。我发现了很多渲染库来查看pdf文件,但没有导出器。

我知道iTexsharp,但是我的画布是非常复杂的,我想避免花重新实现此渲染过程的PDF文件的时间。

回答

0

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

对于PDFkit例如一切都是一个函数,所以在画布上,你会怎么做ctx.lineWidth = 2,但在PDFkit变得ctx.lineWidth(2)。另外ctx.beginPath()你只需要在PDFkit中抛出,就可以正常工作。你必须做出这样的改变,但结构上一切都是一样的。

相关问题