Օգտագործեք նկարը որպես ֆոն PowerPoint-ում C# REST API-ով

Հետևեք այս հոդվածին, որպեսզի օգտագործեք նկարը որպես ֆոն PowerPoint-ում C# REST API-ով: Դուք կսովորեք փոխել ֆոնային ձևավորումը PowerPoint-ում C# REST ինտերֆեյսի միջոցով՝ օգտագործելով .NET-ի վրա հիմնված Cloud SDK-ն: Սլայդում ֆոնային պատկերը հարմարեցնելու համար քննարկվում են տարբեր տարբերակներ:

Նախապայման

PowerPoint-ի նախապատմությունները C# Low Code API-ով սահմանելու քայլեր

  1. Ստեղծեք SlidesApi օբյեկտը սլայդի ֆոնը սահմանելու համար
  2. Վերբեռնեք աղբյուրի PowerPoint շնորհանդեսը Ամպային պահեստում եզակի անունով
  3. Կարդացեք պատկերի ֆայլի տվյալները բայթային զանգվածի մեջ և փոխարկեք այն 64 բազային տողի
  4. Ստեղծեք SlideBackground օբյեկտը և սահմանեք լրացման ձևաչափը ֆոնային պատկերի պարամետրերը սահմանելու համար
  5. Զանգահարեք SetBackground() մեթոդը՝ PowerPoint սլայդի ֆոնը սահմանելու համար
  6. Ներբեռնեք թարմացված PowerPoint շնորհանդեսը ֆոնը դնելուց հետո

Այս քայլերը բացատրում են, թե ինչպես կարելի է սահմանել PowerPoint-ի ներկայացման ֆոնը C# .NET-ի վրա հիմնված API*-ով: Ստեղծեք SlidesApi օբյեկտը, վերբեռնեք ներկայացումը Cloud պահեստում, կարդացեք պատկերի տվյալները, փոխարկեք այն բազային 64 տողի և օգտագործեք այն SlideBackground օբյեկտում՝ FillFormat-ը կարգավորելու համար: Ի վերջո, զանգահարեք SetBackground() մեթոդը՝ պատկերը որպես ֆոն ավելացնելու և ելքային ֆայլը սկավառակի վրա ներբեռնելու համար։

Կոդ՝ PPT ֆոն ավելացնելու համար C# Low Code API-ով

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 setting background
{
SlidesApi api = new SlidesApi("ClientID", "ClientSecret");
string presFileName = "InputPresentation.pptx";
FilesUploadResult uploadResult = api.UploadFile(presFileName, new MemoryStream(File.ReadAllBytes(presFileName)));
var backgroundImage = File.ReadAllBytes("BackgroundImage.png");
var pictureBackground = new SlideBackground();
PictureFill pictureFill = new PictureFill();//For customization of the background image
pictureFill.Base64Data = Convert.ToBase64String(backgroundImage);;
pictureFill.PictureFillMode = PictureFill.PictureFillModeEnum.Stretch;
pictureBackground.FillFormat = pictureFill;
var currentBackground = api.SetBackground(presFileName, 1, pictureBackground);
Stream stream = api.DownloadFile(presFileName);
FileStream outputFileStream = new FileStream("OutputPresentation.pptx", FileMode.Create, FileAccess.Write);//File stream for output presentation
stream.CopyTo(outputFileStream);//Copy data to file stream
}
}
}

Այս կոդը ցույց է տվել, թե ինչպես կարելի է սահմանել ֆոնը ներկայացման սլայդի համար C# Low Code API-ով: Դուք կարող եք սահմանել պատկերի տարբեր հատկություններ, ներառյալ նկարի լրացման ռեժիմը, փայլը, ներքին ստվերը, արտաքին ստվերը, փափուկ եզրը և արտացոլումը: Տրամադրեք վերբեռնված PowerPoint ներկայացման գաղտնաբառը, եթե այն պաշտպանված է:

Այս հոդվածը մեզ սովորեցրել է սահմանել ֆոնային պատկերներ PPT-ի համար C# REST ինտերֆեյսով: Եթե ցանկանում եք պատճենել սլայդները ներկայացման կամ այլ ներկայացման մեջ, տես Պատճենել PowerPoint սլայդը C# REST API-ով հոդվածը:

 Հայերեն