无损放大 概述 输入一张图片,可以在尽量保持图像质量的条件下,将图像在长宽方向各放大两倍。 参数 action名称:quality-enhance 示例 示例原图与无损放大效果图: https://doc.bce.baidu.com/bce-documentation/BOS/src_quality_enhance.jpg?x-bce-process=image/quality-enhance
灰度变换 概述 将图片转换为灰图。 灰度变换参数 命令名称: grayscale 。 示例 将图片转换为灰图 https://doc.bce.baidu.com/bce-documentation/BOS/image.jpg?x-bce-process=image/grayscale
安装SDK 环境差异 您可以在Node.js环境和浏览器环境中使用JavaScript SDK,但受限于浏览器环境本身的功能限制和安全性限制,在浏览器环境中,SDK的一些功能将无法使用。具体有如下几种情况: 本地文件读写:浏览器中无法直接操作本地文件,所以BOS服务的PutObjectFromFile和GetObject等相关API将无法使用。类似的,Node.js环境也没有Blob对象,所以BO
配置BOSCMD 通用配置 配置支持中文显示 如需要配置支持中文显示的CMD环境,请执行如下命令配置: $ export LANG=en_US.UTF-8 说明: 可先执行 locale 命令查看当前环境的语言支持情况,若不是 LANG=en_US.UTF-8 ,可执行上述命令进行修改。 配置AK/SK、Region、Host信息 使用BOS CMD工具之前,推荐先设置Access Key、Sec
删除Bucket 删除Bucket 基本流程 创建BosClient。 执行deleteBucket()方法。 示例代码 ) .then(function() { // 删除完成 }) .catch(function(error) { // 删除失败 });`, `76873560489698920000`) > client . deleteBucket ( < BucketName >
列举Bucket 列举Bucket 如下代码可以列出用户所有的Bucket: bucketSummaryList = listBucketsResponse.buckets(); if (listBucketsResponse.is_fail()) { printf("error-message:%s\n", listBucketsResponse.error().messag
拷贝Object 用户可以通过copyObject方法拷贝一个Object,如下代码所示: bos_client.copy_object(source_bucket_name, source_object_key, target_bucket_name, target_object_key) 同步Copy功能 当前BOS的CopyObject接口是通过同步方式实现的。同步方式下,BOS端会等待Co
原图保护 概述 若您希望开启原图保护,图片拥有者在“图片处理”控制台的“通用设置”中进行配置即可。 注意: 未取回的归档类型 Object 不会触发图片处理,已取回的归档类型 Object 可正常处理。
原图保护 若用户想开启Bucket的原图保护功能,则如下代码可以做到: 参数 说明 resource 表示生效的资源范围 resource) { SetBucketCopyrightProtectionRequest request = new SetBucketCopyrightProtectionRequest(); request.setBucketName(bucketName); req
删除Bucket 如下代码可以删除一个Bucket: bos_client . delete_bucket ( bucket_name ) 注意: 如果Bucket不为空(即Bucket中有Object和未完成的三步上传Part存在),则Bucket无法被删除,必须清空Bucket后才能成功删除。 在删除前确认该Bucket没有开通跨区域复制,不是跨区域复制规则中的源Bucket或目标Bucket