C# 如何生成PDF?
对于我的Microsoft Surface应用程序,我希望生成包含一些图像的PDF。我应该如何开始这样做 编辑:C# 如何生成PDF?,c#,pdf,C#,Pdf,对于我的Microsoft Surface应用程序,我希望生成包含一些图像的PDF。我应该如何开始这样做 编辑: 我不想转换文本或html文档,但我想从头开始创建pdf。对我来说,最简单的方法是使用Reporting Services。 两个基本选项: 使用特定于PDF的库,如@Kent答案中的iText 安装PDF打印机并使用任何报告/打印代码 选项1)将是最灵活有效的方式。 选项2)很有趣,因为您已经有了打印所需内容的代码。管理输出文件等有点麻烦。支持XPS也很容易 很好,免费,相对容易使用
我不想转换文本或html文档,但我想从头开始创建pdf。对我来说,最简单的方法是使用Reporting Services。 两个基本选项:
选项2)很有趣,因为您已经有了打印所需内容的代码。管理输出文件等有点麻烦。支持XPS也很容易 很好,免费,相对容易使用,并且与WPF兼容您还应该查看用于PDF创建/编辑的Fop/PdfBox。可用于从头创建PDF文件和许多其他用途 请看一看 该库没有外部依赖项,是用C#编写的。有几种方法可供选择
免责声明:我为Bit Miracle工作。您想从什么生成PDF?其他文档(word、excel等)、应用程序UI本身,或者在代码中从头开始构建它们?我想从头开始生成它们,可能是@mizipzor的副本-它们移动了站点,我已经修复了链接