UploadPart 接口描述 在调用 InitiateMultipartUpload 获取 UploadId 后,我们需要用 UploadPart 命令来上传 Object 拆分后的数据(Part)。为了标识各个 Part 在 Object 的相对位置,在 UploadPart 需要指定一个 partNumber 参数,partNumber 的取值范围是 1 - 10000。 BOS Part
删除Bucket 删除指定Bucket 如下代码可以删除一个Bucket: bucketName = your_bucket ; client . delete_bucket ( bucketName ) 注意: 在删除前需要保证此Bucket下的所有Object和未完成的三步上传Part已经被删除,否则会删除失败。 在删除前确认该Bucket没有开通跨区域复制,不是跨区域复制规则中的源Buc
图像缩放 概述 本文介绍如何对图片大小进行缩放处理( resize )。 缩放参数 参数 取值 说明 m lfit,mfit,fill,pad,fixed 设置缩略图的宽度,单位px。lfit类型必须设置w或h,fill fixed类型必须同时设置w和h lfit:等比缩放图片,缩放到能放到以w、h为宽高的矩形内的最大缩放图片 mfit:等比缩放图片,缩放到能包含住以w、h为宽高的矩形的最小缩放图
下载文件 概述 您可以在 BOS 控制台上下载文件、预览文件。 注意事项 归档类型的文件不支持直接下载,必须先在文件信息抽屉里点击 文件取回 按钮取回Object后,再进行下载操作。 下载文件 登录 BOS 管理控制台 ,进入全局概览页面。 在 BOS 控制台左侧的导航栏中选择目标文件所在的 Bucket ,点击打开该 Bucket 的文件列表页。 在文件列表中,点击操作栏的 下载 按钮后即可下载
选取文件 BOS Java SDK提供了SelectObject接口,用于向Bucket中指定object执行SQL语句,选取出指定内容返回,请参考 选取Object 。目前支持object类型为CSV(包括TSV等类CSV文件)、JSON文件和Parquet文件: 示例代码可以参考 选取文件Demo 选取CSV文件 选取JSON文件 选取CSV文件 Java SDK选取CSV文件请参考以下代码:
下载文件 下载文件 BOS C SDK提供了丰富的文件下载接口,用户可以通过以下方式从BOS中下载文件: 下载到本地文件 下载到内存中的字符串 范围下载 下载到内存中的字符串 用户可以通过如下代码将Object输出到一个文件流中: bos_pool_t * p = NULL ; bos_string_t bucket ; char * object_name = bos_test_put_obj
图像裁剪 概述 本文介绍图片裁剪操作。 图片裁剪参数 参数名称 缩写命令 类型 取值范围 命令描述 缺省值 是否必选 crop c unsigned int 0,1 指定图片是否执行裁剪功能。 c_1表示对图片进行裁剪; c_0表示不对图片进行裁剪, 其他裁剪参数无效。 - 否 offsetX x unsigned int 0~4096 指定图片裁剪左上角起点x坐标。 0 否 offsetY y
配置BOSCLI 通用配置 配置支持中文显示的CLI环境 如需要配置支持中文显示的CLI环境,请执行如下命令配置: $ export LANG=en_US.UTF-8 说明: 可先执行 $ locale 命令查看当前环境的语言支持情况,若不是 LANG=en_US.UTF-8 ,可执行上述命令进行修改。 配置AK/SK、Region、Host信息 使用BOS CLI工具之前,推荐先设置Access
上传Object 最简单的上传 基本流程 创建BOSClient类的实例。 调用BOSClient putObject方法,可以通过如下二种方式上传Object:文件、二进制数据的形式。 对返回的BOSPutObjectResponse类型实例,可以执行获取eTag操作。 示例代码 "; // 或者以二进制数据方式 NSData* data = [[NSData alloc] init]
智能调色 概述 可智能调节图片的色彩饱和度、亮度、对比度,使得图片内容细节、色彩更加逼真。智能调色可用于提升网站图片、手机相册图片、视频封面图片的质量。您无需指定色彩参数,BOS 会为您自适应最佳效果。 参数 action名称:color-enhance 示例 示例原图和智能调色处理后效果图: https://doc.bce.baidu.com/bce-documentation/BOS/src_