708 字
4 分钟
😍「NAS部署」一键网页转 PNG!这款开源神器让我告别手动截图烦恼

嗨,大家好呀,这里是「青柠炸机店」!

作为一个数码博主,我经常需要为文章配图,特别是网页截图。以前总是手动截屏→裁剪→保存,效率低还容易出错。如果想截取全部网页内容,比较繁琐。直到发现了这个神器 ——URL to PNG,它彻底改变了我的工作流程!今天就来和大家分享这个超实用的开源项目,看看它是如何让网页截图变得如此轻松的!🚀

一、项目简介#

  • 🔗 GitHub 地址:URL to PNG
  • ⭐ Star 数量:224
  • 🛠 功能亮点:基于 HTTP 的 URL 转 PNG 图片生成器 / 支持自定义尺寸和视口 / 内置缓存机制 / 多存储方案支持 / 安全域名白名单

url to png 1

二、使用体验#

我在自己的 NAS 上部署了这个服务,体验简直不要太爽!🤩 只需要一个简单的 HTTP 请求,就能获得高质量的网页截图:

# 已默认方式截取 网站 https://qnloft.com 图片
http://localhost:3089?url=https://qnloft.com
# 强制重新加载缓存的图像之后,再进行截取
http://localhost:3089?url=https://qnloft.com&forceReload=true
# 截取网站全部内容,包括滚动区域
http://localhost:3089?url=https://qnloft.com&isFullPage=true
# 手机
http://localhost:3089?url=https://qnloft.com&isMobile=true
# 调整图片大小
http://localhost:3089?url=https://qnloft.com&width=800&height=800
# 调整呈现视口的大小
http://localhost:3089?url=https://qnloft.com&viewportHeight=400&viewportWidth=400
# 综合使用 案例
http://localhost:3089?url=https://qnloft.com&isFullPage=true&isMobile=true&width=400&height=400&viewportHeight=400&viewportWidth=400
http://localhost:3089?url=https://qnloft.com&isMobile=true&isFullPage=true&viewportWidth=375&width=375&deviceScaleFactor=1

url to png 2

支持的超多参数让我惊喜:

  • 📱 移动端模拟:&mobile=true
  • 🌙 暗色模式:&darkMode=true
  • 🖼 自定义视口:&viewportWidth=1200&viewportHeight=800
  • ⏰ 延迟截图:&delay=2000(等待 2 秒后截图)

url to png 3

三、🐋Docker 部署#

部署过程简单到惊人!只需要一行命令:

Terminal window
docker run --rm -p 3089:3089 ghcr.io/jasonraimondi/url-to-png

篇幅有限,推荐大家到 qnloft 网站 中 「青柠优选」 Docker 板块,直接复制 docker compose 文件进行部署。📚 这里还有详细的部署教程哦!👩‍💻

💡小 Tips: 如果发现「青柠优选」中,没有该项目,则证明项目存在致命 bug 或严重问题,亦或者有更好替代方案,不推荐直接部署到 NAS 中。

对了,如果你们在 NAS 上经常折腾 Docker,可以考虑一下「威联通 / 绿联 / 极空间」这些 NAS 设备。配合 Docker 部署体验真的很丝滑。👍

四、总结#

这个URL to PNG项目真的是一个宝藏工具!🎁 它不仅解决了我的日常截图需求,还提供了丰富的定制化选项和企业级功能(如缓存、监控、安全控制)。最重要的是 ——完全免费开源!💯

如果你也经常需要网页截图,不妨试试这个项目吧!记得在评论区分享你的使用体验哦~👇

记得点赞➕关注,获取更多 NAS 和开源项目干货!🔥 我们下期见!😊

附件#

项目详细操作问题手册:点这里查看

😍「NAS部署」一键网页转 PNG!这款开源神器让我告别手动截图烦恼
https://blog.qnloft.com/archives/mh1mjvs0
作者
青柠炸机店
发布于
2025-11-05
许可协议
CC BY-NC-SA 4.0

因你更精彩

打赏将用于网站日常运营

当前进度¥10 / ¥1000
1%
微信收款码
每周统计更新进度上次更新:2025-09-21
扫码打赏给:「AI 青柠」,你的支持是我最大的动力