Այս ձեռնարկը նկարագրում է, թե ինչպես ջնջել ֆոնը PowerPoint-ում C# REST API-ով: Դուք կսովորեք ինչպես ջնջել ֆոնը PowerPoint-ում C# Low Code API-ով՝ օգտագործելով .NET-ի վրա հիմնված Cloud SDK-ն: Մանրամասները կքննարկվեն ներկայացման բոլոր կամ ընտրված սլայդներից ֆոնային պատկերները ջնջելու համար:
Նախապայման
Բեռնել Aspose.Slides Cloud SDK for Dotnet for deleting slides background
Կարգավորեք C# նախագիծը վերը նշված SDK-ով՝ պատկերը ֆոնից ջնջելու համար
PowerPoint-ում ֆոնը հեռացնելու քայլեր C# REST ինտերֆեյսով
- Ստեղծեք SlidesApi օբյեկտը հաճախորդի ID-ով և պատկերի ֆոնը հեռացնելու գաղտնիքով
- Վերբեռնեք թիրախային ներկայացումը` ունենալով պատկերի ֆոնի սլայդ
- Գործարկեք DeleteBackground() մեթոդը՝ տրամադրելով վերբեռնված ներկայացումը և սլայդի համարը
- Ներբեռնեք թարմացված ներկայացումը ֆոնը հեռացնելուց հետո
Այս քայլերը նկարագրում են ինչպես ջնջել նկարի ֆոնը PowerPoint-ում C# REST ինտերֆեյսի միջոցով: Ստեղծեք SlidesApi՝ օգտագործելով հաճախորդի ID/գաղտնիքը և վերբեռնեք աղբյուրի ներկայացումը ֆոնային պատկերներով: Գործարկեք DeleteBackground() մեթոդը՝ տրամադրելով վերբեռնված ներկայացումը և սլայդի ինդեքսը՝ սկսած 1-ից:
Power Point-ում ֆոնը հեռացնելու կոդը 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 | |
} | |
} | |
} |
Այս կոդը ցույց է տվել ինչպես հեռացնել ֆոնը PowerPoint ներկայացումից C# RESTful ծառայության միջոցով: Դուք կարող եք կրկնել այս գործընթացը՝ կրկնելով ներկայացման բոլոր սլայդները և զանգահարելով DeleteBackground() մեթոդը: Սլայդները կարող են զտվել՝ ստուգելով յուրաքանչյուր սլայդի հատկությունները և ջնջելով ֆոնային պատկերները միայն ընտրված սլայդներից:
Այս հոդվածը մեզ սովորեցրել է հեռացնել ֆոնային պատկերը սլայդից: Եթե ցանկանում եք ստեղծել պատկերի ֆոն, տես հոդվածը Օգտագործեք նկարը որպես ֆոն PowerPoint-ում C# REST API-ով-ում: