我使用的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中提取鏈接網址和熱點矩形。 –