სლაიდების შენიშვნების პრელიმინარული ვერსია

შენიშვნები არის ერთ-ერთი აუცილებელი კომპონენტი, როდესაც თქვენ ქმნით პრეზენტაციას. თქვენ ამატებთ გამსვლელ შენიშვნებს, რომ მოგვიანებით მიუთითოთ, როცა აჩვენებთ სლაიდების შოუს აუდიტორიის წინაშე. პრეზენტაციის პროცესში გამსვლელი შენიშვნები ხილული იქნება თქვენს მონიტორზე, მაგრამ დამსწრე აუდიტორიას არ იქნება ნაჩვენები. ისე რომ, შენიშვნების პანელი არის ის ადგილი, სადაც შეგიძლიათ შეინახოთ საუბრის მთავარი წერტილები, რომლებიც გსურთ აღსანიშნავად, როდესაც თქვენი პრეზენტაცია გაწვდით.

Aspose.Slides Cloud ის შესაძლებლობები გთავაზობთ PowerPoint სლაიდებზე შენიშვნების დამატების, განახლების ან მოხსნის ფუნქციას. ოპერაცია შეგიძლიათ მოახდინოთ PowerPoint სლაიდებზე, რომლებიც ხელმისაწვდომია ადგილობრივ სისტემურ დისკზე და ანთქობრივი საცავში 저장된.

სლაიდებზე საქაღალდების დამატება

შეგახსენებთ, რომ შენიშვნების დამატებისათვის უნდა სცადოთ NotesSlide/PostAddNotesSlide. ქვედა cURL ბრძანება საშუალებას გაძლევთ დაამატოთ შენიშვნები PowerPoint სლაიდებზე.

curl -X POST "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>" -H  "Content-Type: application/json" -d "{  \"Text\": \"These are sample presenter notes added using Aspose.Slides Cloud\",}"

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide

პასუხის სხეული

