IRONSOFTWAREHOME
添加形状
using IronPPT;
using IronPPT.Models;

// Load a PowerPoint presentation
var document = new PresentationDocument("output.pptx");

// Configure new shape
Shape shape = new Shape();
shape.Name = "triangle";
shape.Type = IronPPT.Enums.ShapeType.Triangle;
shape.Width = 100;
shape.FillColor = new Color("#444444");
shape.OutlineColor = Color.Black;
shape.Position = (200, 200);

// Add shape
document.Slides[0].AddShape(shape);

// Export PowerPoint presentation
document.Save("addShape.pptx");
Imports IronPPT
Imports IronPPT.Models

' Load a PowerPoint presentation
Dim document As New PresentationDocument("output.pptx")

' Configure new shape
Dim shape As New Shape()
shape.Name = "triangle"
shape.Type = IronPPT.Enums.ShapeType.Triangle
shape.Width = 100
shape.FillColor = New Color("#444444")
shape.OutlineColor = Color.Black
shape.Position = (200, 200)

' Add shape
document.Slides(0).AddShape(shape)

' Export PowerPoint presentation
document.Save("addShape.pptx")
NuGet Download
PM > Install-Package IronPPT
添加形状

添加形状

形状是 PowerPoint 中的一个基本元素,有助于组织内容、强调重点和增强视觉吸引力。 有效运用形状可以让演讲者组织信息、创建图表并引导观众的注意力。 无论是表示方向的箭头、表示文本框的矩形,还是表示突出显示的圆形,各种形状都能使演示文稿更具吸引力和专业性。

有了 IronPPT,开发人员可以无缝集成和修改形状,从而完全控制 PowerPoint 幻灯片。 这种灵活性使得演示文稿能够生动、精炼,有效地传达思想,并留下持久的影响。

五步代码即可添加形状

  • Shape shape = new Shape();
  • shape.Type = IronPPT.Enums.ShapeType.Triangle;
  • shape.Width = 100;
  • shape.OutlineColor = Color.Black;
  • shape.Position = (200, 200);

代码解释

要向我们的空PowerPoint演示文稿添加一个新形状,我们首先使用构造函数创建一个新的Shape对象。 接下来,通过修改ShapeType enum中的一个值来定义我们要创建的形状类型。 比如,要创建一个三角形,我们可以将ShapeType.Triangle。 之后,我们可以通过为Width属性分配一个整数值来设置形状的尺寸,指定形状的宽度。 要自定义形状的外观,我们可以调整OutlineColor属性; 在这个例子中,我们将颜色设置为黑色。 最后,我们通过指定 x 和 y 坐标将形状定位在幻灯片上,在本例中,坐标将设置为 (200, 200)。 这样就能将图形放置在演示文稿中的所需位置。

学习如何使用 IronPPT 管理幻灯片
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 6,231版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPPT
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPPT
nuget.org/packages/IronPPT/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索"IronPPT"
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

  1. 下载并解压IronPPT到你的解决方案目录中的~/Libs等位置
  2. 在Visual Studio解决方案资源管理器中,右键单击引用。选择浏览,"IronPPT.dll"

许可证从$999