Skip to content

可以将网页转换为 PDF的Chrome扩展,支持阅读模式、编辑,懒加载图片。

License

Notifications You must be signed in to change notification settings

martjay/Web2Pdf-Chrome-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web2PDF Chrome Extension

一个强大的 Chrome 扩展,可以将网页转换为 PDF,支持阅读模式、编辑模式和多语言。

功能特点

  • 🔍 智能提取网页主要内容
  • 📖 阅读模式,去除广告和干扰元素
  • ✏️ 编辑模式,支持文本编辑和图片调整
  • 🖨️ 一键导出 PDF
  • 🌐 支持中英文界面
  • 🎯 可拖动的悬浮按钮
  • 💾 记忆按钮位置
  • 🖼️ 智能处理懒加载图片
  • 🎨 丰富的文本编辑工具
  • 📏 自动分页和图片布局优化
  • 📄 完美支持 A4 纸张格式
  • 🔄 保持图片完整性,避免分页切割

编辑功能

  • 文本格式化:粗体、斜体、下划线
  • 标题设置:H1、H2
  • 对齐方式:左对齐、居中、右对齐
  • 列表:有序列表、无序列表
  • 链接:添加和编辑链接
  • 图片:调整大小
  • 内容块:删除不需要的内容
  • 撤销/重做

安装方法

  1. 下载项目代码
  2. 打开 Chrome 浏览器,进入扩展程序页面 (chrome://extensions/)
  3. 开启"开发者模式"
  4. 点击"加载已解压的扩展程序"
  5. 选择项目文件夹

使用方法

  1. 点击浏览器工具栏中的扩展图标或使用快捷键
  2. 在网页上会出现一个悬浮按钮
  3. 点击按钮打开功能菜单
  4. 选择需要的功能:
    • 阅读模式:优化页面布局
    • 打印 PDF:直接导出当前内容
    • 切换语言:在中英文之间切换

技术特性

  • 智能内容提取算法
  • 懒加载图片预加载处理
  • A4 纸张自动分页
  • 图片自动布局和分页优化
  • 响应式设计
  • 本地化支持

配置选项

  • 按钮位置:自动保存上次拖动的位置
  • 语言选择:自动检测系统语言,可手动切换
  • 编辑工具:丰富的文本编辑选项
  • PDF 输出:自定义页面布局和样式

许可证

MIT License

贡献指南

欢迎提交 Issue 和 Pull Request!

更新日志

v1.0.0

  • 初始版本发布
  • 支持基本的 PDF 导出功能
  • 添加阅读模式和编辑模式
  • 支持中英文切换
  • A4 纸张自动分页功能
  • 优化图片处理,避免分页切割
  • 改进懒加载图片预加载机制
  • 优化 PDF 输出布局
  • 提升内容提取准确性

About

可以将网页转换为 PDF的Chrome扩展,支持阅读模式、编辑,懒加载图片。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published