օգտագործեք .net rest api պատկերները ծրագրային կերպով միանալու համար
Būtina sąlyga միաձուլել բազմաթիվ jpg պատկերներ c#.net-ում
- ] Aspose.Slides Cloud SDK for Dotnet to replace an image Գրանցվեք և ստացեք ձեր API հավատարմագրերը GroupDocs Cloud Dashboard-ից
Veiksmai, kaip pakeisti vaizdą PPT į C# .NET pagrįstą API
- Initialize the SlidesApi class object to replace the picture
- Įkelkite tikslinę pristatymą su keliais vaizdais, kad juos pakeistumėte
- Įkelkite šaltinio vaizdą į srauto objektą, kad pridėtumėte jį prie pristatymo
- Iškvieskite metodą ReplaceImage() pateikdami pristatymo pavadinimą, tikslinio vaizdo indeksą ir naują vaizdo srautą
- Atsisiųskite pakeistą pristatymą su nauju vaizdu
Veiksmuose aprašoma kaip pakeisti paveikslėlį PowerPoint su C# REST sąsaja. Įkelkite šaltinio pristatymą į debesies saugyklą, perskaitykite norimą vaizdą į Stream objektą ir iškvieskite ReplaceImage() metodą su reikiamais argumentais. Vėliau iškvieskite DownloadFile metodą, kad gautumėte atnaujintą pristatymą.
Kodas, skirtas PPT paveikslėliui pakeisti C# REST API
using Aspose.Slides.Cloud.Sdk; | |
using System; | |
using System.IO; | |
namespace SlideEditor | |
{ | |
class UpdatePresentation | |
{ | |
static void Main(string[] args) | |
{ | |
// Set up the API client with access credentials | |
var slidesApiClient = new SlidesApi("Client ID", "Secret"); | |
// Specify the name of the presentation file | |
string inputPresentation = "InputSlides.pptx"; | |
// Upload the presentation to the server for processing | |
var uploadResult = slidesApiClient.UploadFile(inputPresentation, new MemoryStream(File.ReadAllBytes(inputPresentation))); | |
// Open the image file to replace an image in the presentation | |
Stream replacementImage = File.OpenRead("ReplacementImage.png"); | |
// Replace the image on the first slide | |
slidesApiClient.ReplaceImage("InputSlides.pptx", 1, replacementImage); | |
Console.WriteLine("Image on index 1 has been replaced successfully."); | |
// Download the updated presentation back from the server | |
Stream modifiedPresentationStream = slidesApiClient.DownloadFile(inputPresentation); | |
// Save the updated presentation locally with a new name | |
using (var saveFileStream = new FileStream("UpdatedSlides.pptx", FileMode.Create, FileAccess.Write)) | |
{ | |
modifiedPresentationStream.CopyTo(saveFileStream); | |
} | |
Console.WriteLine("Updated presentation saved as 'UpdatedSlides.pptx'."); | |
} | |
} | |
} |
Šis kodas parodė kaip pakeisti paveikslėlio formą PowerPoint naudojant C# RESTful Service. Jei neįkelsite pristatymo failo į debesies saugyklą, jis naudos bet kokį turimą pristatymą tuo pačiu pavadinimu iš debesies saugyklos. Galite sulaukti kitokių rezultatų, jei naudosite esamą failo pavadinimą iš debesies saugyklos, įkelto anksčiau kitoje sesijoje.
Šiame straipsnyje sužinojome, kaip pateikti vaizdą pakeisti. Norėdami pridėti naują nuotrauką, žr. straipsnį Pridėkite paveikslėlį prie PowerPoint naudodami C# REST API.