Podle tohoto článku odstraníte PowerPoint snímek pomocí C# REST API. Naučíte se jak odstranit snímek z PPT pomocí C# Low Code API pomocí Cloud SDK na bázi .NET. Chcete-li z prezentace odstranit více snímků, můžete tento proces zopakovat.
Předpoklad
Stáhnout Aspose.Slides Cloud SDK for Dotnet to remove a slide
Nastavte projekt C# s výše uvedenou sadou SDK a odstraňte snímek z PPTX online
Kroky k odstranění snímku pomocí rozhraní C# REST
- Vytvořte objekt třídy SlidesApi pro odstranění snímku z prezentace
- Chcete-li snímek odebrat, nahrajte zdrojovou prezentaci do cloudového úložiště
- Zavolejte metodu DeleteSlide() zadáním potřebných parametrů
- Zobrazte zbývající adresy URL snímků z objektu odpovědi API
- Stáhněte si aktualizovanou prezentaci z cloudového úložiště a uložte ji na disk
Výše uvedené kroky vysvětlují jak odstranit PowerPoint snímek pomocí C# .NET-based API. Vytvořte objekt třídy SlidesApi s ID uživatele a tajným klíčem, nahrajte prezentaci do cloudového úložiště a vyvolejte volání API DeleteSlide() pro odstranění snímku. Zobrazte adresy URL zbývajících snímků z odpovědi API a uložte aktualizovanou prezentaci na disk.
Kód pro odstranění snímků v PowerPointu pomocí C# RESTful Service
using System; | |
using System.IO; | |
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); | |
string fileName = "Sample.pptx"; | |
FilesUploadResult result = api.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName))); | |
// Delete the target slide | |
var response = api.DeleteSlide("Sample.pptx", 1, null); | |
foreach (ResourceUri slide in response.SlideList) | |
{ | |
Console.WriteLine(slide.Href); | |
} | |
Stream storageRes = api.DownloadFile("Sample.pptx"); | |
FileStream fs = new FileStream("OutputAfterDeletingSlide.pptx", FileMode.Create, FileAccess.Write); | |
storageRes.CopyTo(fs); | |
} | |
} | |
} |
Tento kód ukazuje jak odstranit snímek z PPT pomocí C# Low Code API. Metoda DeleteSlide() vyžaduje název nahrané prezentace a index snímků začínající od 1, které chcete odstranit. Odpověď rozhraní API obsahuje seznam zbývajících snímků, které zůstaly v nahrané prezentaci a které můžete zobrazit pomocí vlastnosti Href.
Tento článek nás naučil mazat jednotlivé snímky z prezentace. Pokud chcete rozdělit snímky z prezentace, přečtěte si článek na Splot Slides s C# REST API.