canvascanva可画ppt模板怎么分享做成的ppt能在office内打开吗?

xheditor-1.1.14
2. xhEditor进阶使用 2.1. 进阶使用指导 2.2. 初始化参数列表 2.3.
API函数接口列表 2.4. 上传程序开发规范 2.5. 插件开发指南 2.6. 皮肤设计指南 2.7. 关于二次开发 2.1. 进阶使用指导 阅读本章节请先阅读:xhEditor入门基础,若你已经熟悉xhEditor的基本使用,请往下继续。 xhEditor提供两种方式初始化编辑器: 方法1:利用class属性来初始化和传递各种初始化参数,例:
class="xheditor {skin:'default'}" 方法2:利用xhEditor提供的jQuery插件接口来实现对特定textarea的初始化和传递参数,例: $('#elm1').xheditor(); 或者 $('#elm1').xheditor({tools:'mini'});
特别说明:两种初始化方法只能选择其中一种使用,如果两种方法的代码同时存在页面中,方法2的代码不会有任何效果。 我们更倾向于推荐大家使用方法1,因为更简单易用,不涉及任何的Javascript代码。通过简单的参数设置即可定制各种效果的编辑器界面,简单易用且功能强大。
如果想实现更加复杂的交互应用,或者希望xhEditor编辑器能够和自己的Javascript代码实现互相访问,那么你可以选择使用方法2,相对具有更大的自由空间。 xhEditor也提供了即时的卸载编辑器方法: $('#elm1').xheditor(false); 2.2. 初始化参数列表 初始化参数示例代码:
$('#elm1').xheditor({tools:'full',skin:'default',showBlocktag:true,internalScript:false,internalStyle:false,width:300,height:200,loadCSS:'http://xheditor.com/test.css',fullscreen:true,sourceMode:true,forcePtag:true,upImgUrl:"upload.php",upImgExt:"jpg,jpeg,gif,png"});
初始化参数列表: tools:自定义工具按钮 参数值:full(完全),mfull(多行完全),simple(简单),mini(迷你) 或者自定义字符串,例如:'Cut,Copy,Paste,Pastetext,|,Source,Fullscreen,About' 完整按钮表:
:分隔符 /:强制换行 Cut:剪切 Copy:复制 Paste:粘贴
Pastetext:文本粘贴 Blocktag:段落标签 Fontface:字体 FontSize:字体大小 Bold:粗体 Italic:斜体 Underline:下划线 Strikethrough:中划线 FontColor:字体颜色 BackColor:字体背景色 SelectAll:全选 Removeformat:删除文字格式 Align:对齐
List:列表 Outdent:减少缩进 Indent:增加缩进 Link:超链接 Unlink:删除链接 Anchor:锚点 Img:图片 Flash:Flash动画 Media:Windows media player视频 Hr:插入水平线 Emot:表情 Table:表格 Source:切换源代码模式 Preview:预览当前代码 Print:打印
Fullscreen:切换全屏模式 About:关于xhEditor skin:皮肤风格选择 参数值:default(默认风格),o2007blue(Office 2007 蓝色),o2007silver(Office 2007 银色),vista(Vista),nostyle(NoStyle)
layerShadow:阴影的深度(按钮面板和模式窗口的背景阴影) 参数值:0(不显示阴影),大于0的数值(显示阴影并设置阴影的深度) clickCancelDialog:点击任意位置取消按钮面板功能 参数值:默认true(开启点击取消功能),false(关闭点击取消功能,必需要点击“取消”按钮才能关闭按钮面板) showBlocktag:显示段落标签
参数值:true(显示段落标签),false(不显示) linkTag:样式链接link标签保留状态 参数值:true(保留样式链接link标签),false(清理样式链接link标签) internalScript:内部JS代码保留状态 参数值:true(保留内部JS代码),false(清理内部JS代码) inlineScript:内联JS代码保留状态
参数值:true(保留内联JS代码),false(清理内联JS代码) internalStyle:内部样式保留状态 参数值:true(保留内部样式),false(清理内部样式) inlineStyle:内联样式保留状态 参数值:true(保留内联样式),false(清理内联样式) width:编辑器宽度 参数值:不带单位的数字,例:300
height:编辑器高度 参数值:不带单位的数字,例:100 background:编辑器背景 参数值:字符串,例:url(test.gif) no-repeat,设置编辑器背景,格式同CSS同名参数一致。建议直接设置textarea的css背景 备注:v1.1.1新添加 loadCSS:加载样式
参数值:URL地址、URL数组以及直接内部样式,例如:'1.css'、['1.css','2.css']、'<style>body{font-size:20px;}</style>'备注:1.0.0 RC3新添加加载内部样式功能 fullscreen:默认全屏显示 参数值:true(全屏大小),false(标准大小) sourceMode:默认源代码模式 参数值:true(源代码模式),false(编辑模式) forcePtag:强制P标签 参数值:true(强制使用P标签),false(不强制),默认true
cleanPaste:是否清理粘贴的HTML代码 参数:0(不做任何清理),1(简单清理Word),2(深入清理Word),3(强制转文本),默认为1简单清理Word 说明:若网站应用需要保留更多的Word样式效果,请设置此值为1,不过产生的HTML代码体积会大大增大
备注:1.1.4版本中新变更,原为wordDeepClean和forcePasteText两个参数 disableContextmenu:禁用编辑区的右键菜单 参数值:true(禁用右键菜单),false(不禁用),默认false 备注:v1.1.0新添加 editorRoot:编辑器JS文件所在的根路径
参数值:编辑器所在的根路径,用在某些特殊情况下定位编辑器的根路径,默认为空,读取默认的编辑器根路径 备注:v1.1.0新添加 shortcuts:自定义键盘快捷方式 参数:快捷键对应事件代码的对象数组 示例:{'ctrl+enter':function(){$('#frmTest').submit();}} 备注:1.0.0 beta2新添加
urlBase:相对URL地址的基地址 参数:字符串的URL地址,用以解决前后台不在同一路径的资源定位问题 备注:1.1.0新添加 urlType:本地URL地址强制转换方式选择 参数:abs(绝对路径),root(根路径),rel(相对路径) 备注:1.0.0 beta2新添加,v1.1.0版中名字由localUrl变更为urlType
emotPath:修改表情图片的URL根路径 参数:字符串的URL地址,默认为空,指向编辑器路径下的默认表情 备注:1.1.0新添加 emotMark:是否在表情img标签上标注emot属性 参数:true(标注),false(不标注),默认为false 说明:若使用了ubb插件,请设置此属性为true 备注:1.0.0 beta2新添加
emots:添加自定义表情 参数:可定义多个JSON对象数组,示例如下:{qq:{name:'QQ',count:55,width:25,height:25,line:11},msn:{name:'MSN',count:40,width:22,height:22,line:8}} name:表情分组名 count:表情数量
list:表情列表,例:{test1:'表情1',test2:'表情2'},键名代表文件名,扩展名必需为gif,键值代表alt信息 width:单个表情区域宽度,必需大于或等于表情最大宽度 height:单表情区域高度,必需大于或等于表情最大高度 line:单行显示表情数量
说明:count和list必需选其中一个值,注意count模式插入表情img的alt为空 备注:1.0.0 beta2新添加 hoverExecDelay:悬停自动执行延迟的时间 参数:数值(单位毫秒),默认为100,设置为-1关闭此功能 备注:1.0.0 rc2新添加 defLinkText:超链接的默认文字 参数值:字符串(默认值:“点击打开链接”)
说明:只在不选择任何内容的情况下才会用到这个参数值 modalWidth:showModal弹出窗口的默认宽度 参数值:数值,默认为350 说明:弹出窗口的默认宽度 modalHeight:showModal弹出窗口的默认高度 参数值:数值,默认为220 说明:弹出窗口的默认高度 modalTitle:showModal弹出窗口是否显示上方的标题栏
参数值:true(显示),false(不显示) 说明:控制弹出窗口是否显示上方的标题栏,默认为显示,若需要显示一个更定制个性化的iframe窗口,可通过此参数隐藏上方的标题栏 upBtnText:上传按钮的文字 参数值:任意字符串,默认值:“上传” 备注:1.0.0 beta2新添加 html5Upload:是否开启HTML5上传支持
参数值:true(允许),false(不允许),默认为true允许 说明:本功能需要浏览器支持HTML5上传 备注:1.0.0 Final新添加 upMultiple:允许一次上传多少个文件 参数值:大于0的数值,默认:99,设置为1关闭多文件上传 说明:本功能需要浏览器支持HTML5上传 备注:1.0.0 RC3新添加
upLinkUrl:超链接文件上传接收URL 参数值:接收用户上传的服务器端程序URL,默认留空为禁用超链接上传功能,具体使用方法请参考demo8演示文件 注:可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}upload.php upLinkExt:超链接上传前限制本地文件扩展名
参数值:超链接上传前限制的文件扩展名列表,默认为:zip,rar,txt,建议与服务端扩展名检查列表一致 upImgUrl:图片文件上传接收URL 参数值:接收用户上传的服务器端程序URL,默认留空为禁用上传功能,具体使用方法请参考demo8演示文件
注:可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}upload.php upImgExt:图片上传前限制本地文件扩展名 参数值:图片上传前限制的文件扩展名列表,默认为:jpg,jpeg,gif,png,建议与服务端扩展名检查列表一致 upFlashUrl:动画文件上传接收URL
参数值:接收用户上传的服务器端程序URL,默认留空为禁用上传功能,具体使用方法请参考demo8演示文件 注:可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}upload.php upFlashExt:动画上传前限制本地文件扩展名
参数值:动画上传前限制的文件扩展名列表,默认为:swf,建议与服务端扩展名检查列表一致 upMediaUrl:视频文件上传接收URL 参数值:接收用户上传的服务器端程序URL,默认留空为禁用上传功能,具体使用方法请参考demo8演示文件 注:可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}upload.php
upMediaExt:视频上传前限制本地文件扩展名 参数值:视频上传前限制的文件扩展名列表,默认为:avi,建议与服务端扩展名检查列表一致 onUpload:文件上传成功回调函数 参数值:成功后需要执行的函数
说明:这个函数执行时返回的值为上传程序返回的msg变量,可能为字符串或者数组,若为字符串则直接代表url,若是数组,则必需包含一个url的变量,其它可由可开发者自定义 备注:1.0.0 beta2新添加 plugins:自定义按钮之插件扩展 插件对象的属性解释: c:样式表名称 t:插件名字(鼠标在按钮上方时显示)
s:快捷方式,例:"ctrl+enter" h:是否鼠标悬停直接执行,1:直接执行(省略当前值代表不直接执行) e:按钮点击后需要执行的代码(省略执行代码,则把当前的插件名作为参数,调用浏览器的execCommand函数) 特别说明:
如果您希望样式表存储在系统自带的模板目录ui.css中,请将插件对象的样式名留空,则会自动按照插件名来调用相应的样式,例如:xhEdtBtnCut、xhEdtBtnCopy,其中的Cut和Copy是插件名 具体调用方法请参考演示文件夹中的demo9 submitID:触发表单提交的按钮ID值
参数值:表单提交按钮的ID值,默认在form表单上绑定submit以同步结果 说明:通过本参数,在非标准submit提交环境下,比如AJAX提交,可以由用户点击提交按钮以触发编辑器最新值的同步 备注:v1.1.7新添加 onPaste:剪切板粘贴回调函数 参数值:用户粘贴后需要执行的函数 说明:此函数用来过滤用户粘贴的代码,若返回false禁用粘贴
备注:v1.1.8新添加 localUrlTest:非本站域名测试正则表达式 参数值:正则表达式 说明:本参数用来测试某些组件中测试URL是否属于本站域名 备注:v1.1.8新添加 remoteImgSaveUrl:远程图片抓取接收程序URL 参数值:字符串(若不设置不开启此功能)
说明:当localUrlTest测试为false时,会将图片URL发往当前参数指定的服务器端上传接收程序,抓取成功后将本地URL返回并替换 备注:v1.1.8新添加 readTip:无障碍读屏提示 参数值:字符串(默认为空) 说明:无障碍读屏软件提示文字,可用来为残疾人士提示快捷键等信息 备注:v1.1.9新添加 2.3. API函数接口列表
API接口示例代码: var editor=$('#elm1').xheditor({tools:'full',skin:'default'}); editor.focus(); editor.setSource('str') sHtml=editor.getSource() editor.appendHTML('
aaa
') editor.pasteHTML('
aaa
') editor.pasteText('str') sHtml=editor.formatXHTML('aaa') editor.toggleSource() editor.toggleFullscreen() alert(editor.settings.upImgExt);
editor.settings.upImgExt='txt,doc'; API接口列表: focus:使编辑器获得焦点 无参数 setSource:设置编辑器源代码 参数1:要设置的源代码内容,例:'
aaa
' getSource:返回编辑器格式后的源代码 无参数 appendHTML:粘贴HTML内容到编辑器结尾处 参数1:要粘贴的HTML代码,例:'
uuu
' 注:0.9.5版添加 getSelect:返回当前选中的内容 参数1:返回格式,可选'text'返回文本格式,其它所有值都返回HTML格式 pasteHTML:粘贴HTML内容到编辑器当前光标处 参数1:要粘贴的HTML代码,例:'
uuu
' 参数2:是否覆盖粘贴,留空(覆盖粘贴)、true(粘贴在光标选择区域之前)、false(粘贴在光标选择区域之后) pasteText:粘贴文本到编辑器当前光标处 参数1:要粘贴的文本,例:'这里的内容完全原样显示aaa'
参数2:是否覆盖粘贴,留空(覆盖粘贴)、true(粘贴在光标选择区域之前)、false(粘贴在光标选择区域之后) formatXHTML:格式化XHTML代码 参数1:需要格式化的HTML代码,例:'aaa',返回'aaa'
参数2:是否代码缩进换行,true(执行缩进格式化),false(不执行缩进格式化),默认为false toggleSource:在源代码模式和编辑模式之间切换 参数1:空(切换),true(显示源代码模式),false(显示编辑模式) toggleFullscreen:在全屏模式和标准大小之间切换
参数1:空(切换),true(显示全屏模式),false(显示标准模式) toggleShowBlocktag:切换块标签显示状态 参数1:空(切换),true(切换为显示块标签),false(切换为不显示块标签) addShortcuts:添加快捷键 参数1:快捷键值,例:'ctrl+enter'
参数2:用户按下快捷键后需要响应的程序代码,例:function(){$('#frmTest').submit();} 说明:允许为某个相同快捷键值重复添加多个响应代码 备注:1.0.0 beta2新添加 delShortcuts:删除快捷键 参数1:快捷键值,例:'ctrl+enter' 备注:1.0.0 Final新添加 exec:立即执行按钮及插件
参数1:工具按钮名称(不区分大小写),例:Link、img 说明:此函数可以在插件内部或者外部Javascript代码中进行调用 showModal:显示模式窗口 参数1:模式窗口的标题title 参数2:模式窗口的内容content 参数3:模式窗口的宽度w 参数4:模式窗口的高度h 参数5:模式窗口关闭时的回调函数onRemove
showIframeModal:显示iframe式的模式窗口 参数1:模式窗口的标题 参数2:iframe的地址ifmurl,可使用内置变量:{editorRoot},代表当前编辑器的根路径,例:{editorRoot}xheditor_plugins/test.html
参数3:提供给目标iframe页面回调用的回调函数,可以在iframe页面中以这样的形式调用:callback('1.gif'); 参数4:模式窗口的宽度w 参数5:模式窗口的高度h 参数6:模式窗口关闭时的回调函数onRemove settings:获取或者修改编辑器内部参数 internalScript:是否清除内部代码
inlineScript:是否清除内联代码 internalStyle:是否清除内部样式 inlineStyle:是否清除内联样式 forcePtag:强制使用P标签 upLinkUrl:超链接上传接口地址 upLinkExt:超链接本地上传扩展限制 upImgUrl:图片上传接口地址 upImgExt:图片本地上传扩展限制
upFlashUrl:动画上传接口地址 upFlashExt:动画本地上传扩展限制 upMediaUrl:视频上传接口地址 upMediaExt:视频本地上传扩展限制 beforeSetSource:在设置源代码到编辑器前调用此函数 beforeGetSource:从编辑器返回源代码前调用此函数 focus:编辑器获得焦点时回调此函数
blur:编辑器失去焦点时回调此函数 注:修改有效变量仅限以上,其它的变量都仅在编辑器初始化时使用 2.4. 上传程序开发规范 上传接收程序开发必读: 上传程序分标准HTML4上传和HTML5上传两种情况处理: 1, HTML4上传使用标准的表单上传域,上传文件域的name为:filedata 2,
HTML5上传的整个POST数据流就是上传的文件完整数据,而本地文件名等信息储存于HTTP_CONTENT_DISPOSITION这个服务器变量中 返回内容必需是标准的json字符串,结构可以是如下:{"err":"","msg":"200906030521128703.gif"} 或者
{"err":"","msg":{"url":"200906030521128703.jpg","localfile":"test.jpg","id":"1"}} 注:若选择结构2,则url变量是必有
需了解更多细节,请参考发行包中的demos文件夹。其中upload.php、upload.asp、upload.aspx仅为演示参考代码,若您使用的是其它的服务器脚本语言,请自行对初始化参数中的upLinkUrl、upImgUrl、upFlashUrl和upMediaUrl进行修改,并开发相应服务器上传接收程序。若您希望在自己的项目中实际使用,请自行修改代码或者重新开发,开发过程中请注意上传文件的格式及大小限制,注意服务器脚本安全问题。
上传文件管理建议方案: 在编辑器初始化时在upload.php后面跟上一个服务器生成的绝对唯一的跟踪值,例如:upload.php?infoid=123 在服务器接收程序中以这个跟踪值保存到数据库中,同时也可以限制单个跟踪值下总上传文件数或者总文件大小,否则就是一个可以上传无限个文件的漏洞了
最终当前表单提交时,再根据编辑器提交的HTML内容和数据库中上传内容进行比较,删除所有没有使用的上传文件 定期由服务器脚本删除上传数据库中没提交的文件记录,这样就能防止别人将你的网站作为免费相册空间了 2.5. 插件开发指南 标准插件开发流程: 设计插件图标并在页面中定义好CSS 定义插件参数并写入初始化参数plugins 编写插件调用时要执行的代码
下面我们就demo09中的一个最简单插件作介绍: <style type="text/css"> .testClassName { background:transparent url(img/plugin.gif) no-repeat 20px 20px; background-position:3px 3px; } </style>
test7:{c:'testClassName',t:'测试7:showIframeModal (Ctrl+7)',s:'ctrl+7',e:function(){ var _this=this; _this.saveBookmark();
_this.showIframeModal('测试showIframeModal接口','uploadgui.html',function(v){_this.loadBookmark();_this.pasteText('返回值:\r\n'+v);},500,300); }}
这个插件实现的功能是打开一个iframe,并将iframe返回的参数字符串插入到当前编辑器光标处。 其中test7为插件的name,用来在tools初始化参数中调用 c:'testClassName'为插件的样式名称 t:'测试7:showIframeModal (Ctrl+7)'是鼠标放在按钮上显示的提示文字
s:'ctrl+7'是定义插件的快捷方式,在编辑器区域里按设置的快捷方式就会执行此插件事件; e:function(){}为插件点击后要执行的代码 特别说明: 插件执行函数中可以用this.的方式调用2.3.章节中所有的API接口函数。如果使用回调函数,请将this变量保存在临时变量中,例如_this;
在某些浏览器下,打开会转移焦点的操作界面,会导致编辑区域焦点丢失。例如:showIframeModal,在showIframeModal之前要先执行saveBookmark保存焦点,再在回调函数中执行loadBookmark函数恢复焦点,之后才能调用pasteHTML等函数;
如果希望样式表存储在系统自带的模板目录ui.css中,请将插件对象样式名留空,则会自动按照插件名来调用相应的样式,例如:xhEdtBtnCut、xhEdtBtnCopy,其中的Cut和Copy是插件名; 若希望xhEditor开发团队为您定制特殊的功能、皮肤和插件,请参阅我们提供的商业服务页面。 2.6. 皮肤设计指南
xhEditor的皮肤保存在xheditor_skin文件夹中,每个皮肤一个子文件夹,文件夹结构如下: xheditor_skin └─default ├─ui.css ├─iframe.css └─img ├─icons.gif ├─... └─loading.gif 编辑器按钮、面板、模式窗口等样式全部统一存储在ui.css文件中
编辑区域的样式存储在iframe.css文件中 编辑器内核用到的图片及css文件中用到的所有图片统一存储在img文件夹中 ui.css文件简单解析
xheLayout:编辑器table样式;xheTool:工具按钮所在区域的样式;xheButton:按钮样式;xhePanel:操作面板的样式;xheMenu:菜单样式;xheEmot:表情样式;xheColor:颜色选择器的样式;xheDialog:面板上的对话框样式;xheModal:模式窗口样式;
xhEditor皮肤结构相对非常简单,有一定的HTML和CSS设计基础即可完成设计工作。 若希望xhEditor开发团队为您定制特殊的功能、皮肤和插件,请参阅我们提供的商业服务页面。 立即下载
上传者: guoxuepeng123 时间: 2012-08-07}

