运行工具
图片旋转工具支持将 Base64 编码的图像数据按指定角度进行旋转处理。在操作过程中,您可以自由设定顺时针旋转的角度数值(默认值为 90 度),并选择是否开启画布扩展选项。开启扩展选项后,输出画布会自动调整尺寸以容纳完整的旋转图像,避免边缘内容被裁剪;若关闭该选项,则会保持原始画布尺寸。此外,工具支持自定义空白区域的填充颜色,默认填充色为黑色(针对包含透明通道的 RGBA 图像,默认黑色填充会自动转为透明背景处理)。旋转完成后,工具会返回旋转后的图像 Base64 数据、实际旋转角度以及变换前后的像素尺寸信息。如果未提供图像数据或输入的数据无法解析为有效图像,系统会提示相应的处理异常。
使用说明
- 在图像数据输入框中填入待处理图像的 Base64 编码内容。
- 输入需要旋转的角度数值(例如 90、180 或 45)。
- 根据需要勾选或取消勾选自动扩展画布选项,以决定是否完整保留旋转后的图像边角。
- 若旋转后会产生空白边缘,可在填充颜色栏输入所需颜色名称(如 black 或 white)。
- 点击运行按钮,即可在下方查看旋转后的图像尺寸及 Base64 编码结果。
示例
- 将一张 800x600 像素的 PNG 格式图像顺时针旋转 90 度,勾选自动扩展画布并使用默认黑色填充。处理后将输出 600x800 像素的 Base64 图像数据及尺寸记录。
- 将一张 500x500 像素的透明背景 RGBA 图像旋转 45 度,保持自动扩展画布开启并设置填充颜色为 black。系统会自动以透明色填充边角,并生成包含新尺寸的 Base64 结果。
常见问题
旋转非 90 度整数倍的角度时,图片边缘会出现黑边吗?
当旋转产生空白区域时,工具会使用设定的填充颜色填充空白。对于 RGBA 透明格式图像,若使用默认的黑色填充设置,空白区域会自动保持透明。
关闭自动扩展画布选项会有什么影响?
如果关闭自动扩展画布选项,输出图像将严格保持原始的宽和高尺寸,超出原始边界的旋转部分会被直接裁剪。
工具支持输出哪些图像格式?
旋转处理会优先沿用源图像的原始格式;若无法识别源格式,则会默认保存为 PNG 格式并输出 Base64 数据。
如果输入的图像数据无效会怎样?
如果未提供图像数据,或者输入的 Base64 内容损坏且无法解码为有效图像,系统会返回错误提示,无法生成旋转后的数据。