Ovaj vodič opisuje kako izbrisati pozadinu u PowerPoint pomoću C# REST API-ja. Naučit ćete kako izbrisati pozadinu u PowerPointu s C# Low Code API-jem koristeći Cloud SDK temeljen na .NET-u. Razgovarat će se o detaljima brisanja pozadinskih slika sa svih ili odabranih slajdova u prezentaciji.
Preduvjet
preuzimanje Aspose.Slides Cloud SDK for Dotnet for deleting slides background
Postavite C# projekt s gornjim SDK-om za brisanje slike iz pozadine
Koraci za uklanjanje pozadine u programu PowerPoint s C# REST sučeljem
- Stvorite objekt SlidesApi s ID-om klijenta i tajnom za uklanjanje pozadine slike
- Učitajte ciljanu prezentaciju sa slajdom sa pozadinom slike
- Pozovite metodu DeleteBackground() pružanjem učitane prezentacije i broja slajda
- Preuzmite ažuriranu prezentaciju nakon uklanjanja pozadine
Ovi koraci opisuju kako izbrisati pozadinu slike u programu PowerPoint s C# REST sučeljem. Stvorite SlidesApi koristeći ID/tajnu klijenta i prenesite izvornu prezentaciju s pozadinskim slikama. Pozovite metodu DeleteBackground() pružanjem učitane prezentacije i indeksa slajdova počevši od 1.
Kod za uklanjanje pozadine u Power Pointu uz C# RESTful uslugu
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 | |
} | |
} | |
} |
Ovaj kod je pokazao kako ukloniti pozadinu iz PowerPoint prezentacije s C# RESTful Service. Ovaj postupak možete ponoviti ponavljanjem kroz sve slajdove u prezentaciji i pozivanjem metode DeleteBackground(). Slajdovi se mogu filtrirati provjerom svojstava svakog slajda i brisanjem pozadinskih slika samo s odabranih slajdova.
Ovaj nas je članak naučio ukloniti pozadinsku sliku sa slajda. Ako želite izraditi pozadinu slike, pogledajte članak na Koristite sliku kao pozadinu u programu PowerPoint s C# REST API-jem.