nvidia canvas软件介绍
nvidia canvas是一款由英伟达官方推出的智能AI绘图软件。nvidia canvas可利用人工智能的力量,只需在调色板和绘图界面中添上几笔,即可完成绝美的ai绘图。
nvidia canvas配置要求
显卡要求: GeForce RTX、NVIDIA RTX、Quadro RTX、TITAN RTX
操作系统:Windows10
驱动版本:460.89或更高版本
nvidia canvas软件功能
利用人工智能的力量
使用真实世界的材料(如草或云)绘制简单的形状和线条。然后,我们革命性的AI模型实时地用令人惊叹的结果填满屏幕。不喜欢你所看到的?交换材质,将雪变成草,看着整个图像从冬季仙境变成热带天堂。创造的可能性是无穷无尽的。
选择你的调色板
NVIDIA Canvas 可让您自定义图像,使其完全符合您的需要。画布有九种风格,可以改变绘画的外观和感觉,还有十五种不同的材料,从天空和山脉到河流和石头。在不同的图层上绘画以保持元素分开。您可以从头开始,也可以从其中一个示例场景中获得灵感。
工作流程就绪
创建理想的图像后,Canvas 可让您将您的作品导入 Adob??e Photoshop,以便您可以继续对其进行优化或与其他图稿结合。
nvidia canvas软件特色
将涂鸦变成逼真的风景画——有一款应用专门为此打造。
NVIDIA Canvas应用现已推出免费测试版,为所有NVIDIA RTX GPU用户带来实时绘画工具GauGAN。
GauGAN由NVIDIA研发团队开发,通过使用深度学习模型,将粗略的草图变成逼真的场景。在全球各大展会上惊艳创意界。
基于此,NVIDIA Canvas让创作者可以用素材而非颜料进行绘画,利用AI将笔触变成栩栩如生的图像。在作画的过程中,该应用会实时显示摄影级效果,创作者无需等待即可实时查看视觉设计。
NVIDIA Canvas是NVIDIA Studio的一部分,NVIDIA Studio为创作者提供硬件和软件工具,以帮助其实现创意愿景。
将涂鸦变成逼真的风景画——有一款应用专门为此打造。
NVIDIA Canvas应用现已推出免费测试版,为所有NVIDIA RTX GPU用户带来实时绘画工具GauGAN。
GauGAN由NVIDIA研发团队开发,通过使用深度学习模型,将粗略的草图变成逼真的场景。在全球各大展会上惊艳创意界。
基于此,NVIDIA Canvas让创作者可以用素材而非颜料进行绘画,利用AI将笔触变成栩栩如生的图像。在作画的过程中,该应用会实时显示摄影级效果,创作者无需等待即可实时查看视觉设计。
NVIDIA Canvas是NVIDIA Studio的一部分,NVIDIA Studio为创作者提供硬件和软件工具,以帮助其实现创意愿景。
用户可以先用现实世界的素材勾勒出简单的形状和线条,例如草或云。接着AI模型会立即以令人惊叹的结果填充屏幕。快速画出四个形状和一座令人惊叹的山脉。再多画几条线,就显现出一片美丽的田野。
画一个池塘,附近的树木和岩石等元素都会成为水中的倒影。换一种素材,把白雪换成绿草,整个画面就从冬日仙境变成热带天堂。
秒钟内线条和形状就变成栩栩如生的风景
艺术家可以使用NVIDIA Canvas的风格过滤器,使图像符合特定画家的风格。NVIDIA Canvas不仅是将其它图像的片段拼接在一起,或剪切和粘合纹理,还可以像艺术家那样创造全新图像。
艺术家如果希望自己的数字“达芬奇”水平迈上一个新台阶,可以将自己的作品保存为.psd文件,将其导入Adobe Photoshop继续完善或与其它艺术作品相结合。
NVIDIA Canvas为创意带来无限可能。它帮助艺术家快速构思——在动笔之前,面对空白画布构思是一项极具挑战性的任务。
它还为创作者和设计师节省大量时间。考虑到一位时间紧迫的艺术总监,他需要完善广告宣传中的明星作品,添加一幅风景画将使整个镜头更加完整。使用NVIDIA Canvas,只需点击几下鼠标,就能生成几张精美的渲染图。在短短的几分钟内,该工具就能为客户提供多个选项,在确定最终定稿前节省宝贵时间。
NVIDIA Canvas拥有多达9种风格,可以修改画作的外观和感觉。此外,它还拥有天空、山脉、河流和石头等15种不同素材。创作者可以在不同的图层上作画,以保持元素的分离。可以自己从头开始创作,也可以打开应用中的预制场景并进行修改,以获得新灵感。
Canvas背后的艺术
NVIDIA Canvas采用生成式对抗网络(generative adversarial networks/GAN)的AI形式,包含一个生成器和一个鉴别器。
生成器的目的是将简笔画转化为风景画。鉴别器知道真实的池塘和湖泊会有倒影,并指导生成器生成一个栩栩如生的池塘或湖泊。为了给艺术家带来逼真图像,GAN已经在NVIDIA DGX系统上使用超过500万张图像进行了训练。
}

