我目前正在使用jsPDF作为生成pdf的库,但是我遇到了一个问题。
我需要在pdf文件中呈现可点击的网址;但是,某些网址很长,它们打印在pdf之外。
因此,我想也许我可以在某些快捷方式后面“隐藏”丑陋且冗长的网址。我要实现的想法等同于下面的HTML结构:
<a href="some.very/long/url/dasdasadsdsadasasdadsadsadsads">Click me</a>
但是我不知道如何在jsPDF中做到这一点,目前我正在这样做:
doc.setTextColor(255,255,255);
doc.textWithLink($('.fav-url', e).attr('href'), x + 60, y + 7);
doc.setTextColor(0);
doc.text("LINK", x + 60, y + 7);
看不到带有白色的网址。因此,我尝试在其上附加黑色文本LINK
,以便仅显示LINK
。这不是一个完美的解决方法,因为您实际上无法单击LINK
,但是必须单击LINK
字旁边的不可见链接。
您有什么想法可以达到<a>
的同等水平吗?