最新更新时间:Jan-15-2024
本页深入介绍.NETSDK
概述
云端.NETSDK提供简单而综合图像和视频上传、变换、优化和交付能力,用代码实现无缝整合.NET应用
快速示例:变换
取下变换代码和图像
相对简单代码在原创上显示所有下下文前面.jpg图像交付前
- 裁剪150x150缩略图使用表情检测重力自动判定裁剪位置
- 圆角20像素半径
- 应用sepia效果
- 重叠云标识东南角图像(略加偏移)标识缩至50像素宽度,提高亮度和局部透明度(不透明度=60%)
- 旋转生成图像(包括叠加量)乘以10度
- 转换并用PNG格式提供图像(原上传图像为JPG)
URL将包含在上述代码自动生成的图像标签中
以类似方式,你可以变换视频.
- 查看所有可能的变换变换URLAPI引用.
- 更多例子图像显示并视频播放云式.NET库变换
快速示例:文件上传
.NET代码上传狗.mp4
视频使用public_id转子文件夹路径myfolder/mysubfolder/my_dog
.视频覆盖现有视频视频上传完成后,指定的通知URL将接收上传媒体资产的细节
.NET库特征
云化提供开源.NET库进一步简化集成
库建为.NET框架4.x和.NET核心可使用.NET语言库,库本身写C#文档中包括C#和VB.NET实例
安装
最容易开始使用.NET库的方法是使用View Studio和NuGet包管理器看吧NuGet文档指令使用NuGet包以下是启动新项目使用ViewStudio和dloinary.NET库所需步骤
- NuGet软件包管理器下载https://marketplace.visualstudio.com/items?itemName=NuGetTeam.NuGetPackageManager.
- View Studio创建新项目并选择相关.NET4.x版本为目标框架
- 右击求解窗口中项目并点击菜单项MenageNuget包
- 云度网右上角搜索盒
- 云点网包出现时点击安装按钮
- 包安装后按关闭按钮
使用CloudinaryDotNet并CloudinaryDotNet.Actions代码中命名空间 :
C#:
VB.NET:
库中包含强助手法直接从视图使用文档提供实例说明与云式.NET库整合aSP.NETMVCv4.0框架Razor和ASPX视图引擎
取名空间视图代码
Razor/C#:
Razor/VB.NET:
ASPX(C#和VB.NET):
配置
云式.NET库使用前,你至少要配置云名
.贵族api_key
并i_secret
安全API调用云形系统(例如图像和视频上传)也需要中查找产品环境配置证书机牌板页面云台.
除所需配置参数外,你还可以定义数项可选配置参数相关时
可全局设置配置参数,使用环境变量或云类构造器或按程序调用云法参数设置调用云法覆盖全局集参数
安全性
配置参数
虚伪
.现代应用推荐配置
安全性
参数切换
真实性
保证变换URL总生成HTTPS
CLOUDINARY_URL环境变量设置
可配置所需云名
,api_key
并i_secret
通过定义CLOUDIORY_URL环境变量CLOUDINARY_URL值可用机牌板云台页面aaS加法使用时(例如Heroko或AppFog),环境变量会自动定义部署环境例举 :
设置附加参数,例如上传_prefix和cname环境变量
设置配置参数全局
例子设置.NET应用参数
C#:
VB.NET:
.NET资本化和数据类型指南
使用.NETSDK时记住这些指南
- 参数名称:
PascalCase
.例举 :公有标识 - 类:
PascalCase
.例举 :ImageUploadResults - 方法论
PascalCase
.例举 :GetCloudinaryJsConfig - 传递参数数据如下:
类型化
样本项目
查找更多实用代码样本并学习如何整合.NET应用样本项目.这些项目以ASP.NETMVCv4.0框架和Razor视图引擎为基础
基本样本 :上传本地远程图像云化并生成各种变换URL
相册:完全工作网络程序允许上传照片,维护数据库引用照片,用元数据列表并使用云基变换显示图片图像上传从服务器端直接从浏览器使用jQuery插件