CSDN导出PDF文件
文章目录
- 一、进入开发者模式
- 二、pdf导出
- 三、快捷键输出PDF
- 参考链接
本文记录从CSDN博客中导出pdf文档的操作方法
一、进入开发者模式
在浏览页面按F12进入浏览器开发者模式
二、pdf导出
进入开发者模式后,在控制台(Console)中输入以下之一代码并运行,注意PDF文字及图片是否完整
(function(){'use strict';var articleBox = $("div.article_content");articleBox.removeAttr("style");$("#btn-readmore").parent().remove();$("#side").remove();$("#comment_title, #comment_list, #comment_bar, #comment_form, .announce, #ad_cen, #ad_bot").remove();$(".nav_top_2011, #header, #navigator").remove();$(".csdn-side-toolbar,.template-box,.reward-user-box").remove();$(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar, #tool-box,#dmp_ad_58, .more-toolbox, .article-info-box, .btn-readmore").remove();$("aside").remove();$(".tool-box").remove();$(".pub-footer-new").remove();//CSDN版权信息说明$("main").css('display','content');$("main").css('float','left');$("#mainBox").css('width','100%'); $(".main_father.clearfix.d-flex.justify-content-center").css("width","100%");window.print();
})();
(function(){ 'use strict';var articleBox = $("div.article_content");articleBox.removeAttr("style");var head_str = ""; var foot_str = ""; var older = document.body.innerHTML; var title= document.getElementsByClassName('article-title-box')[0].innerHTML; var main_body = document.getElementsByClassName('article_content')[0].innerHTML;document.body.innerHTML = head_str + title + main_body + foot_str;$("#mainBox").width("100%");document.getElementsByTagName('body')[0].style.zoom=0.8; window.print();document.body.innerHTML = older;return false;
})();
三、快捷键输出PDF
第一步、首先,在浏览器上打开需要转换的网页,然后按下打印快捷键Ctrl+P;选择目标打印机为“SD PDF Printer”,点击“打印”即可。
第二步、稍等片刻后,跳转以下页面,在这里选择格式为“PDF”,点击“导出”就可以了。
第三步、得到以下提示后,说明网页已成功转成PDF并导出,点击“前往导出文件位置”可浏览PDF文档。
参考链接
https://jensen-lee.blog.csdn.net/article/details/107141088
https://blog.csdn.net/r657225738/article/details/115862775
CSDN导出PDF文件相关推荐
- asp.net2.0导出pdf文件完美解决方案【月儿原创】
asp.net2.0导出pdf文件完美解决方案 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.28 PDF简介:PDF(P ...
- Excel VBA自动化办公:选择Excel文件合并订单数据生成订单汇总表、生成发货单并导出pdf文件、自动统计业绩生成业绩表
基本需求: 让用户可以选择多个文件,根据用户选中的工作簿进行合并订单数据,按照预先设计好的订单模板写入数据. 对于同一个交易序号下面有多个订单的,需要计算该交易序号下所有订单的总金额.总票数.相同交易 ...
- phpspreadsheet 导出pdf文件
PhpOffice\PhpSpreadsheet不但可以操作Excel和导出Excel,也可以用来导出pdf文件.不过需要安装扩展,Tcpdf/Dompdf等三方类库,否则提示类库不存在. 目录 安装 ...
- 咖啡汪日志——JAVA导出pdf文件加水印 文字+图片、文字
咖啡汪日志--JAVA导出pdf文件加水印 文字和图片.文字 hello,又大家见面了! 作为一只不是在戏精就是在戏精路上的哈士奇,今天要展示给大家的就是如何快捷地给pdf文件增加各种水印.嗷呜呜,前 ...
- unity利用ITextSharp实现导出pdf文件
unity创建pdf文件首先需要搭建ITextSharp环境,先要导入所需要的dll文件.选用vs创建一个控制台项目,然后点击工具-包管理器-管理解决方案的Nuget程序包选项,如图所示: 打开包管理 ...
- ireport 导出pdf文件 字体问题
最近项目使用ireport5.6.0导出pdf文件,使用ireport5.6.0工具设计pdf模板后,字体不生效.在网上查了很多资料,大体看了下.解决办法. 在项目根目录创建目录net.sf.jasp ...
- Itext导出pdf文件
使用iText生成pdf文件并导出 前言: 项目中需要给用户提供一个可以导出pdf文件的功能,用来展示本月的数据.像excel.word这种直接就可以使用POI进行导出了,但是导出pdf格式的文件 我 ...
- c 将html导出pdf文件,将HTML页面转换为PDF文件并导出
目碎前整要们开自近事端个广的的带近事端个广前,在大多数的管理系统中,都会有这样一个功能:根据相关的条件查询相应的数据,并生成可视化报表,然后可导出为PDF文件.本文只展现生成可视化报表之后导出PDF文 ...
- 关于RDLC使用导出PDF文件时,中文乱码解决方案
MicrosftReportViewer控件导出乱码,主要需要设置的是RDCL文件: 关于使用RDLC导出PDF文件时,中文出现乱码现象,本文进行了解决: 其实很简单. 本人平台情况VS2008 英文 ...
最新文章
- 钟南山: 疫情可能一周或10天达到高峰! 李兰娟院士:拿到疫苗株可能还要一个月!...
- ORA-16629: database reports a different protection
- python在日常工作处理中的应用-Python全栈开发在实际工作中的应用
- MATLAB某数组间隔取值
- STM32 SPI难点浅析
- 有向图缩点:tarjan强连通缩点(模板)
- c# 多线程 执行事件 并发_C#.NET Thread多线程并发编程学习与常见面试题解析-1、Thread使用与控制基础...
- java单个数组求积_[剑指offer][Java]构建乘积数组
- iPhone 9测试工作结束:4.7英寸小屏设计 主打新兴市场
- R学习-小白笔记08
- Unity 使物体朝向某个方位
- RocketMQ 拉取消息-通信模块
- Vue3下的视频直播流方法(RTSP和HLS流)
- hive、hadoop面试题
- 助力公共事业服务,RPA大显身手
- vue中获取屏幕高度(封装使用)
- 使用python合并多个pdf文件
- 整理一个将qq音乐的歌单导入到苹果音乐中的方法
- 如何恢复扩展属性为u的linux文件,chattr - 修改文件在Linux第二扩展文件系统(E2fs)上的特有属性...
- html5超萌哈士奇,哈士奇,是一种让人又爱又恨,又拥有自己独特风格的雪橇犬...
热门文章
- 美团点评 TiDB 深度实践之旅(9000 字长文 / 真实“踩坑”经历)
- ICMP protocol
- C++集合 STL集合 set集和--交集、并集、差集、对称差
- java前端传时间范围, 后端处理
- 粗略使用.NetCore2.0自带授权登陆Authorize
- Android实现wake-on-lan
- 基于python的公众号课堂教学_基于Python的微信公众号数据挖掘分析
- android string中换行,android StringBuffer实现换行
- 关于复刻潮牌奢侈品的一些理解
- 百度地图之事件处理——获取所在的经纬度(百度地图简单使用)