პრეზენტაციები გადამწყვეტ როლს თამაშობს იდეების, სტრატეგიების და ინფორმაციის ეფექტურად კომუნიკაციაში. გარდა ამისა, იმისათვის, რომ ეს პრეზენტაციები უფრო გავლენიანი და პროფესიონალური გახდეს, წყლის ნიშნების ჩართვამ შეიძლება გამოიწვიოს ყველა განსხვავება. Watermarks არა მხოლოდ ამატებს უსაფრთხოების დამატებით ფენას თქვენს კონტენტზე, არამედ ეხმარება ბრენდირებასა და საავტორო უფლებების დაცვაში. ამ სტატიაში ჩვენ ვაპირებთ გამოვიკვლიოთ .NET REST API-ს ძალა, რათა ადვილად დავამატოთ გამოსახულების და ტექსტის ჭვირნიშანი თქვენს Microsoft PowerPoint პრეზენტაციებზე, გავაუმჯობესოთ მათი ვიზუალური მიმზიდველობა და ტოვებს ხანგრძლივ შთაბეჭდილებას თქვენს აუდიტორიაზე.
- REST API PowerPoint PPT დამუშავებისთვის
- დაამატეთ ტექსტის ჭვირნიშანი PowerPoint სლაიდებში C# .NET-ის გამოყენებით
- სურათის წყლის ნიშნის ჩასმა PowerPoint პრეზენტაციაში cURL ბრძანებების გამოყენებით
REST API PowerPoint PPT დამუშავებისთვის
[Aspose.Slides Cloud SDK for .NET]-ის (https://products.aspose.cloud/slides/net/) დახმარებით, მიმდინარეობს თქვენი PowerPoint პრეზენტაციებისთვის წყლის ნიშნების დამატების პროცესი ([PPT](https://docs .fileformat.com/presentation/ppt/) ან PPTX) ხდება უპრობლემოდ და უაღრესად კონფიგურირებადი. ეს API გაძლევთ უფლებას თქვენს აპლიკაციებში მოწინავე ფუნქციონალების ინტეგრირება, ხოლო წყლის მარკირება მხოლოდ ერთ-ერთია მის მიერ შემოთავაზებული მრავალი ფუნქციიდან. გამოიყენეთ Aspose.Slides Cloud SDK, რათა მარტივად დაამატოთ გამოსახულების და ტექსტის წყლის ნიშნები თქვენს პრეზენტაციებზე კოდის მხოლოდ რამდენიმე ხაზით, რაც დაზოგავს განვითარების დროსა და ძალისხმევას.
ახლა ამ ფუნქციით დასაწყებად, პირველი ნაბიჯი არის Cloud SDK-ის მითითების დამატება ჩვენს .NET გადაწყვეტაში. ასე რომ, მოძებნეთ „Aspose.Slides-Cloud“ NuGet პაკეტების მენეჯერში და დააწკაპუნეთ ღილაკზე „პაკეტის დამატება“. მეორეც, ეწვიეთ cloud dashboard და მიიღეთ თქვენი პერსონალიზებული კლიენტის სერთიფიკატები.
თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში სწრაფი დაწყება სახელმძღვანელოში მითითებული ინსტრუქციების მიყოლებით.
დაამატეთ ტექსტის ჭვირნიშანი PowerPoint სლაიდებში C# .NET-ის გამოყენებით
ეს ნაწილი განმარტავს დეტალებს ტექსტის წყლის ნიშნის დამატება PowerPoint პრეზენტაციაზე C# .NET.
// დამატებითი მაგალითებისთვის ეწვიეთ https://github.com/aspose-slides-cloud
// მიიღეთ კლიენტის სერთიფიკატები https://dashboard.aspose.cloud/-დან
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";
// შექმენით SlidesApi-ს მაგალითი
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
// შეიტანეთ PowerPoint პრეზენტაცია ადგილობრივი დისკიდან
String inputFile = "convertedFile.pptx";
// ჩატვირთეთ PPT-ის შინაარსი ნაკადის მაგალითზე
var inputPowerPoint = System.IO.File.OpenRead(inputFile);
// ტექსტის წყლის ნიშნის ფორმატირების დეტალები
// შრიფტის სიმაღლე ტექსტის წყლის ნიშნისთვის
int fontHeight = 30;
// ტექსტის შინაარსი უნდა დაემატოს წყლის ნიშნის სახით
string watermarkText = "Confidential !";
// შრიფტის სახელი, რომელიც გამოიყენება წყლის მარკირებისთვის
string fontName = "Arial";
// წინა ფერი ჭვირნიშნის ტექსტისთვის
string fontColor = "Red";
// გამოიძახეთ API, რომ დაამატოთ ტექსტური ჭვირნიშანი PowerPoint პრეზენტაციის ყველა სლაიდზე
var response = slidesApi.CreateWatermarkOnline(inputPowerPoint,null,fontHeight, watermarkText, fontName, fontColor);
// გამოძახების მეთოდი ადგილობრივ დისკზე გამოსავლის შესანახად
saveToDisk(response, "/Users/nayyer/watermarked.pptx");
// ნაკადის შინაარსის ადგილობრივ დისკზე ფაილში შენახვის მეთოდი
public static void saveToDisk(Stream responseStream, String resultantFile)
{
var fileStream = File.Create(resultantFile);
responseStream.Seek(0, SeekOrigin.Begin);
responseStream.CopyTo(fileStream);
fileStream.Close();
}
ქვემოთ მოცემულია დეტალები ზემოთ აღნიშნული კოდის ფრაგმენტთან დაკავშირებით.
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
პირველ რიგში, შექმენით SlidesApi კლასის ეგზემპლარი, სადაც არგუმენტებად გადავცემთ კლიენტის რწმუნებათა სიგელებს.
String inputFile = "convertedFile.ppt";
var inputPowerPoint = System.IO.File.OpenRead(inputFile);
ჩატვირთეთ შეყვანილი PowerPoint პრეზენტაციის შინაარსი ნაკადის მაგალითზე.
var response = slidesApi.CreateWatermarkOnline(inputPowerPoint,null,fontHeight, watermarkText, fontName, fontColor);
დარეკეთ API-ს PowerPoint პრეზენტაციის ყველა სლაიდზე ტექსტის წყლის ნიშნის დასამატებლად.
saveToDisk(result, "/Users/nayyer/watermarkPowerPoint.pptx");
მორგებული მეთოდი, რათა შეინახოთ შედეგად მიღებული ჭვირნიშანი PowerPoint PPTX ადგილობრივ დისკზე.
სურათის წყლის ნიშნის ჩასმა PowerPoint პრეზენტაციაში cURL ბრძანებების გამოყენებით
მიუხედავად იმისა, რომ Aspose.Slides Cloud SDK .NET-ისთვის უზრუნველყოფს ყოვლისმომცველ და მოსახერხებელ გადაწყვეტას PowerPoint პრეზენტაციებზე წყლის ნიშნების დასამატებლად, თქვენ ასევე შეგიძლიათ მიაღწიოთ იმავეს cURL ბრძანებების და Aspose.Slides Cloud REST API-ის გამოყენებით. ჩვენ ვიცით, რომ cURL ბრძანებები გვთავაზობენ ბრძანების ხაზის ინტერფეისს API-სთან უშუალო ურთიერთქმედებისთვის, ამიტომ ის ხდება ალტერნატივა ბრძანების ხაზის ხელსაწყოებით მუშაობისთვის.
ამ მიდგომის პირველი ნაბიჯი არის JWT წვდომის ნიშნის გენერირება შემდეგი ბრძანების შესრულებისას.
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"
JWT ჟეტონის გენერირების შემდეგ, გთხოვთ შეასრულოთ შემდეგი ბრძანება სურათის წყლის ნიშნის ჩასართავად PowerPoint პრეზენტაციაში:
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"}}
ჩაანაცვლეთ inputPPTX
შეყვანილი PowerPoint PPTX-ის სახელით, რომელიც უკვე ხელმისაწვდომია ღრუბლოვან საცავში და accessToken
ზემოთ გენერირებული JWT ტოკენით.
დასკვნა
დასასრულს, PowerPoint პრეზენტაციებზე წყლის ნიშნების დამატება არის ღირებული ფუნქცია, რომელიც აძლიერებს თქვენი სლაიდების ვიზუალურ მიმზიდველობას და ბრენდირებას. მძლავრი Aspose.Slides Cloud SDK-ით .NET-ისთვის, თქვენ შეგიძლიათ უპრობლემოდ ჩართოთ წყლის ნიშნები, იქნება ეს სურათები თუ ტექსტი, თქვენს PowerPoint ფაილებში, რაც მათ პროფესიონალურ ელფერს აძლევს. SDK-ის ფართო შესაძლებლობები, როგორიცაა ტექსტის ზომა, შრიფტის სახელი და სხვა პარამეტრები, იძლევა მოქნილობას ჭვირნიშნების მორგებაში თქვენი კონკრეტული მოთხოვნების შესაბამისად.
გამოსადეგი ბმულები
დაკავშირებული სტატიები
ჩვენ გირჩევთ ეწვიოთ შემდეგ ბლოგებს: