EvoPDF - 我可以将检索到的 HTML 作为字符串访问吗

EvoPDF - can I access the retrieved HTML as a string

我正在使用 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?

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

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