有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

数据万象有哪些图片处理功能?

数据万象提供多种基础图片处理功能,例如缩放、裁剪、转码、水印等,可满足您各类图片场景的需求。

数据万象可以处理哪些格式的图片?

数据万象目前支持处理 JPG、BMP、GIF、PNG、WEBP、HEIF、AVIF、TPG 格式,更多介绍请参见 规则与限制

TPG 格式图片怎样在端侧显示?

使用前请确认图片加载环境已支持 TPG 解码,腾讯云数据万象提供集成 TPG 解码器的 iOSAndroidWindows 终端 SDK,可帮助您快速接入和使用 TPG。

AVIF 格式图片在 Android 和 iOS 端怎样解决低版本不兼容的问题?

腾讯云数据万象提供集成 AVIF 解码器的 iOSAndroid 终端 SDK,可帮助您快速接入和使用 AVIF。

数据万象图片处理的限制是?

处理图片原图大小不超过32MB、宽高不超过50000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过50000像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。

图片处理报错-447

-447错误码是由于图片分辨率超出限制或动图帧数过多导致图片处理失败。请将图片长宽限制在50000像素以内(针对动图,原图宽 x 高 x 帧数不超过2.5亿像素,动图请限制帧数小于300)。

Guetzli状态码说明

开启 Guetzli 压缩功能后,对应存储桶中图片请求的 HTTP 头部会增加 x-GuetzliState 标识,用以标注 Guetzli 压缩处理的状态。具体内容如下:
x-GuetzliState 状态码
含义
<0
无法处理(不满足压缩条件)
0
不进行 Guetzli 压缩处理
1
已发起 Guetzli 压缩请求
2
Guetzli 压缩中
3
原图缓存未过期,暂不处理
100
压缩成功

支持通过 CDN 域名进行图片处理吗?

CDN 的源站需要是腾讯云对象存储 COS。数据万象支持通过 CDN 域名进行图片处理,只需在 CDN 文件链接后加上处理参数即可。

水印是否可以支持文字换行?

水印支持换行,输入的文字中使用换行符\\n 换行 ,但是不支持自动换行。

Guetzli 图片压缩和图片高级压缩是否可以同时开启,同时开启的会先使用哪个功能?

可以同时开启。
图片高级压缩开启后,需要用户在通过格式转换参数,指定将图片转换为 avif 或 heif 或 tpg 格式进行使用,点击了解详情。不添加转换参数或转换失败,不收取费用。
Guetzli 图片压缩开启后,当访问的图片为 jpg/jpeg 格式时,将自动进行压缩,无需添加转换参数,压缩失败不收取费用。
两者同时开启时,添加高级压缩指定的格式转换参数,将不会触发 Guetzli 图片压缩。

是否支持同时缩放和转换图片webp格式

支持同时缩放和转换图片 webp 格式,操作详情您可以参考 WebP 压缩API文档

数据万象中的图片能否添加水印

数据万象支持为图片添加水印,您可为图片添加文字水印或图片水印,并支持平铺、调整字体和旋转角度等操作。

水印文字字体大小如何设置

可以通过文字水印 API 文档设置字段:/fontsize/

Cl 图片处理时哪些图片类型支持相互转换

gif、webp、tpg 等动图,支持互相转换;jpg、png、bmp、tpg、heif 等静态图片,支持互相转换。

水印图未生效的原因有哪些?

1、水印图与需要添加水印的原图不在同一 Bucket。
2、水印图的 URL 链接格式错误。(例如,URL 必须以 http:// 开始,不能省略开头的 HTTP,也不能填成 HTTPS)

能否识别图片大小?

数据万象通过 imageInfo 接口查询图片基本信息,包括格式、长、宽等。处理图片原图大小不超过32MB、宽高不超过50000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过50000像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。

可以批量给图片添加水印吗?

目前没有批量给图片添加水印的接口,批量处理需要您自己在您的业务侧实现(循环调用图片/文字水印的接口即可)。

如何在不影响现网图片使用的情况下切换至腾讯云数据万象的服务?

使用 COS 的镜像回源功能,将 COS Bucket 与源站绑定,之后将图片处理域名切换为万象域名即可(数据万象将回源至源站拉取原图并进行处理,同时 COS 将异步拉取图片)。该方法可实现图片迁移,但只能触发所请求资源的迁移。

处理后的图片是否会被存储下来?

通过处理接口中的持久化处理方式,处理后的图片将被保存到您指定的存储桶中。

图片处理能否在上传或下载时进行?

图片上传、下载时均可进行图片处理,且用户可对已存放在 COS 上的现有数据进行图片处理。

图片处理的链接是否支持加密访问?

支持。您可以对照我们配置相应的编解码规则,将访问链接进行加密处理。加密访问是定制化规则,如果有需求请 提交工单 进行申请。

如何对图片同时做多种处理操作?

以同时做裁剪+水印为例,使用 “l” 管道操作符将处理参数连接,可达到一次请求多种处理的效果。

为什么无论加什么参数,图片质量、大小都未改变?

可能原因是原图 EXIF 信息过多,占了大部分图片容量,一次调整图片分辨率后,图片大小没有太大的变化。可使用 Strip 参数,过滤 EXIF 信息。具体使用方法请参照 去除元信息

开启 Guetzli 压缩后未生效,如何解决?

Guetzli 图片压缩是数据万象推出的视觉无损压缩服务,开通 Guetzli 后该存储桶中的图片在下载时会进行 Guetzli 压缩,请求的 HTTP 头部会增加 x-GuetzliState 标识,用以标识 Guetzli 压缩处理的状态。
若出现使用 Guetzli 压缩未生效,请按以下步骤进行检查:
1. 使用此功能需要在数据万象控制台开启 Guetzli 图片压缩 功能,请确认 Guetzli 图片压缩服务状态是否为开启状态。
2. Guetzli 压缩功能目前仅支持 JPG 格式图片,请确认您所处理的图片是否为 JPG 格式。
3. 当前 Guetzli 图片压缩服务仅对质量 q>70、像素小于400万的 JPG 图片做处理,请确认您所处理的图片是否符合限制。
4. 开启 Guetzli 后,首次访问图片会返回普通 JPG 原图,同时启动异步 Guetzli 处理,处理完成后再次请求该图片会得到压缩后的结果图。若您为第一次请求,请重试后确认是否生效。
5. 目前部分用户暂不支持使用 COS 域名进行处理,若您使用的 COS 域名格式为 <BucketName-APPID>.cos.<Region>.myqcloud.com (例如 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com)处理后未生效,请替换为万象域名(例如 examplebucket-1250000000.picgz.myqcloud.com)后重试。