问题标签 [mvcrazortopdf]

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 回答
436 浏览

asp.net-mvc-4 - PDF 文件错误 无法访问已关闭的 Stream

我想为我的报告模块生成一个 PDF 文件。这是我在控制器中生成 PDF 文件的代码。

我在我的控制器中包含以下内容:

现在,当我尝试运行此代码时,我在浏览器中显示此错误。 在此处输入图像描述

请指教。提前致谢。

0 投票
1 回答
690 浏览

c# - 使用 MvcRazorToPdf 显示页码

我正在尝试在我的项目中使用包,并希望显示页码。Document 对象上有一个具有 PageNumber 但是的属性。我不知道如何从视图中访问它

当前代码:

0 投票
1 回答
333 浏览

asp.net-mvc - 将 PDF 结果更改为横向

我需要将数据从数据库转换为 pdf。我正在使用指定的 ID 获取数据。

当我单击链接时,它应该以 PDF 形式显示数据。

我正在传递check以在我的 PDF 中显示数据。

PDF怎么可能是横向的?

我真的需要你的帮助。谢谢

0 投票
1 回答
780 浏览

asp.net-mvc - MvcRazorToPdf 安装问题

我正在尝试查看 MvcRazorToPdf。我正在从 Nuget Manager 安装它。当我尝试构建项目时,我收到此错误消息:

错误 5 程序集 'MvcRazorToPdf, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 使用 'itextsharp, Version=5.5.3.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca' 它的版本比引用的程序集 'itextsharp, Version =5.5.0.0,文化=中性,PublicKeyToken=8354ae6d2174ddca' d:\PROJECTS\Crowdiet\packages\MvcRazorToPdf.1.0.2\lib\40\MvcRazorToPdf.dll Crowdiet

为了解决它,我从 Nuget 安装了最新版本的 iTextSharp。版本 5.5.7 现在我正在构建,所以它运行。

但是,当尝试执行 MvcRazorToPdf 代码时,我收到以下错误消息:

无法加载文件或程序集 'itextsharp.xmlworker, Version=5.5.3.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.IO.FileLoadException:无法加载文件或程序集“itextsharp.xmlworker,版本=5.5.3.0,文化=中性,PublicKeyToken=8354ae6d2174ddca”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

任何想法如何处理这个?谢谢。

0 投票
1 回答
2352 浏览

c# - MVCrazorToPdf (iTextSharp) 使用自定义字体

我正在尝试使用 nuget 包 MVCrazorToPdf 将自定义字体添加到我的 pdf 输出中,但我无法做到这一点,因为 iTextSharp 的文档不是很好,而且似乎都已经过时了。

我用于创建 pdf 的当前代码是:

哪里writer是一个PdfWriterdocument是一个Document

所有使用显示的示例FontFactory都需要使用,XmlWorker但我无权访问,所以我想知道是否有任何方法可以使用writeror更改文档字体document

我已经看到有该document.HtmlStyleClass属性,但找不到任何关于如何在任何地方使用它的信息。

对此的任何帮助将不胜感激

0 投票
0 回答
779 浏览

asp.net-mvc-3 - MVCrazorToPDF 在每页上添加页眉和页脚

我可以在 PDFLayout.cshtml 文件上使用 MVCrazorToPDF 库创建的每个页面上创建页眉和页脚吗?我正在为 PDF 正文创建一个部分

在控制器中,我将动作称为

我的 View.cshtml 就像一个 normla html 页面

0 投票
0 回答
199 浏览

ajax - MvcRazorToPdf 如何使用 ajax 调用下载文件?MVC

我尝试使用 MvcRazorToPdf,我可以生成邮件合并信件。我的目标是在下载文件后我想从控制器返回 json 消息。怎么做?

我感谢您的帮助。谢谢

0 投票
1 回答
829 浏览

asp.net-mvc - 在 MvcRazorToPdf 库中将内容右对齐

我在下面view使用MvcRazorToPdf库生成 PDF 发票

上面的代码在下面view生成pdf

发票 PDF

div但是,无论我在上面td设置多少样式invoice,我都无法将Invoice文本移动到pdf. 我试过添加bootstrap.css也不起作用的链接。有人对此有任何解决方案吗?有没有人pdf用图书馆设计样式MvcRazorToPdf

0 投票
1 回答
70 浏览

c# - mvcrazortopdf 首次单击 ASP.NEt 时出现空引用异常(会话未正确检索)

我正在开发一个使用 mvcrazortopdf 下载 pdf 文件的程序。第一次单击时,它会引发NullReferenceException错误。这是我的代码:

控制器:(ReviewerController.cs)

型号:(PurchaseOrder.cs)

PicOrderPDF 是要下载的 pdf 的视图。我尝试在错误行添加断点进行检查,结果 req 为空。但继续并再次单击下载后,它下载就好了。抱歉,我是新手