{<strong>
  </strong>"text":** **"These are sample presenter notes added using Aspose.Slides Cloud",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

C#.NET code snippet

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// Aspose.Slides Cloud ობიექტის დაარსება
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";            

// NotesSlide dto ობიექტი სლაიდის नोटების წარმომადგენლობისთვის
NotesSlide notesSlide = new NotesSlide();
// Notes სფეროსათვის ნიმუშური ტექსტი
notesSlide.Text = "These are sample presenter notes added using Aspose.Slides Cloud";

// Создайте объект PostAddNotesSlideRequest для добавления заметок в файл PPTX.
PostAddNotesSlideRequest postAddNotesSlideRequest = new PostAddNotesSlideRequest();
// ფაილის სახელი, რომელშიც नोटები უნდა დაემატოს
postAddNotesSlideRequest.Name = fileName;
// PowerPoint პრეზენტაციის სლაიდის ინდექსი
postAddNotesSlideRequest.SlideIndex = 1;
// NotesSlide ობიექტი
postAddNotesSlideRequest.Dto = notesSlide;

// NotesSlideRequest დაუმატეთ SlidesApi სისტემა
slidesApi.PostAddNotesSlide(postAddNotesSlideRequest);
Sample Slides without notes

სურათი 1:- PowerPoint-ის სლაიდი notas უბრალოდ.

PowerPoint Slide with Notes

მხეხილი 2:- PowerPoint-ის სლაიდი დამატებული შენიშვნებით

განახლება სლაიდების შენიშვნები

თქვენ ასევე შეგიძლიათ გამოიყენოთ API, რათა განაახლოთ შენიშვნები PowerPoint პრეზენტაციაში. ამ მოთხოვნის შესასრულებლად გამოიყენება NotesSlide/PutUpdateNotesSlide.

cURL command

curl -X PUT "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>" -H  "Content-Type: application/json" -d "{  \"Text\": \"Notes updated using Aspose.Slides Cloud API\",  \"Shapes\": {    \"Uri\": {      \"Href\": \"https://products.aspose.cloud/slides/curl\",       \"Title\": \"Aspose.Slides Cloud for cURL\"    }  }}"

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide

პასუხის სხეული

{<strong>
  </strong>"text":** **"Notes updated using Aspose.Slides Cloud API",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

C#.NET კოდი

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

// Aspose.Slides Cloud ობიექტის ინიციალიზება
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";            

// NotesSlide dto ობიექტი სლაიდის ნოტების გამოს reprezentovať.
NotesSlide notesSlide = new NotesSlide();
// შესახებ კომენტარების ზუსტი ტექსტი
notesSlide.Text = "Notes updated using Aspose.Slides Cloud API";

// Create PutUpdateNotesSlideRequest object to update Notes inside PPTX file
PutUpdateNotesSlideRequest putUpdateNotesSlideRequest = new PutUpdateNotesSlideRequest();

// ფაილის სახელი, რომელსაც გამოხმაურება სჭირდება განახლებისათვის
putUpdateNotesSlideRequest.Name = fileName;
// PowerPoint პრეზენტაციის სლაიდის ინდექსი
putUpdateNotesSlideRequest.SlideIndex = 1;
// NotesSlide object
putUpdateNotesSlideRequest.Dto = notesSlide;

// PutUpdateNotesSlideRequest დაამატეთ SlidesApi ინსტანციას
slidesApi.PutUpdateNotesSlide(putUpdateNotesSlideRequest);
PowerPoint-ის სლაიდის შენიშვნები განახლდა

Image 3:- სლაიდი გაახლებულ नोटებთან ერთად

სლიანების შენიშვნები წაიკითხეთ

The PowerPoint processing Cloud API also offers the capabilities to read the notes from the existing slide. You simply need to provide the PowerPoint file name and index of a slide for which you need to read the details of the notes. The GetNotesSlide enables you to accomplish this requirement.

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>"

პასუხის სხეული

პასუხის სხეული აჩვენებს სლაიდების შენიშვნებს, რომლებიც გააზრებულია PowerPoint პრეზენტაციის კონკრეტული სლაიდიდან.

{<strong>
  </strong>"text":** **"This is second slide of PowerPoint presentation",<strong>
  </strong>"shapes":** **{<strong>
    </strong>"uri":** **{<strong>
      </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/shapes",<strong>
      </strong>"relation":** **"self"<strong>
    </strong>}<strong>
  </strong>},<strong>
  </strong>"selfUri":** **{<strong>
    </strong>"href":** **"https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide",<strong>
    </strong>"relation":** **"self"<strong>
  </strong>}<strong>
</strong>}

თუ საჭიროების შემთხვევაში ցանկանումთ წაიკითხოთ ჩანაწერების სლაიდის ინფორმაცია დოკუმენტისთვის, რომელიც მითითებულია მოთხოვნის სხეულში, პირადი იყავით PostGetNotesSlide.

ნისიების წაშლა

API სთავაზობს DeleteNotesSlide მეთოდი, რომელიც საშუალებას გაწვდით წაშალოთ/წაშალოთ ნოტები PowerPoint-ის სლაიდიდან.

cURL command

curl -X DELETE "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H  "accept: application/json" -H  "authorization: Bearer <jwt token>"
Notes deleted from Slide

Image 4:- PowerPoint სლაიდი წაშლილი შენიშვნებით

ნოტების სლაიდის კონკრეტულ გამოსახულების ფორმატში გარდაქმნა

თქვენ შესაძლოა წააწყდეთ მოთხოვნას, რომ PowerPoint-ის სლაიდები, რომლებიც შეიცავს შენიშნვებს, კონკრეტულ იმიჯურ ფორმატებში გადაინიშნოს. ამ მოთხოვნის შესასრულებლად, თქვენ უნდა გამოიყენოთ GetNotesSlideWithFormat API-ის მეთოდი.

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg" -H  "accept: multipart/form-data" -H  "authorization: Bearer "

Request URL

https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg

ამასთან, პასუხის სხეულში მოცემულია გაწვდილი გამოსახულება, როგორც ქვემოთ არის ნაჩვენები.

მეორე სლაიდი შენიშვნებით

Image 5:- 2nd წ_slide-ის წინამდებარე მონიშვნები содержит Notes

Notes Slide ექსპორტირებული სურათი

Image 6:- PowerPoint Note slide გარდებულია JPEG სურათის ფორმატში