0

我正在使用 EvoPDF - 我从网页获取所需信息并将其添加到 pdf 文档中,如下所示:

HtmlToPdfElement html = new HtmlToPdfElement(0, yLocation, onlinePress[i].HyperLink);

// Optionally set a delay before conversion to allow asynchronous scripts to finish
html.ConversionDelay = 2;

// Add the first HTML to PDF document
AddElementResult firstAddResult = page.AddElement(html);

在将其添加到 PDF 之前,我想做的是编辑一些 HTML。例如,可以围绕某个关键字包装内联样式。

我无法弄清楚如何从上述调用中获取 HTML。有谁知道获取 HTML 的热度?

4

2 回答 2

1

答案是否定的——虽然我不知道为什么——@EvoPdf,这对你的产品来说是一个非常有用的补充——事实证明,从动态网页获取 HTML 是一个真正的痛苦,但你似乎为了能够完美地做到这一点 - 请允许用户访问您用来创建 PDF 文档的 HTML。

于 2016-04-23T17:07:14.677 回答
0

您可以首先使用 .Net Framework 中的 HttpWebRequest 类从该 URL 获取 HTML 字符串,修改 HTML,然后使用 HtmlToPdfElement 构造函数将修改后的 HTML 字符串转换为参数,修改后的 HTML 字符串和基本 URL(可以是您的 URL之前正在转换)。

于 2016-04-14T06:13:29.090 回答