问题标签 [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 ASP.NET Core 中使用分页符
我不能使用 HTML 格式的分页符,它将被制作成 PDF,我尝试了各种方法,但结果没有改变,当我使用br
标签时它可以工作,但是当输入样式分页符时它不起作用.
我想在 h1 和 h2 之间拆分页面
c# - 如何使用 HtmlRenderer 在 PDF 中显示图像?(输入 URL 时图像会自动下载
我想用 HtmlRenderer.PdfSharp 以 PDF 格式显示图片。我正在使用这个例子。https://github.com/ArthurHub/HTML-Renderer
但我无法以 PDF 格式显示此链接。https://images.data.gov.sg/api/traffic-images/2016/02/96128cfd-ab9a-4959-972e-a5e74bb149a9.jpg
因为当你输入这个链接时,图片是自动下载的,不会显示在浏览器中。
此代码生成 PDF。
这是我粘贴链接时遇到的错误。
c# - HTML 渲染器 - 从 HTML 生成 PDF,但无法从 C# 流中添加背景图像
我使用 HTML Renderer 从 HTML 生成 PDF,所有图像都来自流
在我的 HTML 中,被流替换的 img 工作正常
但是背景图像不起作用:
我没有来自 URL 的图像,因为它来自数据库(保存为流)
我还尝试先将背景图像添加到新的 PDF 页面,如下所示:
但后来我无法将 HTML 中的内容添加到同一页面
也尝试使用iTextSharp,也无法解决。
html - HTML 渲染器 - 字母间距 CSS 不起作用
我正在使用 HTML Renderer 从 HTML 生成 PDF,但字母间距 HTML 不起作用:
生成如下PDF:
还尝试了内联 CSS 样式,也不起作用:
html - 启用 UTF-8 或使用 TheArtOfDev 的 HtmlRenderer.PdfSharp 设置自定义字体
我正在使用TheArtOfDev 的 HtmlRenderer.PdfSharp在 ASP.NET Web 应用程序中将 HTML 字符串转换为 PDF。HTML 包含日文字符。日文符号被转换为 ☐ ascii 字符。
如何启用 UTF-8 或使用自定义日文字体?我尝试了以下没有结果:
- 添加
<head><meta charset='utf-8'></head>
到 HTML 字符串。 - 添加
<style>@font-face { font-family: myFont; src: url('path/font.ttf'); }</style>
到 HTML 字符串,然后使用日语文本设置元素的字体样式。 - 尝试使用
@font-face
并调用CSS 文件TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator.ParseStyleSheet