拉伸恢复 概述 自动识别过度拉伸的图像,将图像内容恢复成正常比例。 参数 action名称:stretch-restore 示例 示例原图与拉伸修复效果图: https://doc.bce.baidu.com/bce-documentation/BOS/src_stretch_restore.jpg?x-bce-pro
原图保护 若用户想开启Bucket的原图保护功能,则如下代码可以做到: 参数 说明 resource 表示生效的资源范围 Java 复制 1 public void PutBucketCopyrightProtection ( BosClient client , String bucketName , List &l
原图保护 概述 若您希望开启原图保护,图片拥有者在“图片处理”控制台的“通用设置”中进行配置即可。 注意: 未取回的归档类型 Object 不会触发图片处理,已取回的归档类型 Object 可正常处理。
新建Bucket 基本流程 创建BOSClient 类的实例。 执行BOSClient.createBucket()方法,你需要提供Bucket的名字。 对返回的对象可以调用执行getLocation()/getName()获取Bucket所在区域和Bucket名字。 示例代码 Java 复制 1 BosClient
删除Object 基本流程 创建BOSClient类的实例。 执行BOSClient.deleteObject()方法。 若操作失败后抛出异常,若成功无返回值。 示例代码 Java 复制 1 // 删除Object 2 client . deleteObject ( < BucketName > , < ObjectK
自适应旋转 概述 图像可以根据 exif 信息进行自适应旋转。 自适应旋转参数 action名称: auto-orient 参数 取值 说明 o 0,1 0:按原图默认方向,不自动旋转;1:自适应旋转。 限制:图片的宽或者高不能超过4096 px
sdk日志 SDK日志 BOS Ruby SDK支持四个级别的日志(默认为 Logger::INFO 级别),支持设置输出日志文件的目录,详细可以参考 Log 模块。示例代码: Ruby 复制 1 # 默认日志路径:DEFAULT_LOG_FILE = "./baidubce-sdk.log" 2
拷贝Object 简单拷贝Object 基本流程 创建BosClient 类的实例。 执行BosClient.copyObject()方法。 返回CopyObjectResult类实例,可通过 lastModifie 和 eTag 成员查看最后修改时间和eTag. 示例代码 Plain Text 复制 1 let co
图像裁剪 概述 本文介绍图片裁剪操作。 图片裁剪参数 参数名称 缩写命令 类型 取值范围 命令描述 缺省值 是否必选 crop c unsigned int 0,1 指定图片是否执行裁剪功能。 c_1表示对图片进行裁剪; c_0表示不对图片进行裁剪, 其他裁剪参数无效。 - 否 offsetX x unsigned i
配置BOSCLI 通用配置 配置支持中文显示的CLI环境 如需要配置支持中文显示的CLI环境,请执行如下命令配置: $ export LANG=en_US.UTF-8 说明: 可先执行 $ locale 命令查看当前环境的语言支持情况,若不是 LANG=en_US.UTF-8 ,可执行上述命令进行修改。 配置AK/SK