问题标签 [razorpdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
12516 浏览

c# - 无法从程序集“itextsharp,版本=5.5.5.0,文化=中性,PublicKeyToken=8354ae6d2174ddca”加载类型“iTextSharp.text.html.HtmlParser”

请参阅此链接将 html 转换为 pdf 我在 webconfig 中遇到此版本错误,让一些天才找到并解决问题。

我的模特

我的控制器这是正常代码

这是用于 pdf 转换控制器

我的网络配置

0 投票
1 回答
153 浏览

razorpdf - 背景颜色不适用于 RazorPDF(Mvc 视图到 pdf)

我正在使用 RazorPDF 将 Mvc 视图转换为 PDF。一切正常...除了 Div / table 标签的背景颜色。

有什么建议吗?

0 投票
0 回答
220 浏览

c# - 无法从程序集“itextsharp,版本=5.0.5.0,文化=中性,PublicKeyToken=8354ae6d2174ddca”加载类型“iTextSharp.text.html.HtmlParser”

我知道这可能是重复的,因为我在许多表单上都发现了这个问题,但没有一个答案对我有用。我尝试使用 RazorPDF 在 asp.net mvc 5 中生成 pdf,在执行时出现此错误:无法从程序集 'itextsharp,Version=5.0.5.0,Culture= 加载类型'iTextSharp.text.html.HtmlParser'中立,PublicKeyToken=8354ae6d2174ddca'

我在环境变量中添加了指向 itextsharp.dll 的路径,我在构建属性中使用了“任何 CPU”选项,但没有任何帮助。如果你们中的任何人设法解决这个问题,请帮助我/谢谢。

0 投票
1 回答
1785 浏览

asp.net-mvc - 在 MVC Web 应用程序中打印 PDF 或文档

在我的 MVC 应用程序中,当涉及到打印报告时,我几乎没有选择

RazorPDF - 从 cshtml 本身处理设计的优势 & 可以将来自控制器的值作为模型传递

iTextSharp - 从 cshtml 本身处理设计的优势 & 可以将来自控制器的值作为模型传递

pdfSharp - 从 cshtml 页面处理设计没有优势。必须从 .cs 文件中进行所有编码,修改非常困难。BUt 可以很好地控制生成报告的布局

那么任何人都可以建议一种具有两种选择的方法吗

  • 可以从cshtml本身做PDF设计。
  • 可以指定PDF页面的宽度和高度

由于报告并不总是在激光打印机上打印。还需要支持点阵打印,在这种情况下,我必须提及页面的宽度和高度。还有可能在信头上打印,所以我不得不再次提及空白区域的宽度和高度

或者任何人都可以建议一种方法来使用 RazorPDF 和 iTextSharp 方法提及 PDF 页面的宽度和高度

0 投票
1 回答
727 浏览

javascript - 可编辑的 cshtml 查看页面另存为 PDF

我正在尝试创建包含一个

  1. 可编辑的 cshtml 视图页面

接着

  1. 单击按钮后,将编辑后的内容保存为 PDF

所以这是整个cshtml视图页面,

我正在使用RazorPDF来执行此任务,但是一旦单击此按钮,它就不会保存为 PDF

我可以编辑这个 cshtml 视图页面,我想将最终编辑的内容保存为 pdf(这是动态视图)

0 投票
2 回答
3438 浏览

c# - 使用 RazorPDF 创建 pdf

我想用 RazorPDF 创建一个简单的 pdf。

我从 Nuget 包安装它。(itexsharp 和 razorpdf 出现在参考文献中)

这是我的控制器:

而且,我有一个显示“你好”的简单视图。

使用时return view(),一切正常,显示“hello”,但使用时return new RazorPDF.PdfResult();,出现以下错误:

未找到视图“Pdf”或其主视图,或者没有视图引擎支持搜索到的位置。搜索了以下位置:view/home/pdf.aspx

0 投票
1 回答
2029 浏览

c# - 使用 iTextSharp 与 PDF 内容重叠的页脚

我正在尝试使用 iTextSharper 制作带有页脚的 PDF。在大多数情况下,这工作正常。我想为每一页添加一个页脚。

我的代码确实正确添加了页脚,但是,正如您在图像中看到的那样,文本与 PDF 的内容重叠: pdf

控制器动作:

HFPDFResult ( ViewResult) 类:

HFPDFView 类:

订单视图(它将对象加载Order到此视图中,并基于该视图生成 PDF):

我看到一个关于设置文档大小的 SO 帖子,我这样做了,但它似乎不起作用:

我在底部给了它 120 个用户单位的边距,而我只使用了 110,为什么它仍然重叠?

任何帮助将不胜感激。

0 投票
0 回答
1747 浏览

c# - 使用 RazorPDF MVC 5 从一个视图创建一个 PDF

我是在 C# 中使用 Asp.net MVC 5 的新手。

我正在尝试从一个视图创建一个 PDF,但我没有管理。经过几天自己的尝试,然后我开始在一些论坛上阅读,但我没有找到(或者我不明白)如何去做。

我安装了 NuGet、RazorPDF、RazorPDF2 以及适用于 MVC 的 RazorPDF。我使用了 iTextSharp 5.0.5.0,然后更新到 5.5.8.0。但无论如何,它奏效了。

我有不同的错误。首先是这个:

RazorPDF.Legacy.Text.DocumentException:找不到 Helvetica 作为资源

接着:

无法从程序集“itextsharp,版本=5.5.8.0,文化=中性,PublicKeyToken=8354ae6d2174ddca”加载类型“iTextSharp.text.html.HtmlParser”

我在这里读到了 Chris Hass 写的一篇精彩的文章。但我不知道如何应用它。所以我的问题是,如何让它在我的精确情况下工作?

这就是我的控制器中的内容:

这是我的观点:

那么我应该怎么做才能从这个视图创建 pdf 呢?我是否必须使用“RazorPDF”或“RazorPDF for MVC”或 NuGet 中的其他工具?我的代码是错误的还是我所做的“唯一”问题是“它已经两年半没有更新了,它需要一个过时的 iTextSharp 版本并使用过时的 HTML 解析器。” 正如克里斯所说的那样?

0 投票
1 回答
525 浏览

c# - 在 c# 中使用 ItextSharp 创建和下载 PDF 时出错

我试图从剃刀意见中制作 Pdf。但它总是让我出错。我使用过 Visual Studio 2013、.net 框架 4.5 和 asp.net mvc5。

为了创建,我曾经安装过 RazorPdf 版本 1.0.0.0 包和 itextsharp 5.5.2.0 版本。

代码快照----------

- - - - - - - - - - - 错误详情 - - - - - - - -

无法从程序集“itextsharp,版本=5.5.2.0,文化=中性,PublicKeyToken=8354ae6d2174ddca”加载类型“iTextSharp.text.html.HtmlParser”

0 投票
1 回答
355 浏览

c# - 如何在通过 itextsharp 和 RazorPDF dll 生成 PDF 时设置列宽或其他属性或将 css 应用于表格

我上面在我的Print.cshtml. 我的控制器操作方法如下。

在PDF下方生成。

在此处输入图像描述

但默认情况下,表格的第一列太宽。我想手动设置每列的宽度,这是我无法做到的。

我试图将 css 类应用于表,但没有运气。

style="width:25%"到每一列,但没有得到应用。:(

我怎样才能做到这一点?欢迎任何建议!

提前致谢。:)