vesileima powerpoint

Vesileima PowerPoint .NET REST API:lla.

Esittelyillä on keskeinen rooli ideoiden, strategioiden ja tiedon tehokkaassa viestimisessä. Lisäksi vesileimojen lisääminen voi tehdä näistä esityksistä vaikuttavampia ja ammattimaisempia. Vesileimat eivät vain lisää ylimääräistä suojaustasoa sisältöösi, vaan auttavat myös brändäyksessä ja tekijänoikeuksien suojauksessa. Tässä artikkelissa aiomme tutkia .NET REST API:n voimaa lisätä helposti kuva- ja tekstivesileimoja Microsoft PowerPoint-esityksiisi, mikä parantaa niiden visuaalista vetovoimaa ja jättää pysyvän vaikutuksen yleisöösi.

REST API PowerPoint PPT -käsittelyyn

Aspose.Slides Cloud SDK for .NET avulla voit lisätä vesileimoja PowerPoint-esityksiisi (PPT .fileformat.com/presentation/ppt/) tai PPTX) on vaivaton ja helposti muokattavissa. Tämä API antaa sinulle mahdollisuuden integroida edistyneitä toimintoja sovelluksiisi, ja vesileima on vain yksi sen tarjoamista monista ominaisuuksista. Hyödynnä Aspose.Slides Cloud SDK:ta lisätäksesi helposti kuva- ja tekstivesileimoja esityksiisi vain muutamalla koodirivillä, mikä säästää arvokasta kehitysaikaa ja vaivaa.

Tämän ominaisuuden aloittamiseksi ensimmäinen askel on lisätä Cloud SDK:n viite .NET-ratkaisuamme. Joten etsi “Aspose.Slides-Cloud” NuGet-pakettien hallinnassa ja napsauta “Lisää paketti” -painiketta. Toiseksi käy pilvihallintapaneelissa ja hanki henkilökohtaiset asiakastietosi.

Jos sinulla ei ole tiliä, luo ilmainen tili noudattamalla pika-aloitus ohjeita.

Lisää tekstivesileima PowerPoint-dioihin C# .NET:n avulla

Tässä osiossa kerrotaan tekstivesileiman lisäämisestä PowerPoint-esitykseen C#.NET.

// Lisää esimerkkejä on osoitteessa https://github.com/aspose-slides-cloud
// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// luo SlidesApi-esiintymä
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Syötä PowerPoint-esitys paikalliselta asemalta
String inputFile = "convertedFile.pptx";
// lataa PPT:n sisältö stream-instanssissa
var inputPowerPoint = System.IO.File.OpenRead(inputFile);

// Tekstin vesileiman muotoilun tiedot
// tekstin vesileiman fontin korkeus
int fontHeight = 30;

// Vesileimaksi lisättävä tekstisisältö
string watermarkText = "Confidential !";

// vesileimassa käytettävän fontin nimi
string fontName = "Arial";

// etualalla oleva väri vesileiman tekstille
string fontColor = "Red";

// kutsu API lisätäksesi tekstiä vesileiman kaikkiin PowerPoint-esityksen dioihin 
var response = slidesApi.CreateWatermarkOnline(inputPowerPoint,null,fontHeight, watermarkText, fontName, fontColor);

// kutsu menetelmä tallentaaksesi lähdön paikalliselle asemalle
saveToDisk(response, "/Users/nayyer/watermarked.pptx");


// tapa tallentaa suoratoistosisältö tiedostoon paikallisella asemalla
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
tekstivesileima PowerPointissa

Tekstivesileiman esikatselu PowerPoint-esityksessä.

Alla on tiedot yllä mainitusta koodinpätkästä.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Luo ensin SlidesApi-luokan esiintymä, jossa välitämme asiakkaan tunnistetiedot argumentteina.

String inputFile = "convertedFile.ppt";
var inputPowerPoint = System.IO.File.OpenRead(inputFile);

Lataa syötetyn PowerPoint-esityksen sisältö stream-instanssissa.

var response = slidesApi.CreateWatermarkOnline(inputPowerPoint,null,fontHeight, watermarkText, fontName, fontColor);

Soita API:lle lisätäksesi tekstivesileiman kaikkiin PowerPoint-esityksen dioihin.

saveToDisk(result, "/Users/nayyer/watermarkPowerPoint.pptx");

Mukautettu tapa tallentaa tuloksena oleva vesileima PowerPoint PPTX paikalliselle asemalle.

Lisää kuvavesileima PowerPoint-esitykseen käyttämällä cURL-komentoja

Vaikka Aspose.Slides Cloud SDK for .NET tarjoaa kattavan ja käyttäjäystävällisen ratkaisun vesileimojen lisäämiseen PowerPoint-esityksiin, voit saavuttaa saman myös käyttämällä cURL-komentoja ja Aspose.Slides Cloud REST -sovellusliittymää. Tiedämme, että cURL-komennot tarjoavat komentorivikäyttöliittymän vuorovaikutukseen API:n kanssa suoraan, joten siitä tulee vaihtoehto komentorivityökalujen käyttämiselle.

Ensimmäinen askel tällä lähestymistavalla on luoda JWT-käyttöoikeus, kun suoritetaan seuraava komento.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Kun JWT-tunnus on luotu, suorita seuraava komento lisätäksesi kuvan vesileiman PowerPoint-esitykseen:

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPPTX}/watermark/image" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: multipart/form-data" \
-d {"image":@{"aspose.png"}}

Korvaa “inputPPTX” pilvitallennustilassa jo saatavilla olevan PowerPoint PPTX -syötteen nimellä ja “accessToken” yllä luodulla JWT-tunnuksella.

Johtopäätös

Yhteenvetona voidaan todeta, että vesileimojen lisääminen PowerPoint-esityksiin on arvokas ominaisuus, joka parantaa diojen visuaalista vetovoimaa ja brändäystä. Tehokkaan Aspose.Slides Cloud SDK:n .NET:lle avulla voit lisätä vaivattomasti vesileimoja, olivatpa ne kuvia tai tekstiä, PowerPoint-tiedostoihisi, mikä antaa niille ammattimaisen vaikutelman. SDK:n laajat ominaisuudet, kuten tekstin koko, kirjasimen nimi ja muut parametrit, tarjoavat joustavuutta vesileimojen mukauttamisessa vastaamaan erityisvaatimuksiasi.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme vierailemaan seuraavissa blogeissa: