Asp.net mvc 3 Html到pdf asp.net mvc
我正试图找到一个库/工具,可以让我从MVC视图生成PDF 有什么想法和建议吗 关于将iTextSharp用于从JAVA的iText移植的C# 退房Asp.net mvc 3 Html到pdf asp.net mvc,asp.net-mvc-3,pdf,html-to-pdf,Asp.net Mvc 3,Pdf,Html To Pdf,我正试图找到一个库/工具,可以让我从MVC视图生成PDF 有什么想法和建议吗 关于将iTextSharp用于从JAVA的iText移植的C# 退房 您需要调用RenderView以获取HTML结果,然后转换为PDF。检查此条目以获得类似的解决方案 我已经创建了一个项目,使用iTextSharp和 我重写了一个ViewResult,将Pdf流返回给客户端。pdf是在MVC视图(.cshtml文件)中生成的。并为控制器添加了一些扩展,使体验更加流畅 我有两个选择: 从返回Html的“普通”视图创建
您需要调用RenderView以获取HTML结果,然后转换为PDF。检查此条目以获得类似的解决方案
我已经创建了一个项目,使用iTextSharp和 我重写了一个
ViewResult
,将Pdf流返回给客户端。pdf是在MVC视图(.cshtml文件)中生成的。并为控制器添加了一些扩展,使体验更加流畅
我有两个选择:
- 从返回Html的“普通”视图创建Pdf。这很容易,但您对布局没有“精细”控制
- 使用代码创建Pdf,布局代码在视图中(使用服务器端代码)。这很容易进行定制和测试。因为您不需要重新编译整个项目。此外,视图(.cshtml文件)负责布局,如果结果是html或pdf不匹配,则仍然是视图