简体   繁体   English

在angular app中将页面导出为pdf

[英]Export page to pdf in angular app

I'm looking for a good option to have an export to pdf functionality on each of my app's pages using angular. 我正在寻找一个很好的选择,以便使用angular在我的每个应用程序页面上导出到pdf功能。 Does anyone have any recommendations on angular modules that can achieve this as I haven't been able to find any angular based ones. 有没有人对角度模块有任何建议可以实现此目标,因为我还没有找到任何基于角度的模块。

You should use this angular-save-html-to-pdf 您应该使用此angular-save-html-to-pdf

   //Here goes your script in html file
   <script src="../bower_components/angular/angular.js"></script>
   <script src="../bower_components/jquery/dist/jquery.min.js"></script>
   <script src="https://cdn.rawgit.com/niklasvh/html2canvas/0.5.0-alpha2/dist/html2canvas.min.js"></script>
   <script src="../bower_components/jsPDF/dist/jspdf.debug.js"></script>
   <script src="../dist/saveHtmlToPdf.min.js"></script>

    //Add this module to your angular app :
    var app = angular.module('app' , ['htmlToPdfSave']) ;

     //This is your html file
    <button pdf-save-button="idOneGraph" pdf-name="hello.pdf" class="btn">Hello World</button>

     <!-- below block will be saved as pdf -->

     <div pdf-save-content="idOneGraph" >
              Hello World
         </div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM