
A jegyzetek az egyik alapvető elemei, amikor prezentációt készítesz. Hozzáadod a beszélői jegyzeteket, hogy később hivatkozhass rájuk, miközben a diákat egy közönség előtt bemutatod. A prezentáció során a beszélői jegyzetek láthatóak a monitorodon, de a közönség számára nem láthatóak. Így a Jegyzetek panel az a hely, ahol tárolhatod azokat a beszédpontokat, amelyeket említeni szeretnél, amikor bemutatod a prezentációdat.
Aspose.Slides Cloud lehetőséget kínál, hogy jegyzeteket adjunk hozzá, frissítsünk vagy eltávolítsunk a PowerPoint diákból. Az operációt a helyi rendszer meghajtóján elérhető vagy a felhő tárolásában tárolt PowerPoint diákon végezheti el.
Adj hozzá megjegyzéseket a diákhoz
Ahhoz, hogy jegyzeteket adhass hozzá, próbáld ki a NotesSlide/PostAddNotesSlide használatát. A következő cURL parancs lehetővé teszi, hogy jegyzeteket adj hozzá a PowerPoint diához.
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\",}"
Kérés URL
https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide
Response Body
{<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 kód példa
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// initialize Aspose.Slides Cloud objektumot
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";
// NotesSlide dto objektum a diák jegyzeteinek reprezentálására
NotesSlide notesSlide = new NotesSlide();
// mintapélda szöveg a Megjegyzések területére
notesSlide.Text = "These are sample presenter notes added using Aspose.Slides Cloud";
// Hozzon létre PostAddNotesSlideRequest objektumot a jegyzetek hozzáadásához PPTX fájlhoz
PostAddNotesSlideRequest postAddNotesSlideRequest = new PostAddNotesSlideRequest();
// a fájl neve, amelyhez a jegyzeteket hozzá kell adni
postAddNotesSlideRequest.Name = fileName;
// a PowerPoint prezentáció diájának indexe
postAddNotesSlideRequest.SlideIndex = 1;
// NotesSlide objektum
postAddNotesSlideRequest.Dto = notesSlide;
// add NotesSlideRequest to SlidesApi instance
slidesApi.PostAddNotesSlide(postAddNotesSlideRequest);

Image 1:- PowerPoint dia megjegyzések nélkül

Kép 2:- PowerPoint diák hozzáadott megjegyzésekkel
Frissítés Diák Megjegyzések
A PowerPoint prezentációban található jegyzetek frissítésére is használhatja az API-t. Ennek a követelménynek a teljesítéséhez a NotesSlide/PutUpdateNotesSlide használható.
cURL parancs
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\" } }}"
Kérés URL
https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide
Response Body
{<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 Kódrészlet
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// initialize Aspose.Slides Cloud object
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
String fileName = "NotesPresentation.pptx";
// NotesSlide dto objektum a Slide jegyzeteinek reprezentálására
NotesSlide notesSlide = new NotesSlide();
// minta szöveg a Jegyzetek területhez
notesSlide.Text = "Notes updated using Aspose.Slides Cloud API";
// Hozzon létre PutUpdateNotesSlideRequest objektumot a PPTX fájlban található jegyzetek frissítéséhez.
PutUpdateNotesSlideRequest putUpdateNotesSlideRequest = new PutUpdateNotesSlideRequest();
// a fájl neve, amelyhez a jegyzeteket frissíteni kell
putUpdateNotesSlideRequest.Name = fileName;
// a diák indexe a PowerPoint bemutatóban
putUpdateNotesSlideRequest.SlideIndex = 1;
// NotesSlide object
putUpdateNotesSlideRequest.Dto = notesSlide;
// add PutUpdateNotesSlideRequest to SlidesApi instance
slidesApi.PutUpdateNotesSlide(putUpdateNotesSlideRequest);

Image 3:- Diát frissített jegyzetekkel
Olvasd el a diák megjegyzéseit
A PowerPoint feldolgozó Felhő API szintén lehetőségeket kínál a meglévő diák jegyzeteinek olvasására. Csak meg kell adnia a PowerPoint fájl nevét és a diák indexét, amelyhez a jegyzetek részleteit szeretné elolvasni. A GetNotesSlide lehetővé teszi ennek a követelménynek a teljesítését.
cURL parancs
curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide" -H "accept: application/json" -H "authorization: Bearer <jwt token>"
Response body
A válasz törzse a PowerPoint-prezentáció egy adott diája alapján elemzett diák megjegyzéseit mutatja.
{<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>}
Ha szükséged van jegyzetek diáinak információjának megtekintésére a kérés törzsében megadott dokumentumhoz, kérlek próbáld meg használni PostGetNotesSlide.
Slide megjegyzések törlése
Az API a DeleteNotesSlide metódust kínálja, hogy eltávolítsa/törölje a jegyzeteket a PowerPoint diáról.
cURL parancs
curl -X DELETE "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/1/notesSlide" -H "accept: application/json" -H "authorization: Bearer <jwt token>"

Image 4:- PowerPoint dia törölt megjegyzésekkel
Jegyzetek diát konvertálni specifikus képfájl formátumba
Előfordulhat, hogy szükség van PowerPoint diák megjelenítésére, amelyek megjegyzéseket tartalmaznak, meghatározott képkonvertáló formátumokban. Ennek a követelménynek a teljesítéséhez használja a GetNotesSlideWithFormat API módszert.
cURL parancs
curl -X GET "https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg" -H "accept: multipart/form-data" -H "authorization: Bearer "
Kérés URL
https://api.aspose.cloud/v3.0/slides/NotesPresentation.pptx/slides/2/notesSlide/Jpeg
Ennek eredményeként a válasz törzse egy átalakított képet tartalmaz, ahogy az alább látható.

Kép 5:- A 2. dia előnézete, amely jegyzeteket tartalmaz

Kép 6:- A PowerPoint megjegyzés diát JPEG képformátumba alakítva