问题标签 [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.

0 投票
1 回答
1377 浏览

pdfsharp - 在现有的 PdfSharp 文档上使用 Migradoc

我知道我可以使用 PdfSharp 呈现 MigraDoc 元素,但我需要做的是使用 MigraDoc(或类似的东西)将元素添加到手动创建的 PdfDocument:

我有 2 种方法,PrintHeader并且PrintFooter. 两者都使用Document(migradoc) 向我的页面添加页眉/页脚。这很好用,因为到目前为止,我只使用 MigraDoc 来呈现 PDF 文件。但现在我需要在我的 pdf 中呈现一个 HTML 片段。令人惊叹的HTMLRenderer允许我从 HTML 中获取 PdfDocument,但我不能在它上面使用漂亮的 MigraDoc 定位工具......或者我可以吗?

0 投票
2 回答
1188 浏览

c# - Azure 上的 HTML 渲染器

我们在 Azure 上部署的 ASP.NET MVC 项目之一中使用 HTML Renderer 将 HTML 文件转换为 PDF 文件。Web 应用程序即时生成 HTML 页面并将其转换为 PDF。但是,这在 Azure 上失败了。

我对 SO 的搜索指出 PDFsharp GDI 版本不适用于 Azure 并使用 WPF 版本。但是 WPF 版本没有 HTML to PDF 方法(我们使用的是 PdfGenerator.GeneratePdf 方法)。

我在这里有什么选择?

iTextSharp 在 Azure 上工作吗?

0 投票
5 回答
26348 浏览

c# - HTML 到 PDF - 使用 PdfSharp 和 HtmlRenderer 的分页符

我尝试使用 PdfSharp 和 HtmlRenderer 将 HTML 转换为 PDF。这是代码的一部分:

一切正常,除了分页符。在某些页面上,我的结果与此图像类似

HTML 分页符

有可能解决这个问题吗?HTML 内容是简单的 html,仅包含标题和段落,没有其他标签。我对 iTextSharp 没有这个问题,但在这个项目中我必须使用 PdfSharp 和 MigraDoc。

0 投票
1 回答
60896 浏览

c# - 使用 HtmlRenderer 将 HTML 转换为 PDF

我正在寻找使用 HtmlRenderer 将 HTML 文件转换为 PDF 文件。我已经看到在几个网站上提到它是可能的。但是,我似乎无法找到任何基本的示例代码来执行此操作。

我添加了以下 NuGet 包。

这就是我所得到的。任何帮助将不胜感激。

0 投票
4 回答
20434 浏览

c# - 使用 TheArtOfDev.HtmlRenderer.PdfSharp 从 HTML 创建 PDF

我需要将格式良好的 HTML 字符串转换为 PDF 文档。

我发现这个DLL 应该可以满足我的需要,但它在格式化时不能正常工作。

那是我要转换的 HTML 代码,在浏览器上查看它可以正常工作(我使用了 Bootstrap CSS,它被正确地引用为 cdn)。

在此处输入图像描述

但是一旦转换为 PDF,结果如下: 在此处输入图像描述

这就是我用来转换它的代码:

有人有什么建议吗?

0 投票
4 回答
6367 浏览

html - 图像不显示在 PDF 中

我有一个通过 asp.net 呈现的相当简单的 HTML 页面。通过HtmlRenderer.PdfSharp运行 PDF 后,它看起来很漂亮,除了图像没有出现。即使网页本身确实正确显示了图像,也只是 PDF 中丢失图像的红色 X。

这是我的 HtmlRenderer.PdfSharp 代码:

这是不在 PDF 中呈现的 img HTML:<img src="images/ChartImg.png" />

我该如何解决这个问题?

0 投票
3 回答
2673 浏览

c# - 如何为 PdfSharp 生成的 Pdf 提供自定义大小

我试图从 HTML 生成一个 pdf,其中包含使用 PdfSharp 和 HTMLRenderer 的表格。下面显示代码。

我是否有可能为 PDF 提供自定义大小并更改页面的方向。我正在使用内存流直接在浏览器显示屏上显示 PDF。

0 投票
3 回答
6933 浏览

pdf-generation - 如何在 HTML 渲染器中分页 HTML 内容

我有一个使用 HTML 渲染器将 HTML 代码转换为 PDF 的项目。HTML 代码包含一个表格。显示 PDF,但问题是表格的内容在最后被截断。那么这个问题有什么解决办法吗?在此处输入图像描述

PdfDocument pdf=新的 PdfDocument();

0 投票
3 回答
5031 浏览

html - HtmlRenderer & PDFsharp 为每一页添加页脚

我试图在生成 PDF 时在每一页的底部放置一个版权符号,但我似乎无法让它工作。我将如何去做这样的事情?我正在使用 HtmlRenderer 和 PDFsharp,获取我的 HTML 正文并将其转换为用户可以下载的 PDF 文件。

我不想在顶部放水印,因为它是付费客户的法律文件,我只想要底部的小版权符号公司名称和日期。

有没有办法让 PDFsharp 使用一个说模板 PDF 文件,该文件在底部有一个带有信息的页脚,或者有没有办法在物理代码中设置它?

0 投票
1 回答
2562 浏览

c# - 使用 HTML 渲染器在 PDF 文件中的表格文本中断

我正在使用 HTML Renderer for PDFsharp 开发导出功能,并且我的表格文本在页面末尾中断。我必须找到类似的解决方案:

https://github.com/ArthurHub/HTML-Renderer/pull/41

但他们没有帮助。

我的pdf外观: 截屏

看法 :

方法:这是我的方法,我正在获取我渲染的 HTML 的字符串,我用这个参数传递它,它会给我 PDF 报告