文章详情页
javascript - 网页打印页另存为pdf的代码一个问题
浏览:122日期:2023-03-29 14:37:28
问题描述
打印页面是这么写
<button type='submit' onclick='window.print();'>打印</button>
打印出来的时候还要选择目标为另存为pdf,才能作为pdf保存。
能不能直接点一下按钮就下载pdf。
项目是ASP.NET webform的,用js或者C#也好,能实现吗?
问题解答
回答1:提供个思路,想直接下载PDF文件的话,估计要改JS方法为直接下载URL请求,后台返回Response直接返回PDF文件流。
回答2:后端采用phatomjs 进行渲染,将网页渲染之后,生成pdf文件,然后前端直接下载这个文件。
标签:
JavaScript
相关文章:
1. dockerfile - [docker build image失败- npm install]2. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题3. java如何高效读写10G以上大文件4. angular.js - angular内容过长展开收起效果5. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下6. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!7. javascript - vue-router怎么不能实现跳转呢8. javascript - IOS微信audio标签不能通过touchend播放9. docker不显示端口映射呢?10. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””
排行榜
![dockerfile - [docker build image失败- npm install]](http://www.haobala.com/attached/image/news/202311/1028105a80.png)