Tento tutoriál popisuje, jak odstranit pozadí v PowerPoint pomocí C# REST API. Naučíte se jak odstranit pozadí v PowerPointu pomocí C# Low Code API pomocí Cloud SDK na bázi .NET. Budou probrány podrobnosti o odstranění obrázků pozadí ze všech nebo vybraných snímků v prezentaci.
Předpoklad
Stáhnout Aspose.Slides Cloud SDK for Dotnet for deleting slides background
Nastavte projekt C# s výše uvedenou sadou SDK a odstraňte obrázek z pozadí
Kroky k odstranění pozadí v PowerPointu pomocí rozhraní C# REST
- Vytvořte objekt SlidesApi s ID klienta a tajným klíčem pro odstranění pozadí obrázku
- Nahrajte cílovou prezentaci se snímkem s pozadím obrázku
- Vyvolejte metodu DeleteBackground() zadáním nahrané prezentace a čísla snímku
- Stáhněte si aktualizovanou prezentaci po odstranění pozadí
Tyto kroky popisují jak odstranit pozadí obrázku v PowerPointu pomocí C# REST Interface. Vytvořte SlidesApi pomocí ID/tajného klíče klienta a nahrajte zdrojovou prezentaci s obrázky na pozadí. Vyvolejte metodu DeleteBackground() poskytnutím nahrané prezentace a indexu snímků počínaje 1.
Kód pro odstranění pozadí v Power Point s C# RESTful Service
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 | |
} | |
} | |
} |
Tento kód demonstroval jak odstranit pozadí z prezentace PowerPoint pomocí C# RESTful Service. Tento proces můžete opakovat procházením všech snímků v prezentaci a voláním metody DeleteBackground(). Snímky lze filtrovat kontrolou vlastností každého snímku a odstraněním obrázků pozadí pouze z vybraných snímků.
Tento článek nás naučil odstranit obrázek na pozadí ze snímku. Pokud chcete vytvořit pozadí obrázku, přečtěte si článek na Použijte obrázek jako pozadí v PowerPointu s C# REST API.