Obsidian | Excalidraw脚本——图片查看器

分享一个Excalidraw脚本,暂且叫“图片查看器”;
是根据自己的需求写的小工具。
如果论坛中已经有大佬分享过更完善的工具,
还请各位告知,万分感谢!!!


一、使用场景

1、总结:查看图片的同时,需要翻动Excalidraw视图以便查看其他内容。
2、我的使用场景:一张图片上标注了许多内容,
相应的知识点需要翻动Excalidraw视图、对照该图片查看,
于是一边打开图片查看器,一边翻动Excalidraw视图。


二、使用方法

1、选中单张或者多张图片,再运行该脚本即可打开图片查看器的 面板。
2、快捷打开图片:将该脚本绑定快捷键后,即可实现快捷打开图片。
【Obsidian | Excalidraw脚本——Image图片查看器-哔哩哔哩】


Image


三、功能

1、标题栏显示图片名称。

2、有三种方式缩放图片

2.1 拖拽缩放滑块;
2.2 在图片上滚动鼠标滚轮;
2.3 移动设备上,双指触控缩放。

3、拖拽右下角可调整面板的高度、宽度。

SnowShot_Video_2025-12-01_19-08-18_compressed


四、具体脚本文件

1、需要创建三个文件,存放位置如下:

①主文件:Excalidraw/Scripts/Image.md
②图标文件:Excalidraw/Scripts/Image.svg
③模块文件:Excalidraw/Module/ImageViewer.md

2、文件链接
Image.md 链接
ImageViewer.md 链接
3、图标文件:Image.svg
      3.1 Obsidian不支持编辑svg文件,建议在文件管理器或者记事本中编辑好后,再移动到上述文件夹中。
      3.2 具体代码:

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 351.49066606182475 282.6207950688553" width="351.49066606182475" height="282.6207950688553"><!-- svg-source:excalidraw --><metadata></metadata><defs><style class="style-fonts">
      </style></defs><rect x="0" y="0" width="351.49066606182475" height="282.6207950688553" fill="transparent"></rect><g stroke-linecap="round"><g transform="translate(10.045949314060408 77.4154818441782) rotate(0 50.51879023816588 -33.690981712950475)"><path d="M0 0 C0 -1.86, 0 -7.85, 0 -11.18 C0.01 -14.52, 0.05 -16.85, 0.04 -20.02 C0.04 -23.19, -0.03 -27.66, -0.04 -30.22 C-0.05 -32.78, -0.05 -33.74, -0.02 -35.35 C0.01 -36.97, 0.04 -38.42, 0.16 -39.9 C0.29 -41.38, 0.54 -43.09, 0.72 -44.21 C0.9 -45.33, 1.03 -45.81, 1.22 -46.62 C1.41 -47.42, 1.56 -48.14, 1.85 -49.03 C2.14 -49.93, 2.54 -51.04, 2.97 -52.01 C3.39 -52.98, 3.9 -53.99, 4.41 -54.85 C4.91 -55.71, 5.42 -56.43, 6 -57.17 C6.57 -57.92, 7 -58.51, 7.85 -59.32 C8.7 -60.13, 9.77 -61.16, 11.08 -62.03 C12.39 -62.9, 14.13 -63.86, 15.7 -64.54 C17.27 -65.22, 18.31 -65.65, 20.49 -66.09 C22.67 -66.54, 24.66 -66.99, 28.78 -67.2 C32.89 -67.42, 40.53 -67.35, 45.2 -67.38 C49.86 -67.41, 52.44 -67.39, 56.77 -67.38 C61.1 -67.37, 66.37 -67.32, 71.19 -67.32 C76.01 -67.32, 80.72 -67.36, 85.7 -67.37 C90.68 -67.38, 98.51 -67.38, 101.08 -67.38 M0 0 C0 -1.86, 0 -7.85, 0 -11.18 C0.01 -14.52, 0.05 -16.85, 0.04 -20.02 C0.04 -23.19, -0.03 -27.66, -0.04 -30.22 C-0.05 -32.78, -0.05 -33.74, -0.02 -35.35 C0.01 -36.97, 0.04 -38.42, 0.16 -39.9 C0.29 -41.38, 0.54 -43.09, 0.72 -44.21 C0.9 -45.33, 1.03 -45.81, 1.22 -46.62 C1.41 -47.42, 1.56 -48.14, 1.85 -49.03 C2.14 -49.93, 2.54 -51.04, 2.97 -52.01 C3.39 -52.98, 3.9 -53.99, 4.41 -54.85 C4.91 -55.71, 5.42 -56.43, 6 -57.17 C6.57 -57.92, 7 -58.51, 7.85 -59.32 C8.7 -60.13, 9.77 -61.16, 11.08 -62.03 C12.39 -62.9, 14.13 -63.86, 15.7 -64.54 C17.27 -65.22, 18.31 -65.65, 20.49 -66.09 C22.67 -66.54, 24.66 -66.99, 28.78 -67.2 C32.89 -67.42, 40.53 -67.35, 45.2 -67.38 C49.86 -67.41, 52.44 -67.39, 56.77 -67.38 C61.1 -67.37, 66.37 -67.32, 71.19 -67.32 C76.01 -67.32, 80.72 -67.36, 85.7 -67.37 C90.68 -67.38, 98.51 -67.38, 101.08 -67.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(341.44471674776423 77.4154818441782) rotate(0 -50.51879023816588 -33.690981712950475)"><path d="M0 0 C0 -1.86, 0 -7.85, 0 -11.18 C-0.01 -14.52, -0.05 -16.85, -0.04 -20.02 C-0.04 -23.19, 0.03 -27.66, 0.04 -30.22 C0.05 -32.78, 0.05 -33.74, 0.02 -35.35 C-0.01 -36.97, -0.04 -38.42, -0.16 -39.9 C-0.29 -41.38, -0.54 -43.09, -0.72 -44.21 C-0.9 -45.33, -1.03 -45.81, -1.22 -46.62 C-1.41 -47.42, -1.56 -48.14, -1.85 -49.03 C-2.14 -49.93, -2.54 -51.04, -2.97 -52.01 C-3.39 -52.98, -3.9 -53.99, -4.41 -54.85 C-4.91 -55.71, -5.42 -56.43, -6 -57.17 C-6.57 -57.92, -7 -58.51, -7.85 -59.32 C-8.7 -60.13, -9.77 -61.16, -11.08 -62.03 C-12.39 -62.9, -14.13 -63.86, -15.7 -64.54 C-17.27 -65.22, -18.31 -65.65, -20.49 -66.09 C-22.67 -66.54, -24.66 -66.99, -28.78 -67.2 C-32.89 -67.42, -40.53 -67.35, -45.2 -67.38 C-49.86 -67.41, -52.44 -67.39, -56.77 -67.38 C-61.1 -67.37, -66.37 -67.32, -71.19 -67.32 C-76.01 -67.32, -80.72 -67.36, -85.7 -67.37 C-90.68 -67.38, -98.51 -67.38, -101.08 -67.38 M0 0 C0 -1.86, 0 -7.85, 0 -11.18 C-0.01 -14.52, -0.05 -16.85, -0.04 -20.02 C-0.04 -23.19, 0.03 -27.66, 0.04 -30.22 C0.05 -32.78, 0.05 -33.74, 0.02 -35.35 C-0.01 -36.97, -0.04 -38.42, -0.16 -39.9 C-0.29 -41.38, -0.54 -43.09, -0.72 -44.21 C-0.9 -45.33, -1.03 -45.81, -1.22 -46.62 C-1.41 -47.42, -1.56 -48.14, -1.85 -49.03 C-2.14 -49.93, -2.54 -51.04, -2.97 -52.01 C-3.39 -52.98, -3.9 -53.99, -4.41 -54.85 C-4.91 -55.71, -5.42 -56.43, -6 -57.17 C-6.57 -57.92, -7 -58.51, -7.85 -59.32 C-8.7 -60.13, -9.77 -61.16, -11.08 -62.03 C-12.39 -62.9, -14.13 -63.86, -15.7 -64.54 C-17.27 -65.22, -18.31 -65.65, -20.49 -66.09 C-22.67 -66.54, -24.66 -66.99, -28.78 -67.2 C-32.89 -67.42, -40.53 -67.35, -45.2 -67.38 C-49.86 -67.41, -52.44 -67.39, -56.77 -67.38 C-61.1 -67.37, -66.37 -67.32, -71.19 -67.32 C-76.01 -67.32, -80.72 -67.36, -85.7 -67.37 C-90.68 -67.38, -98.51 -67.38, -101.08 -67.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(341.44471674776423 205.22657207018256) rotate(0 -50.51879023816588 33.69098171295053)"><path d="M0 0 C0 1.86, 0 7.85, 0 11.18 C-0.01 14.52, -0.05 16.85, -0.04 20.02 C-0.04 23.19, 0.03 27.66, 0.04 30.22 C0.05 32.78, 0.05 33.74, 0.02 35.35 C-0.01 36.97, -0.04 38.42, -0.16 39.9 C-0.29 41.38, -0.54 43.09, -0.72 44.21 C-0.9 45.33, -1.03 45.81, -1.22 46.62 C-1.41 47.42, -1.56 48.14, -1.85 49.03 C-2.14 49.93, -2.54 51.04, -2.97 52.01 C-3.39 52.98, -3.9 53.99, -4.41 54.85 C-4.91 55.71, -5.42 56.43, -6 57.17 C-6.57 57.92, -7 58.51, -7.85 59.32 C-8.7 60.13, -9.77 61.16, -11.08 62.03 C-12.39 62.9, -14.13 63.86, -15.7 64.54 C-17.27 65.22, -18.31 65.65, -20.49 66.09 C-22.67 66.54, -24.66 66.99, -28.78 67.2 C-32.89 67.42, -40.53 67.35, -45.2 67.38 C-49.86 67.41, -52.44 67.39, -56.77 67.38 C-61.1 67.37, -66.37 67.32, -71.19 67.32 C-76.01 67.32, -80.72 67.36, -85.7 67.37 C-90.68 67.38, -98.51 67.38, -101.08 67.38 M0 0 C0 1.86, 0 7.85, 0 11.18 C-0.01 14.52, -0.05 16.85, -0.04 20.02 C-0.04 23.19, 0.03 27.66, 0.04 30.22 C0.05 32.78, 0.05 33.74, 0.02 35.35 C-0.01 36.97, -0.04 38.42, -0.16 39.9 C-0.29 41.38, -0.54 43.09, -0.72 44.21 C-0.9 45.33, -1.03 45.81, -1.22 46.62 C-1.41 47.42, -1.56 48.14, -1.85 49.03 C-2.14 49.93, -2.54 51.04, -2.97 52.01 C-3.39 52.98, -3.9 53.99, -4.41 54.85 C-4.91 55.71, -5.42 56.43, -6 57.17 C-6.57 57.92, -7 58.51, -7.85 59.32 C-8.7 60.13, -9.77 61.16, -11.08 62.03 C-12.39 62.9, -14.13 63.86, -15.7 64.54 C-17.27 65.22, -18.31 65.65, -20.49 66.09 C-22.67 66.54, -24.66 66.99, -28.78 67.2 C-32.89 67.42, -40.53 67.35, -45.2 67.38 C-49.86 67.41, -52.44 67.39, -56.77 67.38 C-61.1 67.37, -66.37 67.32, -71.19 67.32 C-76.01 67.32, -80.72 67.36, -85.7 67.37 C-90.68 67.38, -98.51 67.38, -101.08 67.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(10.045949314060408 205.22657207018233) rotate(0 50.51879023816588 33.69098171295053)"><path d="M0 0 C0 1.86, 0 7.85, 0 11.18 C0.01 14.52, 0.05 16.85, 0.04 20.02 C0.04 23.19, -0.03 27.66, -0.04 30.22 C-0.05 32.78, -0.05 33.74, -0.02 35.35 C0.01 36.97, 0.04 38.42, 0.16 39.9 C0.29 41.38, 0.54 43.09, 0.72 44.21 C0.9 45.33, 1.03 45.81, 1.22 46.62 C1.41 47.42, 1.56 48.14, 1.85 49.03 C2.14 49.93, 2.54 51.04, 2.97 52.01 C3.39 52.98, 3.9 53.99, 4.41 54.85 C4.91 55.71, 5.42 56.43, 6 57.17 C6.57 57.92, 7 58.51, 7.85 59.32 C8.7 60.13, 9.77 61.16, 11.08 62.03 C12.39 62.9, 14.13 63.86, 15.7 64.54 C17.27 65.22, 18.31 65.65, 20.49 66.09 C22.67 66.54, 24.66 66.99, 28.78 67.2 C32.89 67.42, 40.53 67.35, 45.2 67.38 C49.86 67.41, 52.44 67.39, 56.77 67.38 C61.1 67.37, 66.37 67.32, 71.19 67.32 C76.01 67.32, 80.72 67.36, 85.7 67.37 C90.68 67.38, 98.51 67.38, 101.08 67.38 M0 0 C0 1.86, 0 7.85, 0 11.18 C0.01 14.52, 0.05 16.85, 0.04 20.02 C0.04 23.19, -0.03 27.66, -0.04 30.22 C-0.05 32.78, -0.05 33.74, -0.02 35.35 C0.01 36.97, 0.04 38.42, 0.16 39.9 C0.29 41.38, 0.54 43.09, 0.72 44.21 C0.9 45.33, 1.03 45.81, 1.22 46.62 C1.41 47.42, 1.56 48.14, 1.85 49.03 C2.14 49.93, 2.54 51.04, 2.97 52.01 C3.39 52.98, 3.9 53.99, 4.41 54.85 C4.91 55.71, 5.42 56.43, 6 57.17 C6.57 57.92, 7 58.51, 7.85 59.32 C8.7 60.13, 9.77 61.16, 11.08 62.03 C12.39 62.9, 14.13 63.86, 15.7 64.54 C17.27 65.22, 18.31 65.65, 20.49 66.09 C22.67 66.54, 24.66 66.99, 28.78 67.2 C32.89 67.42, 40.53 67.35, 45.2 67.38 C49.86 67.41, 52.44 67.39, 56.77 67.38 C61.1 67.37, 66.37 67.32, 71.19 67.32 C76.01 67.32, 80.72 67.36, 85.7 67.37 C90.68 67.38, 98.51 67.38, 101.08 67.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(99.43832309822005 13.220237736397394) rotate(0 76.29873570328823 128.0897398053927)" fill-rule="evenodd"><path d="M0 0 L-43.48 32.6 L-43.75 223.74 L196.78 223.92 L196.61 32.24 L-43.58 32.62 L4.54 -3.15 L-11.96 -2.78 L-27.6 -2.81 L-44.13 -2.79 L-54.47 -2.84 L-63.47 -2.43 L-70.96 -1.01 L-75.05 0.68 L-78.31 2.68 L-81.34 5.1 L-84.05 8.51 L-85.66 11.57 L-87.16 14.75 L-88.13 18.74 L-88.99 23.45 L-89.12 27.2 L-89.39 52.43 L-89.39 59.02 L-89.39 224.8 L-89.12 229.47 L-88.74 234.03 L-88.08 238.06 L-87.31 240.86 L-85.98 244.38 L-84.33 247.42 L-82.27 250.19 L-79.49 252.96 L-76.65 254.78 L-73.15 256.58 L-69.13 257.9 L-64.43 258.64 L-61.22 258.98 L-57.65 259.04 L-52.35 259.15 L-43.89 259.22 L-28.4 259.4 L208.75 259.4 L214.65 259.04 L219.19 258.46 L224.05 257.24 L227.58 255.69 L231.28 253.53 L234.63 250.5 L236.55 247.97 L238.62 244.46 L240.41 239.68 L241.19 235.52 L241.73 232.19 L241.97 226.01 L241.99 217.27 L241.99 55.86 L241.68 48.49 L241.64 39.15 L241.74 30.88 L241.44 23.74 L240.83 19.01 L239.43 14.02 L236.98 8.9 L235.17 6.46 L232.3 3.65 L229.37 1.58 L226.22 0.05 L222.18 -1.37 L219.47 -2.06 L214.96 -2.63 L206.76 -2.98 L185.38 -3.12 L181.5 -3.19 L4.88 -3.22 L0 0" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M0 0 C-16.7 12.52, -33.39 25.04, -43.48 32.6 M0 0 C-17.1 12.82, -34.2 25.64, -43.48 32.6 M-43.48 32.6 C-43.53 71.48, -43.59 110.35, -43.75 223.74 M-43.48 32.6 C-43.55 83.55, -43.62 134.49, -43.75 223.74 M-43.75 223.74 C6.62 223.78, 56.99 223.82, 196.78 223.92 M-43.75 223.74 C8.32 223.78, 60.38 223.82, 196.78 223.92 M196.78 223.92 C196.74 181.34, 196.7 138.76, 196.61 32.24 M196.78 223.92 C196.74 179.32, 196.7 134.71, 196.61 32.24 M196.61 32.24 C103.91 32.39, 11.22 32.54, -43.58 32.62 M196.61 32.24 C102.15 32.39, 7.7 32.54, -43.58 32.62 M-43.58 32.62 C-27.01 20.31, -10.45 7.99, 4.54 -3.15 M-43.58 32.62 C-29.66 22.27, -15.73 11.92, 4.54 -3.15 M4.54 -3.15 C0.99 -3.07, -2.55 -2.99, -11.96 -2.78 M4.54 -3.15 C0.41 -3.06, -3.73 -2.97, -11.96 -2.78 M-11.96 -2.78 C-17.67 -2.79, -23.37 -2.8, -27.6 -2.81 M-11.96 -2.78 C-17.74 -2.79, -23.51 -2.8, -27.6 -2.81 M-27.6 -2.81 C-33.97 -2.8, -40.34 -2.8, -44.13 -2.79 M-27.6 -2.81 C-33.01 -2.81, -38.42 -2.8, -44.13 -2.79 M-44.13 -2.79 C-46.89 -2.81, -49.64 -2.82, -54.47 -2.84 M-44.13 -2.79 C-46.39 -2.8, -48.64 -2.81, -54.47 -2.84 M-54.47 -2.84 C-57.83 -2.69, -61.19 -2.53, -63.47 -2.43 M-54.47 -2.84 C-57.84 -2.69, -61.22 -2.53, -63.47 -2.43 M-63.47 -2.43 C-65.11 -2.12, -66.76 -1.8, -70.96 -1.01 M-63.47 -2.43 C-66.42 -1.87, -69.38 -1.31, -70.96 -1.01 M-70.96 -1.01 C-71.96 -0.6, -72.95 -0.19, -75.05 0.68 M-70.96 -1.01 C-72.43 -0.4, -73.9 0.21, -75.05 0.68 M-75.05 0.68 C-76.29 1.44, -77.54 2.21, -78.31 2.68 M-75.05 0.68 C-75.92 1.22, -76.8 1.75, -78.31 2.68 M-78.31 2.68 C-79.05 3.28, -79.8 3.87, -81.34 5.1 M-78.31 2.68 C-79.08 3.3, -79.86 3.92, -81.34 5.1 M-81.34 5.1 C-82.14 6.11, -82.95 7.12, -84.05 8.51 M-81.34 5.1 C-81.94 5.85, -82.54 6.61, -84.05 8.51 M-84.05 8.51 C-84.41 9.18, -84.76 9.85, -85.66 11.57 M-84.05 8.51 C-84.46 9.28, -84.87 10.06, -85.66 11.57 M-85.66 11.57 C-86.11 12.52, -86.56 13.47, -87.16 14.75 M-85.66 11.57 C-86.03 12.37, -86.41 13.17, -87.16 14.75 M-87.16 14.75 C-87.54 16.32, -87.92 17.89, -88.13 18.74 M-87.16 14.75 C-87.5 16.17, -87.85 17.58, -88.13 18.74 M-88.13 18.74 C-88.39 20.19, -88.66 21.64, -88.99 23.45 M-88.13 18.74 C-88.44 20.46, -88.76 22.18, -88.99 23.45 M-88.99 23.45 C-89.04 24.87, -89.09 26.28, -89.12 27.2 M-88.99 23.45 C-89.04 24.85, -89.09 26.26, -89.12 27.2 M-89.12 27.2 C-89.18 33.04, -89.25 38.88, -89.39 52.43 M-89.12 27.2 C-89.23 36.88, -89.33 46.56, -89.39 52.43 M-89.39 52.43 C-89.39 54.91, -89.39 57.38, -89.39 59.02 M-89.39 52.43 C-89.39 54.65, -89.39 56.88, -89.39 59.02 M-89.39 59.02 C-89.39 119.39, -89.39 179.77, -89.39 224.8 M-89.39 59.02 C-89.39 115.31, -89.39 171.6, -89.39 224.8 M-89.39 224.8 C-89.29 226.55, -89.19 228.31, -89.12 229.47 M-89.39 224.8 C-89.32 226.13, -89.24 227.45, -89.12 229.47 M-89.12 229.47 C-88.97 231.24, -88.82 233.02, -88.74 234.03 M-89.12 229.47 C-89.01 230.74, -88.91 232.01, -88.74 234.03 M-88.74 234.03 C-88.51 235.46, -88.27 236.89, -88.08 238.06 M-88.74 234.03 C-88.56 235.11, -88.39 236.18, -88.08 238.06 M-88.08 238.06 C-87.79 239.11, -87.5 240.16, -87.31 240.86 M-88.08 238.06 C-87.88 238.78, -87.68 239.5, -87.31 240.86 M-87.31 240.86 C-86.95 241.83, -86.58 242.81, -85.98 244.38 M-87.31 240.86 C-86.85 242.09, -86.38 243.32, -85.98 244.38 M-85.98 244.38 C-85.35 245.54, -84.72 246.71, -84.33 247.42 M-85.98 244.38 C-85.41 245.44, -84.83 246.51, -84.33 247.42 M-84.33 247.42 C-83.73 248.23, -83.13 249.04, -82.27 250.19 M-84.33 247.42 C-83.9 248, -83.47 248.58, -82.27 250.19 M-82.27 250.19 C-81.56 250.89, -80.86 251.6, -79.49 252.96 M-82.27 250.19 C-81.61 250.84, -80.96 251.49, -79.49 252.96 M-79.49 252.96 C-78.52 253.58, -77.56 254.2, -76.65 254.78 M-79.49 252.96 C-78.55 253.56, -77.6 254.17, -76.65 254.78 M-76.65 254.78 C-75.87 255.18, -75.09 255.58, -73.15 256.58 M-76.65 254.78 C-75.91 255.16, -75.17 255.54, -73.15 256.58 M-73.15 256.58 C-71.75 257.04, -70.35 257.5, -69.13 257.9 M-73.15 256.58 C-72.25 256.88, -71.34 257.18, -69.13 257.9 M-69.13 257.9 C-67.67 258.13, -66.22 258.36, -64.43 258.64 M-69.13 257.9 C-67.32 258.19, -65.5 258.47, -64.43 258.64 M-64.43 258.64 C-63.7 258.72, -62.97 258.79, -61.22 258.98 M-64.43 258.64 C-63.15 258.78, -61.88 258.91, -61.22 258.98 M-61.22 258.98 C-60.07 259, -58.92 259.02, -57.65 259.04 M-61.22 258.98 C-60.23 259, -59.23 259.01, -57.65 259.04 M-57.65 259.04 C-56.15 259.07, -54.65 259.1, -52.35 259.15 M-57.65 259.04 C-55.63 259.08, -53.62 259.12, -52.35 259.15 M-52.35 259.15 C-50.2 259.16, -48.05 259.18, -43.89 259.22 M-52.35 259.15 C-50.47 259.16, -48.59 259.18, -43.89 259.22 M-43.89 259.22 C-40.77 259.25, -37.66 259.29, -28.4 259.4 M-43.89 259.22 C-39.08 259.27, -34.27 259.33, -28.4 259.4 M-28.4 259.4 C40.18 259.4, 108.75 259.4, 208.75 259.4 M-28.4 259.4 C57.85 259.4, 144.09 259.4, 208.75 259.4 M208.75 259.4 C210.27 259.31, 211.8 259.21, 214.65 259.04 M208.75 259.4 C210.75 259.28, 212.76 259.15, 214.65 259.04 M214.65 259.04 C216.46 258.81, 218.26 258.58, 219.19 258.46 M214.65 259.04 C215.83 258.89, 217.01 258.73, 219.19 258.46 M219.19 258.46 C220.74 258.07, 222.29 257.68, 224.05 257.24 M219.19 258.46 C220.32 258.17, 221.46 257.89, 224.05 257.24 M224.05 257.24 C225.24 256.72, 226.43 256.2, 227.58 255.69 M224.05 257.24 C225.04 256.81, 226.04 256.37, 227.58 255.69 M227.58 255.69 C228.45 255.18, 229.32 254.67, 231.28 253.53 M227.58 255.69 C228.94 254.9, 230.3 254.11, 231.28 253.53 M231.28 253.53 C232.12 252.77, 232.97 252.01, 234.63 250.5 M231.28 253.53 C231.99 252.89, 232.7 252.25, 234.63 250.5 M234.63 250.5 C235.1 249.88, 235.57 249.26, 236.55 247.97 M234.63 250.5 C235.27 249.66, 235.9 248.83, 236.55 247.97 M236.55 247.97 C237.12 247, 237.69 246.04, 238.62 244.46 M236.55 247.97 C237.06 247.1, 237.58 246.23, 238.62 244.46 M238.62 244.46 C239.29 242.67, 239.96 240.88, 240.41 239.68 M238.62 244.46 C239.21 242.9, 239.79 241.35, 240.41 239.68 M240.41 239.68 C240.66 238.32, 240.92 236.96, 241.19 235.52 M240.41 239.68 C240.72 238.04, 241.02 236.4, 241.19 235.52 M241.19 235.52 C241.32 234.72, 241.45 233.93, 241.73 232.19 M241.19 235.52 C241.39 234.3, 241.59 233.08, 241.73 232.19 M241.73 232.19 C241.81 230.24, 241.88 228.3, 241.97 226.01 M241.73 232.19 C241.8 230.5, 241.86 228.81, 241.97 226.01 M241.97 226.01 C241.98 223.94, 241.98 221.87, 241.99 217.27 M241.97 226.01 C241.98 223.56, 241.98 221.11, 241.99 217.27 M241.99 217.27 C241.99 163.35, 241.99 109.43, 241.99 55.86 M241.99 217.27 C241.99 165.94, 241.99 114.61, 241.99 55.86 M241.99 55.86 C241.88 53.21, 241.77 50.55, 241.68 48.49 M241.99 55.86 C241.9 53.61, 241.8 51.36, 241.68 48.49 M241.68 48.49 C241.67 45.99, 241.66 43.49, 241.64 39.15 M241.68 48.49 C241.67 44.99, 241.65 41.5, 241.64 39.15 M241.64 39.15 C241.68 35.98, 241.72 32.81, 241.74 30.88 M241.64 39.15 C241.67 36.72, 241.7 34.28, 241.74 30.88 M241.74 30.88 C241.63 28.13, 241.51 25.39, 241.44 23.74 M241.74 30.88 C241.65 28.74, 241.57 26.6, 241.44 23.74 M241.44 23.74 C241.28 22.45, 241.11 21.17, 240.83 19.01 M241.44 23.74 C241.25 22.27, 241.06 20.79, 240.83 19.01 M240.83 19.01 C240.35 17.29, 239.87 15.58, 239.43 14.02 M240.83 19.01 C240.32 17.19, 239.81 15.38, 239.43 14.02 M239.43 14.02 C238.51 12.1, 237.59 10.18, 236.98 8.9 M239.43 14.02 C238.86 12.83, 238.29 11.64, 236.98 8.9 M236.98 8.9 C236.28 7.95, 235.57 7, 235.17 6.46 M236.98 8.9 C236.52 8.28, 236.07 7.67, 235.17 6.46 M235.17 6.46 C234.5 5.8, 233.83 5.15, 232.3 3.65 M235.17 6.46 C234.17 5.48, 233.17 4.51, 232.3 3.65 M232.3 3.65 C231.26 2.91, 230.22 2.18, 229.37 1.58 M232.3 3.65 C231.54 3.12, 230.79 2.58, 229.37 1.58 M229.37 1.58 C228.2 1.01, 227.02 0.44, 226.22 0.05 M229.37 1.58 C228.24 1.03, 227.11 0.48, 226.22 0.05 M226.22 0.05 C225.17 -0.32, 224.13 -0.68, 222.18 -1.37 M226.22 0.05 C225.05 -0.36, 223.88 -0.77, 222.18 -1.37 M222.18 -1.37 C221.35 -1.58, 220.52 -1.79, 219.47 -2.06 M222.18 -1.37 C221.15 -1.63, 220.13 -1.89, 219.47 -2.06 M219.47 -2.06 C218.07 -2.24, 216.67 -2.41, 214.96 -2.63 M219.47 -2.06 C218.26 -2.21, 217.05 -2.37, 214.96 -2.63 M214.96 -2.63 C212.19 -2.75, 209.43 -2.86, 206.76 -2.98 M214.96 -2.63 C212.21 -2.75, 209.45 -2.86, 206.76 -2.98 M206.76 -2.98 C200.25 -3.02, 193.73 -3.06, 185.38 -3.12 M206.76 -2.98 C199.79 -3.02, 192.81 -3.07, 185.38 -3.12 M185.38 -3.12 C184.01 -3.14, 182.64 -3.17, 181.5 -3.19 M185.38 -3.12 C183.95 -3.15, 182.51 -3.17, 181.5 -3.19 M181.5 -3.19 C142.03 -3.2, 102.57 -3.2, 4.88 -3.22 M181.5 -3.19 C144.45 -3.2, 107.4 -3.2, 4.88 -3.22 M4.88 -3.22 C3.76 -2.48, 2.63 -1.74, 0 0 M4.88 -3.22 C3.76 -2.48, 2.63 -1.74, 0 0 M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(104.30989594899722 65.58877197454967) rotate(0 25.5280866058294 25.528086605829458)"><path d="M51.06 25.53 C51.06 27.01, 50.92 28.51, 50.67 29.96 C50.41 31.42, 50.02 32.87, 49.52 34.26 C49.01 35.65, 48.37 37.01, 47.64 38.29 C46.9 39.57, 46.03 40.81, 45.08 41.94 C44.13 43.07, 43.07 44.13, 41.94 45.08 C40.81 46.03, 39.57 46.9, 38.29 47.64 C37.01 48.37, 35.65 49.01, 34.26 49.52 C32.87 50.02, 31.42 50.41, 29.96 50.67 C28.51 50.92, 27.01 51.06, 25.53 51.06 C24.05 51.06, 22.55 50.92, 21.1 50.67 C19.64 50.41, 18.19 50.02, 16.8 49.52 C15.41 49.01, 14.04 48.37, 12.76 47.64 C11.48 46.9, 10.25 46.03, 9.12 45.08 C7.99 44.13, 6.92 43.07, 5.97 41.94 C5.02 40.81, 4.16 39.57, 3.42 38.29 C2.68 37.01, 2.04 35.65, 1.54 34.26 C1.03 32.87, 0.64 31.42, 0.39 29.96 C0.13 28.51, 0 27.01, 0 25.53 C0 24.05, 0.13 22.55, 0.39 21.1 C0.64 19.64, 1.03 18.19, 1.54 16.8 C2.04 15.41, 2.68 14.04, 3.42 12.76 C4.16 11.48, 5.02 10.25, 5.97 9.12 C6.92 7.99, 7.99 6.92, 9.12 5.97 C10.25 5.02, 11.48 4.16, 12.76 3.42 C14.04 2.68, 15.41 2.04, 16.8 1.54 C18.19 1.03, 19.64 0.64, 21.1 0.39 C22.55 0.13, 24.05 0, 25.53 0 C27.01 0, 28.51 0.13, 29.96 0.39 C31.42 0.64, 32.87 1.03, 34.26 1.54 C35.65 2.04, 37.01 2.68, 38.29 3.42 C39.57 4.16, 40.81 5.02, 41.94 5.97 C43.07 6.92, 44.13 7.99, 45.08 9.12 C46.03 10.25, 46.9 11.48, 47.64 12.76 C48.37 14.04, 49.01 15.41, 49.52 16.8 C50.02 18.19, 50.41 19.64, 50.67 21.1 C50.92 22.55, 50.99 24.79, 51.06 25.53 C51.12 26.27, 51.12 24.79, 51.06 25.53" stroke="none" stroke-width="0" fill="#000000"></path><path d="M51.06 25.53 C51.06 27.01, 50.92 28.51, 50.67 29.96 C50.41 31.42, 50.02 32.87, 49.52 34.26 C49.01 35.65, 48.37 37.01, 47.64 38.29 C46.9 39.57, 46.03 40.81, 45.08 41.94 C44.13 43.07, 43.07 44.13, 41.94 45.08 C40.81 46.03, 39.57 46.9, 38.29 47.64 C37.01 48.37, 35.65 49.01, 34.26 49.52 C32.87 50.02, 31.42 50.41, 29.96 50.67 C28.51 50.92, 27.01 51.06, 25.53 51.06 C24.05 51.06, 22.55 50.92, 21.1 50.67 C19.64 50.41, 18.19 50.02, 16.8 49.52 C15.41 49.01, 14.04 48.37, 12.76 47.64 C11.48 46.9, 10.25 46.03, 9.12 45.08 C7.99 44.13, 6.92 43.07, 5.97 41.94 C5.02 40.81, 4.16 39.57, 3.42 38.29 C2.68 37.01, 2.04 35.65, 1.54 34.26 C1.03 32.87, 0.64 31.42, 0.39 29.96 C0.13 28.51, 0 27.01, 0 25.53 C0 24.05, 0.13 22.55, 0.39 21.1 C0.64 19.64, 1.03 18.19, 1.54 16.8 C2.04 15.41, 2.68 14.04, 3.42 12.76 C4.16 11.48, 5.02 10.25, 5.97 9.12 C6.92 7.99, 7.99 6.92, 9.12 5.97 C10.25 5.02, 11.48 4.16, 12.76 3.42 C14.04 2.68, 15.41 2.04, 16.8 1.54 C18.19 1.03, 19.64 0.64, 21.1 0.39 C22.55 0.13, 24.05 0, 25.53 0 C27.01 0, 28.51 0.13, 29.96 0.39 C31.42 0.64, 32.87 1.03, 34.26 1.54 C35.65 2.04, 37.01 2.68, 38.29 3.42 C39.57 4.16, 40.81 5.02, 41.94 5.97 C43.07 6.92, 44.13 7.99, 45.08 9.12 C46.03 10.25, 46.9 11.48, 47.64 12.76 C48.37 14.04, 49.01 15.41, 49.52 16.8 C50.02 18.19, 50.41 19.64, 50.67 21.1 C50.92 22.55, 50.99 24.79, 51.06 25.53 C51.12 26.27, 51.12 24.79, 51.06 25.53" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(42.304395841156975 28.90174222278165) rotate(0 36.98949948317738 45.12426028147752)" fill-rule="evenodd"><path d="M0 0 L73.98 2 L0 90.25 L0 0" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M0 0 C22.57 0.61, 45.14 1.22, 73.98 2 M0 0 C26.14 0.71, 52.29 1.41, 73.98 2 M73.98 2 C49.69 30.97, 25.4 59.95, 0 90.25 M73.98 2 C47.3 33.82, 20.63 65.64, 0 90.25 M0 90.25 C0 61.03, 0 31.82, 0 0 M0 90.25 C0 62.41, 0 34.56, 0 0 M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0" stroke="transparent" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(25.787598889201035 231.34206390421173) rotate(0 146.6526228950255 -64.08430807472575)" fill-rule="evenodd"><path d="M0 0 L92.73 -48.54 L130.28 -18.18 L178.57 -44.3 L248.24 26.41 L289.09 16.53 L233.29 -44.89 L293.31 -94.74 L284.06 -154.58 L204.99 -81.43 L157.74 -130.53 L121.26 -85.5 L57.86 -111.77 L2.55 -81.94 L0 0" stroke="none" stroke-width="0" fill="#000000" fill-rule="evenodd"></path><path d="M0 0 C23.78 -12.45, 47.55 -24.89, 92.73 -48.54 M0 0 C36.61 -19.16, 73.22 -38.33, 92.73 -48.54 M92.73 -48.54 C101.79 -41.22, 110.85 -33.89, 130.28 -18.18 M92.73 -48.54 C106.83 -37.14, 120.94 -25.73, 130.28 -18.18 M130.28 -18.18 C143.66 -25.42, 157.05 -32.66, 178.57 -44.3 M130.28 -18.18 C141.78 -24.4, 153.28 -30.62, 178.57 -44.3 M178.57 -44.3 C197.22 -25.37, 215.87 -6.44, 248.24 26.41 M178.57 -44.3 C205.58 -16.89, 232.59 10.52, 248.24 26.41 M248.24 26.41 C258.66 23.89, 269.07 21.37, 289.09 16.53 M248.24 26.41 C259.62 23.66, 271 20.91, 289.09 16.53 M289.09 16.53 C275.47 1.54, 261.86 -13.45, 233.29 -44.89 M289.09 16.53 C267.36 -7.39, 245.63 -31.31, 233.29 -44.89 M233.29 -44.89 C247.02 -56.3, 260.75 -67.7, 293.31 -94.74 M233.29 -44.89 C257.2 -64.75, 281.1 -84.6, 293.31 -94.74 M293.31 -94.74 C291.31 -107.66, 289.31 -120.58, 284.06 -154.58 M293.31 -94.74 C290 -116.12, 286.7 -137.5, 284.06 -154.58 M284.06 -154.58 C264.24 -136.24, 244.42 -117.91, 204.99 -81.43 M284.06 -154.58 C262.88 -134.99, 241.71 -115.4, 204.99 -81.43 M204.99 -81.43 C193.59 -93.28, 182.18 -105.13, 157.74 -130.53 M204.99 -81.43 C192.92 -93.97, 180.86 -106.5, 157.74 -130.53 M157.74 -130.53 C143.71 -113.21, 129.67 -95.89, 121.26 -85.5 M157.74 -130.53 C145.17 -115.01, 132.6 -99.5, 121.26 -85.5 M121.26 -85.5 C96.49 -95.77, 71.72 -106.03, 57.86 -111.77 M121.26 -85.5 C106.38 -91.67, 91.5 -97.83, 57.86 -111.77 M57.86 -111.77 C40.84 -102.59, 23.82 -93.41, 2.55 -81.94 M57.86 -111.77 C42.72 -103.6, 27.58 -95.44, 2.55 -81.94 M2.55 -81.94 C1.67 -53.49, 0.78 -25.04, 0 0 M2.55 -81.94 C1.96 -62.74, 1.36 -43.54, 0 0 M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0" stroke="transparent" stroke-width="1" fill="none"></path></g></g><mask></mask></svg>

      3.3 如图:
Capture_20251203_082440


五、反馈

如果此脚本符合你的需求,欢迎各位同好使用;
在使用过程中,如有任何bug,可反馈给我。

2 个赞

密码:1345

修改了下:
1 :新增记忆模式,记住上次图片查看器的大小和位置,还有图片的缩放比例
2 :新增钉住功能
3 :调整了钉住和关闭按钮的大小,使得更方便点击
4 :调整了关闭逻辑,点击查看器区域外,可直接关闭

                                           ————爱来自Gemini3pro
1 个赞

很棒,改得好,但是好像把“同时打开多张照片”删除了

收到,嘿嘿,代码这一块不甚了解,回头再调教调教gemini…