Adicionar forma
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
Adicionar forma

Adicionar forma

As formas são um elemento fundamental no PowerPoint, ajudando a estruturar o conteúdo, enfatizar pontos-chave e aprimorar o apelo visual. O uso eficaz de formas permite que os apresentadores organizem informações, criem diagramas e direcionem a atenção da plateia. Sejam setas para indicar direção, retângulos para caixas de texto ou círculos para destacar, as formas tornam as apresentações mais envolventes e profissionais.

Com o IronPPT, os desenvolvedores podem integrar e modificar formas de maneira simples, obtendo controle total sobre os slides do PowerPoint. Essa flexibilidade possibilita apresentações dinâmicas e refinadas que comunicam ideias de forma eficaz e deixam um impacto duradouro.

Código de 5 passos para adicionar formas

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

Explicação do código

Para adicionar uma nova forma à nossa apresentação PowerPoint vazia, começamos criando um novo objeto Shape usando o construtor. Em seguida, definimos o tipo de forma que queremos criar modificando a propriedade Type e atribuindo-lhe um dos valores do enum ShapeType. Por exemplo, para criar um triângulo, definiríamos o Type para ShapeType.Triangle. Depois disso, podemos definir as dimensões da forma atribuindo um valor inteiro à propriedade Width, que especifica a largura da forma. Para personalizar a aparência da forma, podemos ajustar a propriedade OutlineColor; Neste exemplo, definiremos a cor para preto. Finalmente, posicionamos a forma no slide especificando as coordenadas x e y, que neste caso serão definidas como (200, 200). Isso posiciona a forma no local desejado dentro da apresentação.

Aprenda a gerenciar slides com o IronPPT.
Ver no GitHub

Pronto para começar?

Nuget Downloads 6,246Versão:2026.10recém-lançado