问题标签 [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.
javascript - evoPDF 转换触发模式不起作用
我们正在使用 evoPDF 将 AngularJS 表单转换为 PDF。由于页面上的内容在几次服务调用后加载,我们知道我们需要使用 evoPDF 中的延迟/手动触发模式选项。
以下是在所需延迟或内容完全加载后需要执行的 javascript:
但是,当我们将上述脚本放在外部 JS 文件上并在主 html 页面上引用 JS 文件时,转换失败。但是当我们在主 html 页面本身(内部)中添加这个脚本时,转换就起作用了。
这是 evoPDf 或要添加的任何其他脚本的问题吗?我们不能在我们的 html 页面上添加任何内部脚本,因为所有页面都是动态生成的。
c# - EvoPdf - 如何用空行填充表格末端和页脚之间的空白空间
HTML -> PDF。如何渲染未知数量的空行,从数据的最后一行直到到达页脚?你可以在这里看到问题。问题是有时数据部分中的行将是单行,有时是多行。我的尝试:
- 在 razor @for(int i = 0; i < 70; i++) {...} - 并尝试使用“overflow-y:hidden”裁剪进入下一页的行
- 为最后一行设置“height:auto”(没有 for 循环),以便它可以容纳剩余空间,然后为该行设置背景(看起来像交替的行)
- https://www.evopdf.com/demo/HTML_to_PDF/Headers_and_Footers/Header_Footer_Auto_Resize.aspx。在这个尝试中,交替行是页脚的一部分,所以我尝试动态调整它的高度
c# - EvoPdf HtmlToPdfConverter 是否支持表情符号?
不幸的是,如果 Html -> Pdf 转换支持表情符号, EvoPdf 文档没有给出声明。
我试过了:
生成的 pdf 仅包含“123”,仅此而已(没有 ? 表示不受支持的字符)。
谁能确认 EvoPdf 在 pdf 转换中不支持表情符号?
在这种情况下,哪些位与表情符号支持相关?是使用的字体类型、使用的编码还是其他?
c# - EvoPdf 无法创建文档。方法参数不能为空
我对EvoPdf有疑问。看下面的行:
docFile
文件的有效路径在哪里。我已经检查了两次。异常消息是:
有什么建议么?
asp.net - EvoPdf - “本地 IIS”中的错误无法开始转换。WinApi 错误 5 检查“evointernal.dat”文件执行权限但“IIS Express”中没有错误
我有 ASP .Net 框架 4.7 Web 表单应用程序。
我正在使用 EvoHtmlToPdf v8.0 将 ASP .net 表单转换为 pdf。我正在使用 EvoHtmlToPdf v8.0 的默认通用版本,该版本应在 32 位和 64 位环境中工作。
我在代码中遇到错误htmlToPdfConverter.ConvertUrl(url);
仅在“本地 IIS”中运行项目时出现此错误,但在 Visual Studio 的项目设置中将其设置为“IIS Express”时没有出现错误
无法开始转换。WinApi 错误代码 5. 检查 'evointernal.dat' 文件是否具有执行权限以及它是否存在于 evohtmltopdf.dll 附近或使用 evointernal.dat 文件的完整路径设置 EvoInternalFileName 属性
这是我的 asp .net c sharp 代码的完整代码
c# - 使用 evo pdf 转换 word 文档时图像质量差
我使用 evo 的 WordToPdfConverter 将 Word 文档转换为 PDF。RTF 格式的 Word 文档包含 QR 码等图像。
不幸的是,生成的 PDF 中的图像质量非常差(因此无法读取 QR 码)。即使我禁用图像压缩或将其设置为最低级别(=> 最佳质量),生成的图像质量也很差。
有没有其他方法可以控制图像质量?或者有没有办法告诉 evo 的 WordToPdfConverter 不要使用 JPG 作为生成的图像格式,而是坚持使用源格式(例如 PNG)?
c# - EvoPDF 和 ASP.NET Core 的 OutOfMemory 异常
我最近将一个 ASP.NET Web 项目移植到 ASP.NET Core (net5.0)。
在这个项目中,静态 HTML 文件被转换为 PDF 文件并存储在数据库中。我们为此使用 EvoPDF,在我们切换到 net5.0 之前一切都很好。
现在我们会不时收到此错误:
该项目构建为 64 位二进制文件。它在 IIS 上运行,我们检查它确实在 64 位池中运行。应用程序本身使用大约 200 - 400 MB 内存,并且在机器上有大量可用内存。所以这应该不是问题。
我们的 html 文件不是很花哨,它发生在小页面和大页面上。
所述域逻辑类以瞬态生命周期和所有依赖项(包括 pdf 创建)插入。我们检查了强制依赖项,但没有找到。
知道我们不知道该怎么做,因为异常只是偶尔发生,我们无法在开发机器上重现它。
关于做什么的任何想法?
evopdf - 无法在服务器 linux 上打开 Word 文档
使用 EvoWordToPDF 运行演示将 docx 转换为 pdf 时遇到错误:
在本地,它运行完美。我不明白为什么?帮我!
deployment - EvoPdf 和部署模式:自包含 = 运行时错误
我们在 NET6 C# MVC 应用程序中使用 EvoPDF 将 HTML 转换为 PDF 文件,以便作为附件显示和通过电子邮件发送。
在我们的开发环境中使用 EvoPdf.HtmlToPdf.NetCore 效果很好。如果我们使用 Deployment Mode = Framework-dependent 从 Visual Studio 发布,则 EvoPdf 可以正常工作。
如果我们使用 Deployment Mode = Self-contained 从 Visual Studio 发布并运行 EvoPdf,我们会收到错误
无法创建图像对象。无法从程序集“System.Private.Corelib,Version=6.0.0.0,Culture=neutral,...加载类型“System.StubHelpers.InterfaceMarshaler”。
因为我们宁愿在我们的 Live 服务器上进行独立安装,所以这是一个很大的痛苦!
任何建议都非常感激。