CSDN文章如何转出为PDF文件保存

CSDN文章如何转出为PDF文件保存

1.在要保存的文章页面按F12(打开调试工具)

2.在右侧console中粘贴以下代码

javascript 复制代码
(function(){
	'use strict';
	var contentBox = $("div.article_content");
	contentBox.removeAttr("style");
	var headerContent = "";       
	var footerContent = "";   
	var originalContent = document.body.innerHTML;       
	var pageTitle = document.getElementsByClassName('article-title-box')[0].innerHTML; 
	var mainContent = document.getElementsByClassName('article_content')[0].innerHTML;
	document.body.innerHTML = headerContent + pageTitle + mainContent + footerContent;
	$("#mainBox").width("100%");
	document.getElementsByTagName('body')[0].style.zoom=0.8;     
	window.print();
	document.body.innerHTML = originalContent;
	return false;
})();

3.弹出的打印窗口后选择导出为PDF

相关推荐
加号314 小时前
【C#】 串口通信技术深度解析及实现
开发语言·c#
sycmancia15 小时前
Qt——编辑交互功能的实现
开发语言·qt
石山代码16 小时前
C++ 内存分区 堆区
java·开发语言·c++
无风听海16 小时前
C# 隐式转换深度解析
java·开发语言·c#
放下华子我只抽RuiKe517 小时前
React 从入门到生产(四):自定义 Hook
前端·javascript·人工智能·深度学习·react.js·自然语言处理·前端框架
一只大袋鼠17 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP17 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
XinZong17 小时前
OpenClaw 实现双重心跳(Heartbeat)+ clawreach虾聊项目实现
javascript
web3.088899917 小时前
1688 图搜接口(item_search_img / 拍立淘) 接入方法
开发语言·python
один but you18 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言