Começo rápido

Começo rápido

Este guia mostra o caminho mais rápido da instalação para um arquivo de segurança. .pptx arquivo usando Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, e executa em .NET 9.0 ou posterior, no Windows, macOS e Linux.


Precondições

RequisitosDetalhes
.NET9.0 or later
OSWindows, macOS, Linux e Docker.
Pacote de produtosAspose.Slides.Foss de NuGet

Instalar

Instale o pacote do NuGet. Use sempre a opção “Não instalar” para usar o programa de download. using declaração com: Presentation desde que aplica o artigo 1.o, n.o 1, do Regulamento (CE) n.° IDisposable:

dotnet add package Aspose.Slides.Foss

Crie uma apresentação

Construir um Presentation A biblioteca tem um sistema de leitura em branco, sem argumentos para criar uma carteira em blanco. adiciona automaticamente um slide vazio. Save() com um caminho e SaveFormat.Pptx:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);

Adicionar um formato com texto

Acesse o primeiro slide via prs.Slides[0], inserir um retângulo com Shapes.AddAutoShape(), Em seguida, anexe texto via shape.AddTextFrame() e definir propriedades de fonte em: PortionFormat:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
var tf = shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
var fmt = tf.Paragraphs[0].Portions[0].PortionFormat;
fmt.FontHeight = 24;
fmt.FontBold = NullableBool.True;
prs.Save("with_shape.pptx", SaveFormat.Pptx);

Aplique um recheio sólido

Set (s) FillFormat.FillType = FillType.Solid na forma e fornecer uma cor ARGB via Color.FromArgb().O formulário é enviado ao .pptx Arquivo quando Save() é chamado:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Drawing;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var shape = prs.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 400, 200);
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color = Color.FromArgb(255, 70, 130, 180);
shape.AddTextFrame("Styled shape");
prs.Save("styled.pptx", SaveFormat.Pptx);

Carregar um ficheiro existente

Passe um caminho de arquivo para o Presentation constructor para abrir um existente .pptx Arquivo. Leia a contagem de slides, modifique o baralho conforme necessário e depois ligue para Save() para escrever a saída:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation("existing.pptx");
Console.WriteLine($"Slides: {prs.Slides.Count}");
prs.Save("copy.pptx", SaveFormat.Pptx);

Pasos seguintes

 Português