Service | Feature | Description |
Basic image processing | Proportional scaling, scaling image to target width and height | |
| Regular cropping, cropping and scaling, cropping to circle, smart face cropping | |
| Adaptive rotation, regular rotation | |
| Format conversion, GIF format optimization, progressive display | |
| Quality change for JPG and WebP images | |
| Image blurring | |
| Image sharpening | |
| Watermarking | |
| Image information acquisition | |
| Including EXIF information | |
| Quick image format conversion, scaling, and cropping for thumbnail generation |
PutObjectRequest request = new PutObjectRequest(bucket, key, srcPath);JObject o = new JObject();// Do not return the input imageo["is_pic_info"] = 0;JArray rules = new JArray();JObject rule = new JObject();rule["bucket"] = bucket;rule["fileid"] = "desample_photo.jpg";// Processing parameters. For rules, visit https://www.tencentcloud.com/document/product/436/44879?from_cn_redirect=1.rule["rule"] = "imageMogr2/thumbnail/400x400";rules.Add(rule);o["rules"] = rules;string ruleString = o.ToString(Formatting.None);request.SetRequestHeader("Pic-Operations", ruleString);// Execute the requestPutObjectResult result = cosXml.PutObject(request);
JObject o = new JObject();// Do not return the input imageo["is_pic_info"] = 0;JArray rules = new JArray();JObject rule = new JObject();rule["bucket"] = bucket;rule["fileid"] = "desample_photo.jpg";// Processing parameters. For rules, visit https://www.tencentcloud.com/document/product/436/44879?from_cn_redirect=1.rule["rule"] = "imageMogr2/thumbnail/400x400";rules.Add(rule);o["rules"] = rules;string ruleString = o.ToString(Formatting.None);ImageProcessRequest request = new ImageProcessRequest(bucket, key, ruleString);ImageProcessResult result = cosXml.ImageProcess(request);
GetObjectRequest getObjectRequest = new GetObjectRequest(bucket, key, localDir, localFileName);// Processing parameters. This sample converts the image into TPG format. For the rules, visit https://www.tencentcloud.com/document/product/436/44879?from_cn_redirect=1.getObjectRequest.SetQueryParameter("imageMogr2/format/tpg", null);
Was this page helpful?