[插件] Screenshot Selection:框选笔记内容,一键生成带主题样式的图

你是不是也这样——

一段写好的笔记,callout 标了重点,代码块高亮得很漂亮,深色主题下每个颜色都对。

想把这段发到微信、飞书、小红书上分享给别人。

然后你打开系统截图,发现几个麻烦:

  • 内容一长,超出屏幕的部分截不全,要滚动着截好几张
  • 截图还带着 Obsidian 的窗口边框,丑,还得手动裁
  • 裁完保存成文件,文件夹里又多一张没人记得名字的图

为发一段笔记,折腾半分钟。

Screenshot Selection 就干一件事

在笔记里框选你要的内容,运行一个命令,它把这段渲染成 PNG 直接复制到剪贴板 ,到任何能粘图的地方直接 Cmd/Ctrl-V

关键不同在于:

  • 内容超出屏幕也能完整截下来 ,不丢、不碎、不用滚动
  • 图继承你当前的主题 ——深色/浅色、字体、callout、代码高亮,和屏幕上看到的一模一样
  • 不进文件夹 ——直接进剪贴板,不弹保存框、不生成文件、不用管理

和系统截图 / 其他截图插件什么关系?

系统截图 其他截图插件 Screenshot Selection
长内容 只能截可见部分 部分支持 完整渲染全部选中内容
样式保留 截整个界面,带边框 多数只截原始 Markdown 保留完整 Obsidian 主题
输出方式 保存文件,再管理 保存文件,再管理 直接进剪贴板,即粘即用

插件 ID 独立,装完在阅读视图或实时预览里用。

主要能力(简洁版)

  • 阅读视图 / 实时预览都能用
  • 框选内容超出屏幕也能完整截下,不丢内容
  • 保留主题样式——深色/浅色、自定义字体、callout、代码块
  • 直接进剪贴板——不弹保存框、不生成文件、不用管理图片
  • 设置里绑一个快捷键,一键出图
  • 桌面端专用(移动端写图到剪贴板不稳定)

已知限制

  • 不支持源码模式——切到实时预览或阅读视图
  • 跨域嵌入(iframe、外部 PDF)会在截图里隐藏
  • 选区渲染高度超过约 30000px 会被拒绝,拆成几段截

安装

设置 → 第三方插件 → 浏览 → 搜 Screenshot Selection ,安装启用。

装完绑个快捷键,以后框选完按一下就直接出图。 谁用谁知道。

上次发帖之后又做了两个更新:

移动端截图(iOS)

现在支持 Obsidian 手机端了。在笔记里选中文本(阅读视图下效果最干净),然后用左侧

ribbon 的相机图标、编辑器右键菜单(“Screenshot selection/block”)、或命令
“Screenshot selection or block” 截图。图片会写进剪贴板。

可选水印

默认关闭。如果你会分享截图、想加个署名或防搬运:可选角标,或整图斜向平铺;文字自定义,

透明度、字号、颜色都可调。水印在截图时就画进 PNG,所以无论粘贴还是保存都会留在图上。