Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何将HTML转换为带有ASP(.NET)输出PDF中热链接的PDF?最好使用ActivePDF WebGrabber_Asp.net_Pdf_Html To Pdf - Fatal编程技术网

Asp.net 如何将HTML转换为带有ASP(.NET)输出PDF中热链接的PDF?最好使用ActivePDF WebGrabber

Asp.net 如何将HTML转换为带有ASP(.NET)输出PDF中热链接的PDF?最好使用ActivePDF WebGrabber,asp.net,pdf,html-to-pdf,Asp.net,Pdf,Html To Pdf,几年前,我的公司购买了ActivePDF WebGrabber,将一个经典的ASP创建的HTML页面转换为PDF格式。我们经常遇到的工具的唯一缺点是输出的HTML链接不是热的。是否有任何工具在HTML到PDF输出中包含热链接 根据的ActivePDF常见问题解答,答案是否定的。答案的末尾有一个短语让我感到困惑: “要在最终PDF中实现链接, 应用程序将搜索链接 在Postscript生成之前, 并在PDF完成后附加它们 使用工具箱生成。” 这是否意味着这是如何实现的,或者这是他们理论上但未经检验

几年前,我的公司购买了ActivePDF WebGrabber,将一个经典的ASP创建的HTML页面转换为PDF格式。我们经常遇到的工具的唯一缺点是输出的HTML链接不是热的。是否有任何工具在HTML到PDF输出中包含热链接

根据的ActivePDF常见问题解答,答案是否定的。答案的末尾有一个短语让我感到困惑:

“要在最终PDF中实现链接, 应用程序将搜索链接 在Postscript生成之前, 并在PDF完成后附加它们 使用工具箱生成。”

这是否意味着这是如何实现的,或者这是他们理论上但未经检验的解决方案?如果这就是解决方案,那么有没有人能够发布一些示例(伪)代码


编辑:我应该提到,我们对不同的工具开放,我们需要通过经典ASP和ASP.NET访问它。我更喜欢在生成PDF时自动热链接链接的解决方案。

看起来您可以在生成PDF后使用activepdf工具包来完成。我想这就是他们所指的

对生成的pdf文件使用AddHyperlink函数

AddHyperlink指示Toolkit添加 当前输出文件中的超链接 连接到指定URL的。 单击时,URL将以新的格式打开 浏览器窗口

编辑 这将更容易得到一个真正做到这一点的工具这里有一些链接


如果可以调用web服务,请尝试。我们目前正在寻找html到pdf位的测试人员,只需通过删除一行即可。

在过去,activePDF服务器是activePDF WebGrabber背后的引擎。activePDF服务器是一个打印到PDF的程序(因此引用Postscript),因此链接不是实时的


从WebGrabber 2009版本开始,对服务器的依赖性被删除,WebGrabber现在(版本2009和2010)将输出智能PDF,其中包括HTML到PDF输出中的热链接。

我知道这是一个老问题,但现在应该可以使用了

converter.PreserveLinks = true;

其中,converter是一个WebGrabber实例。

Hmm,这就是我害怕的。找到一个在PDF生成过程中进行热链接的工具会更方便。你知道吗?