Aspose.Slides Cloud SDK for Ruby
Ruby SDK PowerPoint prezentációk olvasása, írása és konvertálása
Ruby API PowerPoint (PPT/PPTX) és OpenOffice prezentációk generálásához, módosításához, rendereléséhez és konvertálásához Microsoft PowerPoint használata nélkül.
Aspose.Slides Cloud SDK for Ruby egy hatékony platformfüggetlen SDK, amely lehetővé teszi a szoftverfejlesztők számára, hogy létrehozzák, módosítsák, megtekintheti, kezelheti és konvertálja a PowerPoint és OpenOffice prezentációkat a felhőben. A Ruby SDK nagyszerű eszköz azoknak a fejlesztőknek, akik szeretnék integrálni az Aspose.Slides Cloud funkcióit Ruby-alapú alkalmazásaikba. A Cloud SDK for Ruby használatával a szoftverek új PowerPoint-prezentációkat hozhatnak létre különféle fájlformátumokban, például PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP és még sok más formátumban.
Az Aspose.Slides Cloud SDK for Ruby könyvtár különféle fejlett és alapvető funkciókat kínál a PowerPoint-prezentációk felhőben történő kezeléséhez, például üres prezentációk létrehozásához, több prezentáció egyesítéséhez, prezentációk felosztásához, új prezentáció létrehozásához a kiválasztott diákból egyéb prezentációk, PowerPoint-dokumentumok konvertálása különböző formátumokba, összes tulajdonság beállítása és lekérése, egy adott tulajdonság eltávolítása, az összes vagy adott diák átalakítása különböző formátumokba, diák másolása, diák hozzáadása/eltávolítása, információk kinyerése a diákból, képek számának lekérése, alakzatok hozzáadása prezentációk, alakzatok kinyerése egy adott diáról és még sok más.
Az Aspose.Slides Cloud SDK for Ruby nagyon stabil és könnyen kezelhető. A szoftverfejlesztők számos fájlformátumba konvertálhatják prezentációikat, például PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML és még sok más. Ez megkönnyíti a prezentációk megosztását másokkal, akiknek esetleg nincs telepítve a PowerPoint a számítógépükre. Ezzel az SDK-val egyszerűen alkalmazhat témákat és sablonokat prezentációira, hogy egységes megjelenést és érzetet biztosítson az összes dián. Funkcióinak széles skálájával, egyszerű API-jával és könnyen használható felületével ez az SDK kiváló választás mindazok számára, akik PowerPoint prezentációkezelést kívánnak hozzáadni Ruby projektjéhez.
Kezdő lépések az Aspose.Slides Cloud SDK for Ruby használatával
Az Aspose.Slides Cloud SDK for Ruby telepítésének javasolt módja a RubyGems használata. Az SDK rendszerére való telepítéséhez futtassa a következő parancsot:
Az Aspose.Slides Cloud SDK for Ruby telepítése a RubyGems segítségével
gem install aspose_slides_cloud
Le is töltheti közvetlenül az Aspose termékkiadási oldaláról.PPT, PPTX prezentációk létrehozása Ruby segítségével
Az Aspose.Slides Cloud SDK for Ruby teljes mértékben támogatja a PowerPoint bemutatók létrehozását és kezelését saját Ruby alkalmazásukon belül. A Ruby SDK számos fontos funkciót támogat a prezentációk manipulálásával kapcsolatban, és lehetővé teszi a prezentációk létrehozását számos fájlformátumban, például PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP stb. Támogatja az olyan funkciókat, mint egy új üres prezentáció létrehozása a semmiből, a meglévő prezentációk olvasása, a prezentáció védelme jelszó alkalmazásával, új prezentáció létrehozása HTML dokumentumon keresztül, prezentáció generálása PDF dokumentumból, prezentációk felosztása/egyesítése és még sok más.
Hozzon létre egy üres PowerPoint-prezentációt a Ruby API-n keresztül
require 'aspose_slides_cloud'
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "my_client_id"
configuration.app_key = "my_client_key"
slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)
response = slides_api.create_presentation("Sales.pptx", nil, nil, nil, "Data", "Main")
print response.self_uri.href # https://api.aspose.cloud/v3.0/slides/Sales.pptx?folder=Data
Diajegyzetek hozzáadása és kezelése Ruby segítségével
Az Aspose.Slides Cloud SDK for Ruby megkönnyíti a szoftverfejlesztők számára a diajegyzetekkel kapcsolatos feladatok kezelését saját Ruby-alkalmazásaikon belül. A diajegyzetekhez számos fontos funkció tartozik, például jegyzetek hozzáadása prezentációkhoz, meglévő jegyzetek frissítése prezentációkból, jegyzetek kinyerése diákból, jegyzetek olvasása meglévő prezentációból és még sok más. A következő példa azt mutatja be, hogy a Ruby-fejlesztők miként adhatnak megjegyzéseket egy prezentációhoz Ruby-parancsok segítségével.
Előadói megjegyzések hozzáadása egy PowerPoint-prezentációhoz Ruby segítségével
require "aspose_slides_cloud"
include AsposeSlidesCloud
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)
# Prepare notes for the slide.
notes_slide = AsposeSlidesCloud::NotesSlide.new
notes_slide.text = "Start with our company."
# Create the notes for the second slide.
current_notes_slide = slides_api.create_notes_slide("MyPresentation.pptx", 2, notes_slide, nil, "MyFolder")
# Print the resource reference for the notes slide.
print current_notes_slide.self_uri.href
Diagramok használata a Ruby segítségével történő prezentációban
Az Aspose.Slides Cloud SDK for Ruby lehetővé teszi a szoftverfejlesztők számára, hogy programozottan kezeljék a diagramokat saját PowerPoint-prezentációikban Ruby-parancsok segítségével. A szoftverfejlesztők különféle típusú diagramokat hozhatnak létre prezentációjukon belül, például oszlopdiagramokat, kördiagramokat, napsugárdiagramokat, szórt diagramokat és buborékdiagramokat. A diagramokkal való munkavégzéshez különféle funkciók állnak rendelkezésre, mint például új diagram beszúrása a diára, diagramfal beállítása, diagram tengely tulajdonságainak beállítása, diagram jelmagyarázatának beállítása és még sok más. A következő példa bemutatja, hogyan frissítheti a vízszintes tengely egyes tulajdonságait rubin alkalmazásokon belül.
Hogyan lehet frissíteni a vízszintes tengely egyes tulajdonságait Ruby segítségével?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
#Code example will be added soon.
Szöveg beszúrása és kezelése a prezentációban a Ruby API-n keresztül
Az Aspose.Slides Cloud SDK for Ruby segítségével a szoftverfejlesztők szövegeket és objektumokat szúrhatnak be és kezelhetnek a felhőben lévő PowerPoint-prezentációkba. Az SDK számos fontos funkciót tartalmaz a prezentáció szövegének kezelésére, például szöveg hozzáadása és eltávolítása, betűtípusok és színek módosítása, új bekezdés beszúrása, szövegtulajdonságok frissítése, nem kívánt bekezdések törlése, szöveg cseréje a dián, szöveg kiemelése, objektumok átméretezése és áthelyezése, Bekezdés téglalap lekérése, szöveg kinyerése egy prezentációból és még sok más. A következő példa bemutatja, hogyan lehet szöveget kiemelni egy alakzatban egy PowerPoint-prezentációban Ruby-kód használatával.
Hogyan lehet szöveget alakban kiemelni a PowerPoint prezentáción belül Ruby segítségével?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
result = api.highlight_shape_text("MyPresentation.pptx", 2, 1, "important", "00FF0000")
p(result.text)