问题标签 [nreco]
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.
c# - Html To PDF 使用 Nreco 错误渲染
我正在做一个 HTML to PDF 程序,我发现 nreco 是最好的。因为转换后的 pdf 包含正确的字体名称。不像我测试的那些。字体名称是随机字母。
这是我的转换代码。但问题是它不会像我的 html 中显示的那样在 PDF 中呈现图像。
这就是我的示例 html 的样子
这是HTML代码
仅包含文本的其他页面的呈现与 html 非常相似。但是只有图像它会呈现一个空白页pdf。
我什至尝试在控制台上运行 WkHtmlToPdf
并且根本没有错误消息
我也试过itext pdf
但是 itext pdf 的问题是字体名称与 html 中的字体名称不相似。例如,在我的 html 中,字体名称是“Adobe Caslon Pro”,但在我的 PDF 渲染输出中,字体名称是 Arial
这是CSS
.net - 将附件嵌入 PDF
我正在使用 NRECO Pdf 生成器生成 PDF,它通过将 HTML 模板转换为 PDF 文档来工作。但是,我还有一个要求是在生成的 Pdf 中添加多个附件(图像、word 文档或任何其他 PDF)。如果是图像,在我的 HTML 模板中提供 Img 标签的附件路径是直接的,但我不知道如何添加/合并文档,如 word 或 PDF。
一种方法是将附件文档(PDF/Word)嵌入到我的 HTML 模板中,但这不起作用,因为没有呈现嵌入的 PDF(使用 viewerJS 来执行此操作)。
需要找到解决此问题的最佳方法。
谢谢。
c# - nreco pdf 流派错误 dot net
我正在尝试使用 nreco 库生成 pdf,并且在生成时遇到此异常。
(退出代码:-1073741819) 说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。异常详细信息:NReco.PdfGenerator.WkHtmlToPdfException:(退出代码:-1073741819)源错误:在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。堆栈跟踪:[WkHtmlToPdfException:(退出代码:-1073741819)] NReco.PdfGenerator.HtmlToPdfConverter.CheckExitCode(Int32 exitCode,字符串 lastErrLine,布尔 outputNotEmpty)+134 NReco.PdfGenerator.HtmlToPdfConverter.InvokeWkHtmlToPdf(PdfSettings pdfSettings,字符串输入,流输出+644 NReco。
需要帮助。
c# - 尝试使用 Nreco pdf 转换器从 html 创建 pdf,无法从亚马逊云加载图像
尝试使用 Nreco pdf 转换器从 html 创建 pdf,html 包含从同一域加载时正确加载的图像,我们有图像的亚马逊云,因此所有图像都移动到亚马逊,并且 url 是这样的:
https://******//api/file/get?path=stage/media/***media/productimages/productimages/image10161107_2.jpeg
***** => 站点 url 现在生成 pdf 后图像是空白的,并且没有任何异常的日志。
我的代码是这样的。
c# - .NET Core 上的 NReco HtmlToPdfConvertor 引发 HttpContext 异常
当我在 .Net Core 2.0 Mvc 应用程序中声明 NReco.PdfGenerator 时,出现错误。
- 我将 Nuget 包 NReco.PdfGenerator 1.1.15 添加到项目中
- 在控制器中做了一个 using 语句
- 声明 HtmlToPdfConverter
它抛出一个
无法从程序集“System.Web,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.Web.HttpContext”
直接声明它。
有人有使用 nReco 的经验吗?
asp.net-mvc - 使用 NReco.PdfGenerator 在 Asp.net mvc 中生成 Pdf
我是 NReco.PdfGenerator 的新手。我们有部分视图,它带有我们需要的 html 标签。
在我们的局部视图 html 中:
我们正在导出没有此图像的 pdf 并收到此错误:
警告:无法加载 https://www.nrecosite.com/img/pdfgenerator/donald_sign.jpg(忽略)
我能做些什么来解决这个问题。
尊重地,
c# - Nreco.pdfgenerator 抛出 Wkhtmltopdfexception,退出代码为 255
上面提到的异常被抛出。
对于特定的示例 html,而对于其他记录,它可以正常工作。Html 具有 css 的链接,如果删除,则不会抛出异常。但是需要css。所以需要其他解决方案。
另外:我检查了visual c++ redistributable 2013的依赖关系。但似乎这不是问题。
事件日志显示 wkhtmltopdf 崩溃。
c# - Azure 函数崩溃并出现异常“”
我正在使用NReco HTML to Image Generator for .NET,但是当我尝试执行此行时:
它崩溃了一个例外:
我偶然发现了这篇文章,但我不确定它是否以某种方式相关。
我显然是想先让它在 localhost 上运行,但我怀疑当我部署到 Azure 时也会出现问题......
我在控制台应用程序上测试了 Nreco lib,它(有点)工作正常。这里有什么问题?我没有发布任何代码,因为它实际上是一个添加了这三行的空 Azure Function 新项目。
html - 如何为 NReco PdfGenerator 垂直对齐 HTML 标签中的文本
我正在使用 VS2015 和 C# 开发 WPF 应用程序。
在该应用程序中,我有一个使用 NReco PdfGenerator 将 HTML 转换为 PDF 的功能。
在我的 PDF 中,我得到了一些可以水平和垂直对齐文本的标签。
水平对齐没问题,我用水平居中的“文本对齐:中心”内容使它成为pe。
但是现在我的客户也想在标签中垂直对齐,所以我在 flexbox 的帮助下解决了对齐问题。
每个例子:
这意味着标签的文本将水平和垂直居中。
不幸的是,NReco PdfGenerator 不能使用它。
在 PDF 中,文本位于左侧和顶部。
这里是我使用的 HTML,请不要怀疑位置:绝对。
就像是这样。
c# - 获取 Azure 函数时收到 500 状态代码
我正在尝试向使用 NReco HtmlToImageConverter 的 Azure 函数 (v1) 发出 Get 请求,但由于某种原因,我得到了 500 状态代码和以下消息
没有 MediaTypeFormatter 可用于从媒体类型为“application/octet-stream”的内容中读取“Object”类型的对象。
编辑:我不认为问题是这里描述的
我将空函数 V1 发布到 Azure,但它不起作用。
我不知道它是否相关,但是当我发布时,我得到以下对话框(我目前回答否)