自动化编辑器-插件教程

自动化编辑器-插件教程


将当前截图转Base64

<h1>将当前截图转Base64</h1> <h3>功能描述</h3> <p>将屏幕截图转换为 Base64 编码的图片数据,支持多种图片格式(PNG、JPEG)和清晰度调整。</p> <h3>输入参数</h3> <ul> <li><strong>图片格式</strong>(可选)   - 支持的格式:<code>png</code>、<code>jpg</code> 或 <code>jpeg</code>,默认为 <code>png</code>   - 示例:<code>png</code> 或 <code>jpg</code></li> <li><strong>图片清晰度</strong>(可选)   - 取值范围:<code>0-100</code>,默认为 <code>100</code>   - 示例:<code>80</code></li> <li><strong>保存区域</strong>(可选)   - 指定截图的区域坐标,格式为 <code>x,y,w,h</code>   - 示例:<code>10,20,100,200</code></li> </ul> <h3>输出结果</h3> <ul> <li><strong>base64结果</strong>   - 返回 Base64 编码的图片数据   - 示例:<code>iVBORw0KGgoAAAANSUhEUgAA...</code></li> </ul> <h3>日志输出</h3> <pre><code>[日志] 截图已转换为 Base64 [日志] 图片格式不支持,应为 &amp;quot;png&amp;quot; 或 &amp;quot;jpg/jpeg&amp;quot; [日志] 图片清晰度超出范围 [120],重置为 80 [日志] 保存区域格式不正确,应为 &amp;quot;x,y,w,h&amp;quot;</code></pre> <h3>典型场景</h3> <ol> <li> <p><strong>全屏截图转换为 PNG 格式</strong>    - 输入:      <code>      图片格式 = &amp;quot;png&amp;quot;      图片清晰度 = &amp;quot;100&amp;quot;      </code>    - 行为:将全屏截图转换为 PNG 格式的 Base64 数据</p> </li> <li><strong>指定区域截图转换为 JPEG 格式</strong>    - 输入:      <code>      图片格式 = &amp;quot;jpg&amp;quot;      图片清晰度 = &amp;quot;80&amp;quot;      保存区域 = &amp;quot;10,20,100,200&amp;quot;      </code>    - 行为:将指定区域的截图转换为 JPEG 格式的 Base64 数据</li> </ol> <h3>注意事项</h3> <ol> <li><strong>参数校验</strong>:    - <code>图片格式</code> 必须为 <code>png</code>、<code>jpg</code> 或 <code>jpeg</code>,否则会返回错误。    - <code>图片清晰度</code> 超出范围时会自动重置为 <code>80</code>。    - <code>保存区域</code> 格式必须为 <code>x,y,w,h</code>,否则会返回错误。</li> <li><strong>错误处理</strong>:    - 参数错误时会立即终止操作并记录日志。    - 如果转换失败,<code>base64结果</code> 将为空。</li> </ol>

页面列表

ITEM_HTML