问题标签 [rotativa]
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.
asp.net-mvc - 如何在 ActionAsPDF 中定向到 POST 操作?
我正在创建一个 MVC 5 应用程序。我正在使用 Rotativa 生成 PDF
他们有一个方法叫做
我无法定向到动作的 POST 方法
这就是GET和POST操作
一旦我运行这个程序,它会指向 GET 方法,但我想指向 POST 操作
使用以下方法
asp.net-mvc-5 - Rotative CustomSwitches does not work
I'm using Rotativa.MVC 2.0.3 in my MVC5 project. I keep getting an error in the code editor stating "ActionAsPDF does not contain a definition for CustomSwitches". I tried using ViewAsPDF as shown in the links below also, same result. Here are a couple of sources I found regarding how to add headers/footers to Rotativa PDFs:
The code in my controller is:
So the question is: How do I implement CustomSwitches in Rotativa 2.0.3? Or, where is the CustomSwitches definition? The PDF renders terrifically without the CustomSwitches tag, so I know Rotativa is doing it's job.
c# - 会话在控制器方法中变为空
我有以下控制器,在那个控制器中我创建了会话来保存IENUMERABLE
数据集
编辑:
PrintIndex
Create_Brchure 视图页面具有指向同一类文件中调用方法的 href 链接
这是PrintIndex
方法
我想在控制器方法中再次使用该会话列表数据集Create_Brochure_PDF
,所以我在这里创建了该方法
但在上面的方法中,我得到了 nullIEnumerable<ProductsPropertiesVM> newmodel
编辑:
如果我解释整个场景
Create_Brochure
控制器方法有一个视图,- 在该视图中,我有 href 链接将该
Create_Brochure
视图另存为PDF
- 一旦我单击该 href 链接,我将调用
PrintIndex
方法,因此在该操作方法中再次调用Create_Brochure_PDF
方法,因此我设置了 null 对象Create_Brochure_PDF
asp.net-mvc - Rotativa 在服务器中生成空白 PDF
我们在 .Net MVC 5 项目中使用 Rotativa。它在本地像魅力一样工作,并且在部署到服务器时同样失败(生成空白 PDF)。但是,如果我登录到服务器并以 localhost 身份访问该网站,它会生成 PDF 就好了。
因此,它看起来像是运行应用程序池的权限问题。因此,出于测试目的,我更改为运行 App Pool 以在“本地系统”上运行。还是同样的问题。
我们也尝试过:
- “以 PDF 格式查看”
- 应用程序设置如下所示:
<add key="WkhtmltopdfPath" value="<path to the folder>"/>
下面是代码:
asp.net-mvc - Rotativa PDF 导出 - 无法同时显示内联和具有文件名
我发现 Rotativa 是一种导出为 PDF 的简单方法(几乎可以完美运行,但似乎不支持 CSS3,可能在未来的版本中)......但我想知道如何处理该FileName
选项。
当我
然后我会myCorrectlyNamed.pdf
下载。当我省略该FileName
选项时,PDF 会显示在浏览器中,但是当我从那里保存它时,它只有默认文件名document.pdf
。
如何在浏览器中生成和显示 pdf 并有一个文件名,而不是document.pdf
从那里保存?
c# - 在 asp.net 中使用 rotativa 生成 pdf,在一个视图中有多个部分视图
我正在尝试在 asp.net 中使用 rotativa 生成 pdf。我的视图上有多个部分视图。我能够创建单个部分视图的 pdf,但是当我组合所有部分视图并尝试生成 pdf 时。它在加载pdf中的数据之前生成pdf。请建议如何在pdf中加载数据之前保持该过程。提前致谢。
asp.net-mvc-4 - nuget 包在本地而不是在服务器上运行
我想从 Razor 视图生成 pdf,我使用了 Rotativa nuget 包或 HiqPDF 包,它在本地机器上运行良好,但是当我托管在服务器上时,它会出现以下错误,帮助我解决错误
“/”应用程序中的服务器错误。
错误 0x4EC。检查 HiQPdf.dep 资源文件可以在 HiQPdf.dll 程序集附近找到,并且用户具有该文件的读取和执行权限。如果您将 HiQPdf.dep 放在不同的位置,请调用 SetDepFilePath() 方法
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详情:
System.Exception:错误 0x4EC。检查 HiQPdf.dep 资源文件可以在 HiQPdf.dll 程序集附近找到,并且用户具有该文件的读取和执行权限。如果您将 HiQPdf.dep 放在不同的位置,请调用 SetDepFilePath() 方法
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
c# - C# Rotativa ActionAsPDF 没有传递参数
我正在尝试使用 Rotativa 库(1.6.4)通过 ActionAsPdf 发送参数,不幸的是,该函数被调用但其中的参数trainee
始终为空。这是我的代码:
Trainee var 是对象 T_Trainee not null 的列表 -> 在调试中看到:
在调试模式下调用该函数时,我可以清楚地看到参数“trainee”为空,但我仍然不明白为什么。
谁能帮我?谢谢!
c# - 让 Rotativa PDF 在共享主机上工作
我最近使用 Rotativa nuget 包将 MVC 视图导出为 PDF。
这适用于本地以及专用 Windows 服务器,但不适用于共享主机。
我得到了一般的 Rotativa 错误。我无权更改可执行文件的权限,托管服务提供商也不会更改权限。
我可以尝试使用哪些其他解决方案来使其在共享主机上运行?
rotativa - Rotativa 问题 - PDF 转换后 div 中的大写字母
当我尝试使用 Rotativa 将 HTML 转换为 PDF 时,它适用于普通文本,但是当我使用大写的整个段落(根据我的需要)时,文本会超出边框。附上问题的图像以便更好地理解。请检查图像中的红色区域。任何帮助,图片网址 - http://i.stack.imgur.com/d76Cl.png 谢谢