A diák jegyzeteinek előnézete

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);
Mintapéldány diák jegyzetek nélkül

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

PowerPoint diák jegyzetekkel

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);
PowerPoint diajegyzetek frissítve

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>"
A jegyzetek törölve a diáról

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ó.

Második dia megjegyzésekkel

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

Notes Slide exported image

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