Windows 8 Windows 8 Metro应用程序的免费PDF编写器

Windows 8 Windows 8 Metro应用程序的免费PDF编写器,windows-8,pdf-generation,Windows 8,Pdf Generation,是否有适用于Windows 8/Metro应用程序的PDF编写器?我正在开发一个Windows 8应用程序,并寻找一个可以通过编程生成PDF文档的库,该文档可用于打印或发送电子邮件。 是Java库的C#端口,名为。您可以在web上找到的大多数更新文档都是用Java编写的,但基本上保持不变 看看这个例子。还可以找到许多其他文件(或者您可以按顺序浏览它们) 编辑:看起来有些依赖项无法在Metro env中完全填充,因此iTextSharp不是解决方案。不要忘记,iTextSharp是AGPL许可的

是否有适用于Windows 8/Metro应用程序的PDF编写器?我正在开发一个Windows 8应用程序,并寻找一个可以通过编程生成PDF文档的库,该文档可用于打印或发送电子邮件。

是Java库的C#端口,名为。您可以在web上找到的大多数更新文档都是用Java编写的,但基本上保持不变

看看这个例子。还可以找到许多其他文件(或者您可以按顺序浏览它们)


编辑:看起来有些依赖项无法在Metro env中完全填充,因此iTextSharp不是解决方案。

不要忘记,iTextSharp是AGPL许可的。也就是说,要么为许可证付费,要么为您的解决方案开源。@Bobrovsky这是正确的,但由于OP没有提到任何特定的许可证(除了免费许可证,它可以以各种方式解释)。。。还要注意,5.x之前的版本在LGPL/MPL下。但是,使用这些版本是非常不鼓励的。有关此主题,请参阅iText(Sharp)的主要作者。@AlexisPigeon,我曾尝试在metro应用程序中使用iTextSharp,但它需要System.Drawing的参考,Windows 8应用程序中不提供该参考。哦,我的错误。请随意否决我的答案…@user1516781阅读完整答案:iTextSharp不能在Metro应用程序中使用。请查看Siberix PDF Sparkle(免费用于商业项目)或Siberix Report Writer()。这两种产品都有Windows应用商店(WinRT)版本。