问题标签 [html-renderer]
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# - 如何使用 HtmlRenderer.PDFSharp 支持 CJK 字符?
使用默认设置,HtmlRenderer.PDFSharp 会将 CJK 字符呈现为生成的 PDF 文件中的空白框。可以做些什么来使它们正确显示?
c# - HTML渲染器忽略colspan
我在正确使用 HTML 渲染器时遇到问题。它生成 PDF,但由于某种原因,当我的 colspan 为 2 时,它似乎忽略了这一点。
这是整个 HTML:
这是获取 HTML 的代码:
FetchResponseHtml:
但由于某种原因,生成 PDF 时,PDF 中只有公司信息。没有订单号/订单日期,也没有任何联系信息。
HTML 渲染器是否忽略了额外的 colspan,或者为什么会发生这种情况?
html - 将 HTML 转换为 PDF 时,输入不显示在 PDF 上
我正在使用 HtmlRenderer.PdfSharp 1.5.0.6 版从 HTML 字符串创建 PDF。我正在使用从其他 Stack Overflow 帖子中找到的非常基本的代码来执行此操作(其他帖子在示例中没有输入)。唯一的问题是 PDF 上没有显示任何输入。这是我用来生成文档的一小段代码:
尽管在项目讨论板 ( https://archive.codeplex.com/?p=htmlrenderer ) 上,我似乎找不到解决方案,但我发现有人说他们无法呈现复选框,但他们没有回应。
有人可以让我知道我是否遗漏了什么,或者是否无法使用这个库来呈现输入?先感谢您。
html-renderer - 如何在 HtmlRenderer.PdfSharp 中强制分页?
我正在使用“使用 PDFsharp 的 PDF 的 HTML 渲染器” HtmlRenderer.PdfSharp
(版本 1.5.1-beta1)。我正在尝试强制分页。但我无法让它工作。我现在在我的 html 中是这样的:
当我将此 html 转换为 PDF 时,两者都div
停留在同一页面上。
如何强制第二个 div 进入新页面?
c# - 使用 C# 将 HTML 转换为图像
您好我想使用 HTMLRenderer 将 HTML 转换为图像。我能够将 HTML 转换为图像,但字体显示为粗体和模糊。转换时似乎分辨率中断。
c# - HTML到C#上的HtmlRenderer图像
我使用这个 C# 代码和HtmlRenderer库 (用于 WinForms HtmlRenderer.WinForms 的 HTML Renderer)将GridView转换为 htm 并保存到图像。
但是输出没有格式化,并且相对于浏览器GridView未对齐:
浏览器GridView:
如何解决这个问题?
预先感谢您的任何帮助。
编辑#01
页面 Default.aspx 的客户端标记
c# - HTML Renderer/PDFsharp 合并两个 HTML 生成的 PDF 文档
我正在尝试在一个文档中添加两页。这两个页面是从 HTML 生成的。
信息:使用 PDFsharp 的 HTML 渲染器,HtmlRenderer.PdfSharp 1.5.0.6
我尝试了几种方法,但最常见的错误是导入模式。这是最后一次测试,但没有成功。如何将 HTML 字符串生成的两个页面合并为 1 个文档中的 2 个页面并下载?
html-to-pdf - 电子邮件时间戳中的从左到右的 Unicode 字符
我正在使用 HTML 到 pdf 转换方案将电子邮件转换为 .pdf。
当我转换电子邮件时,我在 pdf 中看到:
所以我更深入地查看了电子邮件,可以看到 Unicode 字符 200e,它是一个从左到右的字符:
我将在转换之前从电子邮件中删除该字符,但有更好的解决方案吗?
[编辑] 感谢您纠正我错误说明方向的错字。
此电子邮件来自美国英语配置用户的计算机。当他点击电子邮件回复时插入日期,并插入用于分隔对话的标记。由于业务的性质,他们不太可能使用从右到左的语言。0x200e 仅出现在日期中。
这是一个编程问题,因为我在我们正在创建的 Outlook 插件中使用 c# 将 HTML 电子邮件转换为 pdf。
我们正在使用 HtmlRenderer.PdfSharp 进行转换;除了这个烦恼之外,似乎工作得很好。
.net - 使用 HtmlRenderer.PdfSharp 将图像加载到 PDF 时出现问题
这有点远见,但也许有人可能有一些想法。
供参考 - 请参阅Images don't display in PDF,一个类似的问题。
我正在使用 Htmlrenderer.PdfSharp 库从 HTML 内容创建 PDF 文件。一切都很完美,除了图像。他们只是显示一个大红色框。
PDF 在调试模式下本地运行时工作正常,但在服务器上部署时不能正常工作。我有一些额外的信息可能会有所帮助 - 在执行创建 PDF 的命令时:
在服务器上,我收到以下一些错误:
在本地运行我没有收到这些错误。我感觉这与 .NET 引擎无法正确解析图像 URL 有关。话虽如此,图像 URL 是完全限定的。但是,如果有帮助的话,它在 HTTPS 之后。
我无法进一步调试。如果有人有任何想法,我很想听听他们的意见——即使只是更多的地方我可以尝试寻找线索。
c# - 如何使用库 TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator 在 c# 中最终生成的 pdf 文档中下载嵌入式图像?
我尝试使用TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator
C# 中的库生成 pdf 文档,但正文 HTML 中的内联图像不显示。有没有人有想法或解决方案如何做到这一点?
在电子邮件正文中添加了嵌入图像,例如src="CID:",这实际上是在生成的 PDF 中不加载图像的问题。
这是我的示例输入:
这是我的代码片段:
这是输出:
请注意,图像不在输出 pdf 中。
如何让图像出现在输出 .pdf 中?