Javascript 使用ng show将html保存为pdf
我有一个angular应用程序,我必须从HTML元素生成PDF 我用的是角度模块 标准地说,它工作得很好,但是我想隐藏导出的HTML div,用户不需要看到它 我在div上放了一个Javascript 使用ng show将html保存为pdf,javascript,html,angularjs,pdf,Javascript,Html,Angularjs,Pdf,我有一个angular应用程序,我必须从HTML元素生成PDF 我用的是角度模块 标准地说,它工作得很好,但是我想隐藏导出的HTML div,用户不需要看到它 我在div上放了一个ng show='false',但是导出的PDF是完全空白的 我的导出按钮: <button pdf-save-button="exportHV" pdf-name="exportHV.pdf" title="Export" class="btn btn-primary pull-right "
ng show='false'
,但是导出的PDF是完全空白的
我的导出按钮:
<button pdf-save-button="exportHV" pdf-name="exportHV.pdf" title="Export"
class="btn btn-primary pull-right ">
<i class="fa fa-file-o"></i> Export
</button></h1>
出口
我的导出分区:
<div pdf-save-content="exportHV" ng-show="true">
A TEST !
</div>
测试!
使用ng show=“true”
,生成的PDF包含“测试!”,使用ng show=“false”
,则为空
是否有导出隐藏HTML标记的有效解决方案?没有找到任何解决办法
谢谢你的帮助
html-to-pdf-save
可能无法满足您的要求-我假设您的意思是希望打印html元素,但不向用户显示。我自己也在研究类似的问题,如果您仍在寻找答案,请尝试使用angular print
()。它有一个“仅打印”部分,您可能会感兴趣。您应该能够在打印期间选择PDF作为选项。我也有同样的问题。结果只是抵消了容器div-10000,它的工作原理与预期一致。有点黑,但它可以工作。您试图在其中使用ng show=true的div,使用css隐藏该div。使用display:none 请提供指向您的代码的链接,该代码按照或中所述工作