我使用的ImageMagick来呈现PDF(由pdfLaTex生成)作为图像:渲染PDF作为图像和提取的超链接
convert -density 120 test.pdf -trim test.png
然后我在一个HTML文件中使用此图像(以包括在胶乳代码一个自己的wiki引擎)。
但是,当然,PNG文件没有任何PDF文件包含的超链接。
是否有可能提取超链接的坐标和目标URL,因此我可以构建HTML image map?
如果它有所作为:我只需要外部(http://)超链接,不需要PDF内部超链接。基于文本的解决方案如pdftohtml
将是不可接受的,因为PDFs也包含图形和公式。
我有一个非常相似的情况。在PDF查看器中查看文件时,我收到可能包含可点击的超链接(并打开网页)的PDF文件,如Acrobat读取或显示。我使用Ghostscript将PDF内容转换为位图图像,以便以后(预览)在Web应用程序中查看。我想在webapp上显示超链接和它们各自的热点覆盖在图像上。为此,我需要从PDF中提取链接网址和热点矩形。 –