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
Download Aspose.Slides Cloud SDK for Dotnet for deleting slides background
Configure o projeto C# com o SDK acima para excluir a imagem do fundo
Etapas para remover o fundo no PowerPoint com interface C# REST
- Crie o objeto SlidesApi com o ID do cliente e o segredo para remover o fundo da imagem
- Carregue a apresentação de destino com um slide com uma imagem de fundo
- Invoque o método DeleteBackground() fornecendo a apresentação carregada e o número do slide
- 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#.