
裁剪图片。支持多种模式: 1) 相对裁剪(推荐): 使用top/bottom/left/right参数裁掉指定边缘,支持像素值或百分比(如'10%') 示例: {top:100, bottom:50} 裁掉上边100px和下边50px 2) 居中裁剪: 指定size自动居中 3) 智能裁剪: 保留重要内容区域 4) 手动裁剪: 指定起始坐标和尺寸 ⚠️ 重要规则: - 当用户说'裁掉上部分/下部分/左边/右边'但未指定具体数值时,你必须先询问用户要裁掉多少像素或百分比 - 不要猜测或使用默认值,必须获得用户明确的数值后才能调用此工具 - 询问示例: '请问要裁掉上边多少像素?或者百分比(如10%)?'
这个工具能帮你做什么?
什么时候你会需要它?
使用很简单
让图片处理变得简单高效,把更多时间留给创作!

具备完整的 PPT 管理和设计能力,具备增强的参数处理机制、智能操作选择功能以及全面的错误处理系统

将指定的图片文件列表(jpeg, png, webp, heic, avif, bmp, tiff, ico)合并创建GIF动画,并保存到指定输出目录,如未指定则保存到第一个文件所在目录。参数: input_files (list) = 图片文件路径列表 || output_dir (str)(可选) = 输出目录路径(不含文件名),默认为第一个文件所在目录 || file_name (str)(可选) = 自定义文件名,默认自动命名 || duration (int)(可选) = 每帧持续时间(毫秒,接受1-10000ms),默认100 || loop (int)(可选) = 播放循环次数(0=无限循环),默认0 || color_mode (str)(可选) = 颜色模式'RGB'(全彩色)、'P'(索引色)或'L'(灰度),默认'RGB' || color_count (int)(可选) = 颜色数量(接受2-256),用于'P'和'L'模式('RGB'忽略),默认256 || brightness (float)(可选) = 亮度0.0(最暗)到5.0(最亮),默认1.0 || contrast (float)(可选) = 对比度0.0(最低)到5.0(最高),默认1.0 || saturation (float)(可选) = 饱和度0.0(最低)到5.0(最高),默认1.0 || ping_pong (bool)(可选) = 乒乓球播放模式(正向→反向→正向),默认False || easing (str)(可选) = 缓动曲线'none'、'ease-in'、'ease-out'和'ease-in-out',默认'none' || easing_strength (float)(可选) = 缓动强度0.1(轻微)到5.0(强烈),默认1.0 || size_strategy (str)(可选) = 尺寸统一策略'auto'(保持原始)、'min_size'(使用最小)、'max_size'(使用最大)、'custom'(指定尺寸),默认'auto' || resize_mode (str)(可选) = 调整大小行为'fit'(保持宽高比加填充)、'fill'(裁剪填充)、'stretch'(拉伸适应),默认'fit' || alignment (str)(可选) = fit/fill模式的位置'center'、'top_left'、'top_right'、'bottom_left'、'bottom_right',默认'center' || target_width (int)(可选) = 自定义尺寸策略的宽度 || target_height (int)(可选) = 自定义尺寸策略的高度 || background_color (str)(可选) = fit模式的背景色(CSS颜色名或十六进制),默认'black'

帮你安全快速读取PDF文件内容,支持文本提取、元数据获取和页数统计