我有一个html页面有一些静态文本以及一些控件,如下拉列表和文本框等以及一个按钮,例如,"下载为pdf"。我需要使用angularjs生成一个pdf文件选择的下拉列表值和文本框值等以及静态内容。
除自定义CSS外,该页面还使用了一些外部字体。我在pdf中需要所有这些。
是否可以在jsPDF中使用?
我尝试使用fromHTML(): - 但它只打印文本节点的文本。 然后我尝试使用一些内置函数,如setFont(),setFontType()等。我也试过addFont(),但我无法弄清楚字体样式的传递。
我甚至尝试在jsPDF库的addFonts()函数的standardFonts数组中添加我的字体,并在系统中安装我的外部字体(windows文件夹/字体)。但它没有用。
由于jsPDf仅具有一些有限的设计功能,因此无法满足我的要求。
我还可以使用其他强大的工具吗?