当前位置: 首页 > news >正文

快乐无极网站暴雪手游

快乐无极网站,暴雪手游,wordpress 图片太大,市场调研与分析本文介绍通过C#和http://VB.NET程序代码来创建和编辑PPT文档中的SmartArt图形。文中将分两个操作示例来演示创建和编辑结果。使用工具#xff1a;Spire.Presentation for .NET hotfix 5.9.5dll文件引用#xff1a;方式1#xff1a;下载包#xff1b;Spire.Presentation for…本文介绍通过C#和http://VB.NET程序代码来创建和编辑PPT文档中的SmartArt图形。文中将分两个操作示例来演示创建和编辑结果。使用工具Spire.Presentation for .NET hotfix 5.9.5dll文件引用方式1下载包Spire.Presentation for .NET 下载​www.e-iceblue.cn下载后解压打开Bin文件夹根据自己用的.NET Framework选择相应的文件夹如此示例中使用的是NET4.0即打开NET4.0文件找到Spire.Presentation.dll文件。找到dll文件后vs程序中添加引用该dll。如下引用结果方式2通过Nuget搜索下载导入。Nuget​www.nuget.org注创建SmartArt图形时可创建80多种不同类型的图形编辑图形是可添加、删除节点、编辑节点内容、给节点内容设置超链接包括链接到网页、链接到幻灯片示例1. 创建PPT SmartArt图形using Spire.Presentation; using Spire.Presentation.Diagrams;namespace AddSmartArt {class Program{static void Main(string[] args){//实例化Presentation对象Presentation ppt new Presentation();//设置幻灯片大小ppt.SlideSize.Type SlideSizeType.Screen16x9;//添加组织结构图类型的SmartArt图形并指定位置、大小ISmartArt smartArt ppt.Slides[0].Shapes.AppendSmartArt(100, 50, 450, 250, SmartArtLayoutType.OrganizationChart);//设置SmartArt的样式和颜色smartArt.Style SmartArtStyleType.IntenceEffect;smartArt.ColorStyle SmartArtColorType.ColorfulAccentColors3to4;//移除默认的形状(Node即代表SmartArt中的形状foreach (ISmartArtNode node in smartArt.Nodes){smartArt.Nodes.RemoveNode(node);}//添加形状并在其下面添加嵌套子形状ISmartArtNode node1 smartArt.Nodes.AddNode();ISmartArtNode node1_1 node1.ChildNodes.AddNode();ISmartArtNode node1_1_1 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_2 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_3 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_4 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_5 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_6 node1_1.ChildNodes.AddNode();ISmartArtNode node1_1_1_1 node1_1_1.ChildNodes.AddNode();ISmartArtNode node1_1_1_2 node1_1_1.ChildNodes.AddNode();ISmartArtNode node1_1_1_3 node1_1_1.ChildNodes.AddNode();ISmartArtNode node1_1_3_1 node1_1_3.ChildNodes.AddNode();ISmartArtNode node1_1_3_2 node1_1_3.ChildNodes.AddNode();ISmartArtNode node1_1_6_1 node1_1_6.ChildNodes.AddNode();ISmartArtNode node1_1_6_2 node1_1_6.ChildNodes.AddNode();ISmartArtNode node1_1_6_3 node1_1_6.ChildNodes.AddNode();//在每一个形状上添加文字node1.TextFrame.Text 董事会n Board of Directors; node1_1.TextFrame.Text 总经理n General Manager;node1_1_1.TextFrame.Text 供应部n Supply Dept.;node1_1_2.TextFrame.Text 营销部n Sales Dept.;node1_1_3.TextFrame.Text 生产部n Productive Dept.;node1_1_4.TextFrame.Text 财务部n Finance Dept.;node1_1_5.TextFrame.Text 人力资源部n HR Dept.;node1_1_6.TextFrame.Text 质检中心n Quality Center;node1_1_1_1.TextFrame.Text 采购部n Purchase Dept.;node1_1_1_2.TextFrame.Text 仓库管理n Warehouse Manager;node1_1_1_3.TextFrame.Text 物流部n Logistics Dept.;node1_1_3_1.TextFrame.Text 生产车间n Production Dept.;node1_1_3_2.TextFrame.Text 维修部n Maintenance Dept.;node1_1_6_1.TextFrame.Text 生产质量管理n Production Quality Mgt.;node1_1_6_2.TextFrame.Text 生产安全管理n Production Safety Mgt.;node1_1_6_3.TextFrame.Text 环境管理n Environmental Mgt.;//保存文档ppt.SaveToFile(result.pptx, FileFormat.Pptx2013);System.Diagnostics.Process.Start(result.pptx);}} } 图形创建结果http://vb.netImports Spire.Presentation Imports Spire.Presentation.DiagramsNamespace AddSmartArtClass ProgramPrivate Shared Sub Main(args As String())实例化Presentation对象Dim ppt As New Presentation()设置幻灯片大小ppt.SlideSize.Type SlideSizeType.Screen16x9添加组织结构图类型的SmartArt图形并指定位置、大小Dim smartArt As ISmartArt ppt.Slides(0).Shapes.AppendSmartArt(100, 50, 750, 450, SmartArtLayoutType.OrganizationChart)设置SmartArt的样式和颜色smartArt.Style SmartArtStyleType.IntenceEffectsmartArt.ColorStyle SmartArtColorType.ColorfulAccentColors3to4移除默认的形状(Node即代表SmartArt中的形状For Each node As ISmartArtNode In smartArt.NodessmartArt.Nodes.RemoveNode(node)Next添加形状并在其下面添加嵌套子形状Dim node1 As ISmartArtNode smartArt.Nodes.AddNode()Dim node1_1 As ISmartArtNode node1.ChildNodes.AddNode()Dim node1_1_1 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_2 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_3 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_4 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_5 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_6 As ISmartArtNode node1_1.ChildNodes.AddNode()Dim node1_1_1_1 As ISmartArtNode node1_1_1.ChildNodes.AddNode()Dim node1_1_1_2 As ISmartArtNode node1_1_1.ChildNodes.AddNode()Dim node1_1_1_3 As ISmartArtNode node1_1_1.ChildNodes.AddNode()Dim node1_1_3_1 As ISmartArtNode node1_1_3.ChildNodes.AddNode()Dim node1_1_3_2 As ISmartArtNode node1_1_3.ChildNodes.AddNode()Dim node1_1_6_1 As ISmartArtNode node1_1_6.ChildNodes.AddNode()Dim node1_1_6_2 As ISmartArtNode node1_1_6.ChildNodes.AddNode()Dim node1_1_6_3 As ISmartArtNode node1_1_6.ChildNodes.AddNode()在每一个形状上添加文字node1.TextFrame.Text 董事会 vbLf Board of Directorsnode1_1.TextFrame.Text 总经理 vbLf General Managernode1_1_1.TextFrame.Text 供应部 vbLf Supply Dept.node1_1_2.TextFrame.Text 营销部 vbLf Sales Dept.node1_1_3.TextFrame.Text 生产部 vbLf Productive Dept.node1_1_4.TextFrame.Text 财务部 vbLf Finance Dept.node1_1_5.TextFrame.Text 人力资源部 vbLf HR Dept.node1_1_6.TextFrame.Text 质检中心 vbLf Quality Centernode1_1_1_1.TextFrame.Text 采购部 vbLf Purchase Dept.node1_1_1_2.TextFrame.Text 仓库管理 vbLf Warehouse Managernode1_1_1_3.TextFrame.Text 物流部 vbLf Logistics Dept.node1_1_3_1.TextFrame.Text 生产车间 vbLf Production Dept.node1_1_3_2.TextFrame.Text 维修部 vbLf Maintenance Dept.node1_1_6_1.TextFrame.Text 生产质量管理 vbLf Production Quality Mgt.node1_1_6_2.TextFrame.Text 生产安全管理 vbLf Production Safety Mgt.node1_1_6_3.TextFrame.Text 环境管理 vbLf Environmental Mgt.保存文档ppt.SaveToFile(result.pptx, FileFormat.Pptx2013)System.Diagnostics.Process.Start(result.pptx)End SubEnd Class End Namespace 示例2. 编辑PPT SmartArt图形using Spire.Presentation; using Spire.Presentation.Diagrams;namespace ModifySmartArt {class Program{static void Main(string[] args){//加载PPT幻灯片文档Presentation ppt new Presentation();ppt.LoadFromFile(test.pptx);//获取SmartArt图形的节点集合ISmartArt smartart ppt.Slides[0].Shapes[0] as ISmartArt;ISmartArtNodeCollection nodes smartart.Nodes;//更改节点内容nodes[1].TextFrame.Text 新修改的节点内容;//添加超链接到节点nodes[2].Click new ClickHyperlink(https://baike.baidu.com/);//添加指向网页的超链接nodes[3].Click new ClickHyperlink(ppt.Slides[1]);//添加指向指定幻灯片的超链接//添加节点ISmartArtNode newnode nodes[5].ChildNodes.AddNode();newnode.TextFrame.Text 新添加的节点内容;//删除节点//nodes[0].ChildNodes[3].ChildNodes.RemoveNodeByPosition(0); //保存到本地并打开ppt.SaveToFile(output.pptx, FileFormat.Pptx2010);System.Diagnostics.Process.Start(output.pptx);}} } 添加超链接后注意要在幻灯片播放下才可见超链接添加效果http://VB.NETImports Spire.Presentation Imports Spire.Presentation.DiagramsNamespace ModifySmartArtClass ProgramPrivate Shared Sub Main(args As String())加载PPT幻灯片文档Dim ppt As New Presentation()ppt.LoadFromFile(test.pptx)获取SmartArt图形的节点集合Dim smartart As ISmartArt TryCast(ppt.Slides(0).Shapes(0), ISmartArt)Dim nodes As ISmartArtNodeCollection smartart.Nodes更改节点内容nodes(1).TextFrame.Text 新修改的节点内容添加超链接到节点nodes(2).Click New ClickHyperlink(https://baike.baidu.com/)添加指向网页的超链接nodes(3).Click New ClickHyperlink(ppt.Slides(1))添加指向指定幻灯片的超链接添加节点Dim newnode As ISmartArtNode nodes(5).ChildNodes.AddNode()newnode.TextFrame.Text 新添加的节点内容删除节点nodes[0].ChildNodes[3].ChildNodes.RemoveNodeByPosition(0); 保存到本地并打开ppt.SaveToFile(output.pptx, FileFormat.Pptx2010)System.Diagnostics.Process.Start(output.pptx)End SubEnd Class End Namespace
http://wiki.neutronadmin.com/news/229281/