编辑:编辑部
【新智元导读】微软又用ChatGPT出逆天操作了!Power Virtual Agents和AI Builder推出了由Azure OpenAI服务支持的下一代AI功能。低代码技术,在彻底改变传统的开发格局。
微软真是逆天了。眼看,它就要用ChatGPT建起一个世最强办公软件帝国了!
开箱即用的ChatGPT来了,微软新部署的机器人,可以根据网站上的信息回答用户问题了!
无需再编写单个主题或花费额外的开发周期,这样,开发者就有更多时间专注于构建复杂的对话流,提供更符合用户需要的结果。
微软的野心可太大了
今年1月,一篇重磅泄漏文章——《ChatGPT或将加入Word、PPT和Excel》,瞬间把微软送上了头条。
随后,微软的ChatGPT组合拳全面铺开。
ChatGPT版必应Bing搜索、ChatGPT版Azure云计算平台等等如雨后春笋一般相继而出。
而打工人最关心的Office 365这边,也在Teams上率先实现了整合:工作邮件、会议记录统统可以交给ChatGPT包办。
网友:就是说,让ChatGPT帮我们做PPT、写报告的功能啥时候出?!
九成打工人想让AI帮忙干活
根据微软最新的调查发现,有高达89%的员工都希望让AI去完成重复性的任务,而自己则可以专注于更重要的工作。
既然是民心所向,微软也顺水推舟:在周一正式宣布,将ChatGPT技术整合到Power Platform开发工具和Dynamics 365中。
现在,全世界的AI巨头都在干这样一件事:把生成时AI技术纳入产品。微软如此,谷歌如此,国内的巨头们也在加快脚步。
目前,谷歌的办公软件市占率比微软略高
接进网站或数据库的ChatGPT
微软的低代码应用平台Power Platform是一种开发工具,允许使用最少的代码创建应用程序。
Power Platform是微软四个产品的统称:Power BI、Power Apps、Power Automate、Power Virtual Agent。
这几个产品可以让用户轻松操作、显示、自动化和分析数据,并且可以与Office 365和Dynamics 365一起使用。
这次更新的Power Virtual Agent,可以让企业直接把ChatGPT接进公司网站或知识库,然后向它提问,这个过程被称为「Conversation Booster」。
这个Conversation Booster现在还是个预览,不适合商用,某些功能还是受限的。这些功能结合了Azure OpenAI的最新人工智能技术,其中就有ChatGPT。
动动手,就能做出私人定制版ChatGPT
这次,微软又给ChatGPT的应用场景,来了个大升级。
以前,在用ChatGPT的过程中,我们时常会遇到它回答不了问题的情况。但是微软现在用Power Virtual Agents,可以让类似ChatGPT的机器人从外部查找来源。
这样,开发者就可以将机器人连接到最新和最有用的数据源,比如内部和外部的网站,并且机器人可以立即开始使用这些数据来构建响应。
过去,当机器人无法确定用户意图时,会要求用户重新表述他们的问题,在两次提升后,如果机器人仍然无法确定用户意图,就会升级为在线代理。
经过此次整合,在升级为在线代理之前,机器人会首先用自然语言处理来解析用户输入的内容,使用必应搜索从指定的 URL(比如特定公司网站)查找、整理和解析相关信息,创建一个简单的语言响应,然后传递给用户。
就是说,用户快速部署一个自己「私人定制」的机器人,而不需要首先手动创建主题。
工作流程如下——
1. 创建一个机器人,进行测试。
2. 测试后,就可以发布机器人,立即为客户提供答案、帮助和指导了。
3. 为客户提出的最重要、最常见的问题创建单独的主题,在以前开发这些主题需要一定的时间和专业知识,但启用Conversation Booster之后,第一天就可正常运行。
开发问题的主题,可以基于对以前的机器人,或现有问题的分析
可以看到,在Power Virtual Agents主页上,就可以选择创建机器人,或者从聊天机器人页面选择新建聊天机器人。
在Try the unified canvas (preview)中选择已经添加的预览聊天机器人,给机器人命名,输入希望机器人用于生成答案的网站,点击创建,一个满足我们需要的「私人定制」版机器人就生成了。
机器人创建好之后,进入机器人界面,就可以在settings中确认启用Conversation Booster、更改URL、或者更改机器人的内容审核级别。
1. 在Boost conversational coverage (preview)下,使用Boost conversations的复选框启用或禁用该功能。2. 在复选框下方的字段中,添加或更改 URL。3. 在Bot content moderation下,选择想要的 bot
级别。更高级别的审核意味着机器人的答案将更相关。较低级别的审核意味着机器人将生成更多答案,但答案可能不相关或不受欢迎。
就如微软在博客中说,低代码技术正在彻底改变传统的开发格局。
而借助这个Boost conversations功能,可以「通过聊天体验跨多个渠道的真实来源的数据源,并且对机器人响应进行过滤和审核,以遵守微软负责任的AI原则。」
具体来说,由于这个机器人能够快速搜索、总结和调整答案,只需一个 URL,无需额外开发,开发者就可以快速创建机器人,来帮助解决对客户和内部职能(如人力资源、IT、运营)的重复查询。
比如,零售公司可以利用招聘流程和公司价值观构建一个机器人,回答季节性职位发布的问题。
几分钟一个构建面向客户的机器人
技术公司可以快速将机器人连接到不同的产品,支持知识库和常见问题解答,在不编写任何代码的前提下,就能为客户提供支持。
几秒构建一个部门机器人
媒体公司可以构建一个员工机器人,根据现有的政策,完成绩效评估、奖金和政策的人力资源查询。
AI Builder
前几天,OpenAI宣布开放ChatGPT API,让全世界开发者们都炸了。
现在,微软的AI Builder也包括了类似ChatGPT API的功能,允许开发者使用GPT模型生成文本。写报告、搞创意、发邮件,它都可以替你办了!
这个功能称为Azure OpenAI服务,目前也是个预览功能。
AI Builder将Azure OpenAI服务引入用户友好界面后,制造商就可以将新的低代码生成 AI 模型和模板与 Microsoft Power Automate 和 Microsoft Power Apps 结合。
四年前,微软官宣Microsoft Power Platform中的第一个AI功能——AI Builder
在文本模型下的探索页面上,就能找到Azure OpenAI服务模型。
打开一个提示工程界面后,界面上带有示例提示,可以尝试这个功能的各种指令。开发者还可以创建自己的提示,来指导模型。
用AI Builder,可以很容易地使用GPT模型创建文本。
比如,研究人员可以使用Power Automate从每周发布的报告中总结文本,发到自己的邮箱里,一遍快速提供信息,识别当前趋势。
营销经理可以通过输入特定关键字或主题,来创建有针对性的生成内容创意,并将生成的文本在各种社交媒体上发帖。
客户服务代理可以在Power Automate中构建一个流程,来汇总、分类和路由客户查询,以便快速响应投诉或反馈。
Dynamics 365
至于Microsoft Dynamics 365,则是一款为销售、服务、营销、运营以及供应链等业务提供服务的工具。
而这次新增的「Copilot」功能,将于3月6日推出预览版,且无需支付额外的费用。
举个例子,在Dynamics 365中,Copilot可以帮助写电子邮件回复给客户,并在Outlook中创建团队会议的电子邮件摘要。并且还可以根据知识库以及历史案例,为客户提供「互动式聊天的体验」。
这些都是对微软聊天机器人构建工具Power Virtual Agents中新的「Conversation Booster」功能的补充,该功能允许公司将机器人与网站或知识库等资源连接起来,使用这些数据来回应机器人尚未接受过培训的问题。
反过来,「对话促进器」补充了微软AI Builder工具中的一个新的「GPT」模型,让企业将文本生成功能嵌入他们的Power Automate和Power Apps解决方案中。
不过,用户一开始可能还需要花些时间去验证内容的准确性的,毕竟大家对人工智能的信任程度还是个问号。
在销售领域之外,微软的业务管理系统Dynamics 365 Business Central中的Copilot试图简化创建电子商务产品清单的过程。
它可以生成产品属性,如颜色、材料和尺寸,还可以定制产品的描述,调整语气、格式和长度等等。
更多的ChatGPT版Office,已经在路上了?
虽然同为打工人,但刚刚这些我们很多人都用不上啊,说好的Word,PPT和Excel呢?
别急,据说已经在测了!
根据知情人士在今年2月时透露的消息,微软当时已经计划在未来几周内仔细地研究,如何将OpenAI的技术和自家普罗米修斯(Prometheus)模型整合进生产力工具之中。并且,预计会在3月份发布公告。
而从现有的证据来看,这可能还真不是一个「嘴炮」——
随着ChatGPT版必应的发布,我们其实就已经可以借助微软Edge浏览器的侧边栏,在网页版Word上进行体验了。
目前,必应已经可以为基本数据生成表格和图表。
接下来,微软需要解决的问题便是,如何将这些转化为可以用在PowerPoint甚至Excel上的可视化图形。
其实,从最近推出的这些「ChatGPT版」产品来看,微软的动作已经不慢了。
比如在刚刚发布的Windows 11更新中,就已经把ChatGPT版必应直接放在了任务栏上。
除此之外,微软CEO Satya Nadella还表示,公司将于3月16日举办一场活动,其中讨论的主题就是「用人工智能重塑生产力」。
那么,在这场生成式AI纳入产品的世界大战中,微软会是笑到最后的那一个吗?
参考资料:
https://blogs.microsoft.com/blog/2023/03/06/introducing-microsoft-dynamics-365-copilot/
https://techcrunch.com/2023/03/06/microsoft-dynamics-copilot/
举报/反馈}

我要回帖

更多关于 canva可画ppt模板怎么分享 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信