Excluir plano de fundo no PowerPoint com C# REST API

Este tutorial descreve como excluir plano de fundo em PowerPoint com C# REST API. Você aprenderá como excluir plano de fundo no PowerPoint com C# Low Code API usando o Cloud SDK baseado em .NET. Serão discutidos detalhes para excluir imagens de plano de fundo de todos os slides ou de slides selecionados na apresentação.

Pré-requisito

Etapas para remover o fundo no PowerPoint com interface C# REST

  1. Crie o objeto SlidesApi com o ID do cliente e o segredo para remover o fundo da imagem
  2. Carregue a apresentação de destino com um slide com uma imagem de fundo
  3. Invoque o método DeleteBackground() fornecendo a apresentação carregada e o número do slide
  4. Baixe a apresentação atualizada após remover o fundo

Estas etapas descrevem como excluir o fundo da imagem no PowerPoint com a interface C# REST. Crie o SlidesApi usando o ID/segredo do cliente e carregue a apresentação de origem com imagens de fundo. Invoque o método DeleteBackground() fornecendo a apresentação carregada e o índice de slides começando em 1.

Código para remover fundo no Power Point com serviço C# RESTful

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace AsposeKBExamples
{
class Program
{
static void Main(string[] args) // For deleting background
{
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); // for removing image background
string presFileName = "Presentation.pptx";
FilesUploadResult uploadResult = api.UploadFile(presFileName, new MemoryStream(File.ReadAllBytes(presFileName)));
var currentBackground = api.DeleteBackground(presFileName, 1);
Stream stream = api.DownloadFile(presFileName);
FileStream fs = new FileStream("BackgroundRemoved.pptx", FileMode.Create, FileAccess.Write);
stream.CopyTo(fs);//Fill the file stream
}
}
}

Este código demonstrou como remover o fundo da apresentação do PowerPoint com o C# RESTful Service. Você pode repetir esse processo iterando por todos os slides da apresentação e chamando o método DeleteBackground(). Os slides podem ser filtrados verificando as propriedades de cada slide e excluindo imagens de fundo somente dos slides selecionados.

Este artigo nos ensinou a remover a imagem de fundo de um slide. Se você quiser criar o fundo da imagem, consulte o artigo em Use a imagem como plano de fundo no PowerPoint com a API REST do C#.

 Português