问题标签 [evopdf]

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 投票
3 回答
24676 浏览

jquery - 在 jQuery 中访问 ViewData 不起作用

我正在尝试将 IList 传递回我的视图,可以在 jQuery .each() 中访问它,但我没有任何成功。

示例类:

在控制器中:

在视图中,我想使用 jQuery 来遍历 ViewData["myNames"]:

以上不起作用,不幸的是我不确定如何调试它,因为 EvoPDF PDF Generator 正在调用视图。

我也在我的视图中尝试过这个:

跟踪控制器代码(EvoPDF 呈现页面的位置),我可以看到隐藏字段包含值属性中的类型名称 - 而不是数据。

我已经多次使用 ViewData 没有问题,但这与我熟悉的用法有点不同。谁能告诉我如何使用 ViewData 传递 IList/List/IENumerable 以便我可以使用 jQuery .each() 对其进行迭代?

编辑

作为替代方案,我可以从我的剃须刀中进行 jQuery 调用,但我不确定如何将变量传递给 jQuery:

myName.Name似乎没有被传递给 FormatName() 函数。我知道 myName.Name 包含一个有效值,因为它在没有 jQuery 的情况下呈现良好。如何将该 var 传递给我的 jQuery 函数?

0 投票
1 回答
249 浏览

c# - 在 evopdf 中添加文件链接和附件:在哪里可以找到 HtmlToPdfConverter 相关类?

我正在使用 4.6.0.0 版的 evopdf 转换器,我想在我的 pdf 文档中添加文件链接和附件。正如演示中建议的方法,他们使用 HtmlToPdfConverter 类来实现此功能。链接是http://www.evopdf.com/demo/HTML_to_PDF/File_Links_Attachments/Create_File_Links_and_Atachments.aspx 但我找不到任何名为“HtmlToPdfConverter”和“HtmlElementsMappingOptions.HtmlElementsMappingResult.GetElementByMappingId()”函数的类。请帮助我实现此功能或建议我以其他方式实现此功能。

谢谢

0 投票
2 回答
1157 浏览

evopdf - 在 EvoPDF 中更改页码

在 pdf 中可以更改页码,因此第一页将是第 5 页,依此类推。

(这与页眉和页脚无关,我指的是出现在 pdf 工具栏中的页码)

是否可以使用 EvoPDF 控制这些数字?

0 投票
1 回答
725 浏览

html - HTML 到 PDF 和表单身份验证

我在以前的项目中成功地使用了 EVO HTML 到 PDF 工具,现在我正在尝试将它集成到另一个项目中。问题是我必须转换的页面在 ASP.NET 表单身份验证之后,当我转换页面时,我得到了登录表单。如何通过表单身份验证并以 PDF 格式获取页面内容?

0 投票
1 回答
867 浏览

angularjs - EvoPDF 在 AngularJS 应用程序中导出 PDF

我想在(呈现ng-view)之后将我当前的HTML页面导出为pdf。我正在使用 EvoPDF 软件来执行此操作,但是当我尝试将其导出时,ng-view 中的 HTML 并没有像它一样出现在 pdf 中。PDF 仅包含标题,因为标题是静态元素,并且 ng-view 是从 XmlHttpRequest 构造的。

我试着给 pdfConverter.ConversionDelay = 10; 认为由于 XmlhttpRequest 的加载时间它没有呈现但仍然没有运气。

我在 .net 中使用 HttpModule 作为后端。

你能告诉我如何解决这个问题吗?

谢谢。萨杰什·南比亚尔

0 投票
2 回答
5696 浏览

c# - 如何从代码中获取windows认证的用户名和密码

我需要将登录用户的 WINDOWS AUTHENTICATION 详细信息传递给 pdf 转换器以使其工作。我试过这个

但这无济于事。转换器在本地工作,但在启用 Windows 身份验证的服务器中返回 404 错误。

如何使用代码获取凭据?

0 投票
3 回答
6785 浏览

evopdf - 加载 HTML 错误或导航超时

我正在尝试使用 evoPDF dll 将 URL 转换为 pdf。当我在本地机器上执行它时运行良好,但每次托管在 IIS 服务器上时都会失败。错误如下。

加载 HTML 错误或导航超时。

任何关于此失败可能原因的建议都将受到高度赞赏。

0 投票
2 回答
715 浏览

html - EVO PDF:并排表格和重复标题

我正在使用 EVO PDF、Html-> PDF 生成器,并且遇到了一个我似乎无法解决的场景。我不确定软件本身是否存在解决方案。

我有 2 个并排的指标数据表,使用始终创建相同数量行的数据。它们不是单个表的原因是,1) 数据显示不同的范围,以及 2) 样式目的。

EVO PDF 将重复在分页符处截断的表格的所有表格标题,并将它们显示在下一页的顶部。问题是如果 2 个表格被截断,软件会在下一页顶部创建“两个”标题。每个标题都跨越整个页面宽度,并且它们相互堆叠。从视觉上看,表格标题的宽度是正确的,但第二个标题被“撞”了下来。

有没有人知道让标头本身共存的方法?或者有没有其他人遇到过这个问题?

0 投票
1 回答
1548 浏览

html-to-pdf - 为什么 Evo PDF 会生成大尺寸 PDF(HTML 到 PDF 转换器)?

我正在使用 EVO pdf dll 将其中包含 3 个图表控件(使用 png 格式)的 aspx 页面转换为 PDF,但它会生成大小为 400 kb 的 PDF。如果 RDLC 用于生成类似的页面,那么它会生成大小为 50 kb 的页面。但我没有使用 RDLC 的选项。

请注意,我尝试了 JPEG 压缩设置,而且 png 图表图像的尺寸也很小(小尺寸图),而且图像的质量也不是很好。我与 evo pdf 技术团队进行了协调,但没有收到适当的回复。非常感谢您的帮助。

0 投票
2 回答
4210 浏览

c# - 减少使用 EVO HTML 到 PDF 转换器 dll 生成的 PDF 文件的技巧

我正在使用 EVO PDF dll 从 HTML 生成 PDF,但我面临生成的 PDF 文件过大的问题。此 HTML 也包含少量 JPEG 图像,我在 evo 中尝试了压缩选项,但文件大小仍然很高。

如果 HTML 的原始大小是 40 KB,那么 EVO PDF 也会生成大小为 400 KB 的 PDF,这是相当高的。如果我们使用 RDLC 来实现相同的结果,那么 RDLC 将以 80 或 100 KB 生成它。那么我可以做些什么来减小 PDF 的大小呢?