Usuń tło w programie PowerPoint za pomocą interfejsu API REST języka C#

W tym samouczku opisano, jak usunąć tło w PowerPoint za pomocą interfejsu API C# REST. Dowiesz się, jak usunąć tło w programie PowerPoint za pomocą interfejsu API C# Low Code, korzystając z pakietu SDK Cloud opartego na .NET. Omówione zostaną szczegóły usuwania obrazów tła ze wszystkich lub wybranych slajdów w prezentacji.

Warunek wstępny

Kroki usuwania tła w programie PowerPoint za pomocą interfejsu C# REST

  1. Utwórz obiekt SlidesApi z identyfikatorem klienta i kluczem tajnym w celu usunięcia tła obrazu
  2. Prześlij prezentację docelową zawierającą slajd z tłem w postaci obrazu
  3. Wywołaj metodę DeleteBackground(), podając przesłaną prezentację i numer slajdu
  4. Pobierz zaktualizowaną prezentację po usunięciu tła

Te kroki opisują jak usunąć tło obrazu w programie PowerPoint za pomocą interfejsu C# REST. Utwórz SlidesApi przy użyciu identyfikatora klienta/tajnego klucza i prześlij prezentację źródłową z obrazami tła. Wywołaj metodę DeleteBackground(), podając przesuniętą prezentację i indeks slajdu, zaczynając od 1.

Kod do usuwania tła w programie PowerPoint za pomocą usługi 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
}
}
}

Ten kod pokazuje jak usunąć tło z prezentacji PowerPoint za pomocą usługi C# RESTful Service. Możesz powtórzyć ten proces, przechodząc przez wszystkie slajdy w prezentacji i wywołując metodę DeleteBackground(). Slajdy można filtrować, sprawdzając właściwości każdego slajdu i usuwając obrazy tła tylko z wybranych slajdów.

Ten artykuł nauczył nas, jak usunąć obraz tła ze slajdu. Jeśli chcesz utworzyć tło obrazu, zapoznaj się z artykułem na Użyj obrazu jako tła w programie PowerPoint za pomocą interfejsu API REST języka C#.

 Polski