相关文章:

  • 北京引流推广公司网站优化报价单
  • 网站的建设哈尔滨模板建站哪个品牌好
  • 一般什么企业需要建站网站服务器出问题
  • wordpress电商网站网站目录
  • 专业网站建设费用包括电子商务网站建设维护有没有欺骗
  • 网站接入协议及接入商资质seo公司是什么
  • 定制网站费用高校健康驿站建设指引
  • php 网站后台模板做任务的网站
  • 网站对公司的意义做网站有哪些需求
  • 河南网站推广优化公司wordpress上传主机
  • php网站开发技术要点怎样做免费网站
  • 帝国调用网站名称松江网站制作
  • 营销自己的网站e福州是哪个公司开发
  • 网站建设的条件手机网站特效
  • 电子类 购物网站餐饮品牌策划设计有限公司
  • saas自助建站新一站保险网
  • 信阳建设企业网站公司wordpress国内博客主题
  • 专业的开发网站建设价格网站开发与服务合同范本
  • 经开区网站建设在一起做网店的网站的怎么购买
  • 移动网站建设方案书签制作方法图片大全
  • 南昌建设厅网站群晖配置wordpress 80端口
  • 投资交易网站开发锦州做网站多少钱
  • 吉林电商网站建设价格自己做的网站怎么放视频教程
  • 公维金如何上传建设局网站360网站seo
  • 潮州专业网站建设制作创网中国的网站
  • 网站建设图片像素是多大的怎么安装wordpress主题
  • 网站做sem能够提高收录量吗渭南是哪个省
  • 河南省住房与城乡建设部网站莆田网站建设团队
  • 苏宁易购网站建设情况套别人代码做网站
  • 在哪个网站找装修公司快照不更新的原因