vízjel powerpoint

Vízjel PowerPoint .NET REST API-val.

A prezentációk kulcsszerepet játszanak az ötletek, stratégiák és információk hatékony kommunikálásában. Ezen túlmenően, hogy ezek a prezentációk hatásosabbak és professzionálisabbak legyenek, a vízjelek beépítése mindent megváltoztathat. A vízjelek nem csak egy extra biztonsági réteget adnak a tartalomhoz, hanem segítenek a márkaépítésben és a szerzői jogok védelmében is. Ebben a cikkben megvizsgáljuk a .NET REST API erejét, amellyel egyszerűen adhat hozzá kép- és szöveges vízjeleket Microsoft PowerPoint prezentációihoz, javítva azok vizuális vonzerejét, és maradandó benyomást hagyva a közönségben.

REST API a PowerPoint PPT feldolgozáshoz

Az Aspose.Slides Cloud SDK for .NET segítségével a PowerPoint-prezentációkhoz vízjelek adásának folyamata (PPT A .fileformat.com/presentation/ppt/) vagy a PPTX) egyszerűvé és nagymértékben testreszabhatóvá válik. Ez az API lehetővé teszi, hogy speciális funkciókat integráljon alkalmazásaiba, és a vízjel csak egy a számos szolgáltatás közül. Használja ki az Aspose.Slides Cloud SDK-t, hogy egyszerűen, néhány sornyi kóddal kép- és szöveges vízjeleket adjon prezentációihoz, így értékes fejlesztési időt és erőfeszítést takaríthat meg.

A funkció használatának megkezdéséhez az első lépés a Cloud SDK hivatkozásának hozzáadása a .NET-megoldásunkhoz. Tehát keresse meg az “Aspose.Slides-Cloud” kifejezést a NuGet csomagkezelőben, és kattintson a “Csomag hozzáadása” gombra. Másodszor, látogasson el a cloud dashboard oldalra, és szerezze be személyre szabott ügyfél-hitelesítő adatait.

Abban az esetben, ha nincs meglévő fiókja, egyszerűen hozzon létre egy ingyenes fiókot a gyorsindítás útmutatóban megadott utasítások követésével.

Szöveges vízjel hozzáadása a PowerPoint diákhoz C# .NET használatával

Ez a rész ismerteti a szöveges vízjel hozzáadásával kapcsolatos részleteket a PowerPoint C# .NET prezentációhoz.

// További példákért látogasson el a https://github.com/aspose-slides-cloud webhelyre
// Szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// hozzon létre egy SlidesApi példányt
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// PowerPoint bemutató bevitele a helyi meghajtóról
String inputFile = "convertedFile.pptx";
// betölti a PPT tartalmát a stream példányban
var inputPowerPoint = System.IO.File.OpenRead(inputFile);

// Szöveges vízjel formázási részletek
// betűmagasság a szöveges vízjelhez
int fontHeight = 30;

// Vízjelként hozzáadandó szövegtartalom
string watermarkText = "Confidential !";

// a vízjelezéshez használandó betűtípus neve
string fontName = "Arial";

// vízjelszöveg elõzetes színe
string fontColor = "Red";

// hívja meg az API-t, hogy szöveges vízjelet adjon a PowerPoint prezentáció összes diájához 
var response = slidesApi.CreateWatermarkOnline(inputPowerPoint,null,fontHeight, watermarkText, fontName, fontColor);

// hívás metódus a kimenet helyi meghajtóra mentéséhez
saveToDisk(response, "/Users/nayyer/watermarked.pptx");


// módszer az adatfolyam-tartalom helyi meghajtón lévő fájlba mentésére
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
szöveges vízjel a PowerPointban

Szöveges vízjel előnézete a PowerPoint bemutatóban.

Alább láthatók a fent említett kódrészlet részletei.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Először is hozzon létre egy példányt a SlidesApi osztályból, ahol argumentumként adjuk át az ügyfél hitelesítő adatait.

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

Töltse be a bemeneti PowerPoint-prezentáció tartalmát adatfolyam-példányban.

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

Hívja az API-t, hogy szöveges vízjelet adjon a PowerPoint prezentáció összes diájához.

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

Egyéni módszer az eredményül kapott vízjeles PowerPoint PPTX helyi meghajtóra mentéséhez.

Szúrjon be vízjelet a PowerPoint-bemutatóba a cURL-parancsok segítségével

Míg az Aspose.Slides Cloud SDK for .NET átfogó és felhasználóbarát megoldást kínál vízjelek PowerPoint-prezentációkhoz való hozzáadására, ugyanezt a cURL-parancsok és az Aspose.Slides Cloud REST API használatával is elérheti. Tudjuk, hogy a cURL parancsok parancssori felületet kínálnak az API-val való közvetlen interakcióhoz, így ez a parancssori eszközökön keresztüli munka alternatívája.

Ezzel a megközelítéssel az első lépés egy JWT hozzáférési jogkivonat létrehozása a következő parancs végrehajtása közben.

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"

A JWT token létrehozása után hajtsa végre a következő parancsot a kép vízjelének beszúrásához a PowerPoint bemutatóba:

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"}}

Cserélje ki az “inputPPTX” szót a felhőalapú tárolóban már elérhető PowerPoint PPTX bemenet nevére, az “accessToken” pedig a fent generált JWT tokenre.

Következtetés

Összefoglalva, a vízjelek hozzáadása a PowerPoint-prezentációkhoz értékes szolgáltatás, amely javítja a diák vizuális vonzerejét és márkajelzését. A hatékony Aspose.Slides Cloud SDK for .NET segítségével könnyedén beépíthet vízjeleket, legyenek azok képek vagy szövegek, PowerPoint-fájljaiba, így azok professzionális hatást keltenek. Az SDK kiterjedt képességei, például a szövegméret, a betűtípus neve és más paraméterek rugalmasságot biztosítanak a vízjelek testreszabásában, hogy megfeleljenek az Ön egyedi igényeinek.

Hasznos Linkek

kapcsolódó cikkek

Javasoljuk, hogy látogassa meg az alábbi blogokat: