我正在使用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的热点?
答案 0 :(得分:1)
答案是否定的 - 尽管我不知道为什么 - @EvoPdf,它会对你的产品有一个有用的补充 - 事实证明从动态网页获取HTML是一个真正的痛苦背后,但你似乎能够完美地完成它 - 请允许用户访问用于创建PDF文档的HTML。
答案 1 :(得分:0)
您可以首先使用来自.Net Framework的HttpWebRequest类从该URL获取HTML字符串,修改HTML,然后使用HtmlToPdfElement构造函数转换修改后的HTML字符串,将修改后的HTML字符串和基本URL作为参数(可以是您之前转换的网址。)