Aspose.Slides Cloud SDK for Ruby
Ruby SDK Læs, skriv og konverter PowerPoint-præsentationer
Ruby API til generering, ændring, gengivelse og konvertering af PowerPoint (PPT/PPTX) & OpenOffice-præsentationer uden brug af Microsoft PowerPoint.
Aspose.Slides Cloud SDK til Ruby er en kraftfuld platformsuafhængig SDK, der gør det muligt for softwareudviklere at oprette, ændre, se, manipuler og konverter PowerPoint- og OpenOffice-præsentationer i skyen. Ruby SDK er et fantastisk værktøj for udviklere, der ønsker at integrere funktionaliteten af Aspose.Slides Cloud i deres Ruby-baserede applikationer. Ved at bruge Cloud SDK til Ruby kan software oprette nye PowerPoint-præsentationer i forskellige filformater, såsom PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP og mange flere.
Aspose.Slides Cloud SDK til Ruby bibliotek har leveret forskellige avancerede såvel som grundlæggende funktioner til at arbejde med PowerPoint-præsentationer i skyen, såsom oprettelse af tomme præsentationer, fletning af flere præsentationer, opdeling af præsentationer, oprettelse af en ny præsentation fra udvalgte slides fra andre præsentationer, konvertere PowerPoint-dokumenter til forskellige formater, indstille og hente alle egenskaber, fjerne en bestemt egenskab, konvertere alle eller specifikke dias til forskellige formater, kopiere dias, tilføje/fjerne dias, udtrække information fra dias, få billedtælling, tilføje figurer til præsentationer, udtræk af figurer fra et bestemt dias og mange flere.
Aspose.Slides Cloud SDK til Ruby er meget stabil og nem at håndtere. Softwareudviklere kan konvertere deres præsentationer til adskillige filformater som PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML og mange flere. Dette gør det nemt at dele dine præsentationer med andre, der måske ikke har PowerPoint installeret på deres computer. Med denne SDK kan du nemt anvende temaer og skabeloner til dine præsentationer for at sikre et ensartet udseende på tværs af alle dine dias. Med sin brede vifte af funktioner, enkle API og brugervenlige grænseflade er denne SDK et glimrende valg for alle, der ønsker at tilføje PowerPoint-præsentationsstyring til deres Ruby-projekt.
Kom godt i gang med Aspose.Slides Cloud SDK til Ruby
Den anbefalede måde at installere Aspose.Slides Cloud SDK til Ruby på bruger RubyGems. For at installere SDK'et på dit system skal du køre følgende kommando:
Installer Aspose.Slides Cloud SDK til Ruby via RubyGems
gem install aspose_slides_cloud
Du kan også downloade den direkte fra Aspose-produktudgivelsessiden.Oprettelse af PPT, PPTX-præsentationer via Ruby
Aspose.Slides Cloud SDK til Ruby har inkluderet komplet understøttelse til oprettelse og håndtering af PowerPoint-præsentationer i deres egen Ruby-applikation. Ruby SDK understøtter flere vigtige funktioner relateret til præsentationsmanipulation og gør det muligt at oprette præsentationer i adskillige filformater såsom PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP og mere. Det understøtter funktioner som at oprette en ny tom præsentation fra bunden, læse eksisterende præsentationer, beskytte præsentation ved at anvende adgangskode, oprette ny præsentation via HTML-dokument, generere præsentation fra PDF-dokument, opdele/flette præsentationer og mange flere.
Opret en tom PowerPoint-præsentation via Ruby API
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
Tilføj og administrer slides-noter via Ruby
Aspose.Slides Cloud SDK til Ruby gør det nemt for softwareudviklere at håndtere opgaver relateret til slide-noter i deres egne Ruby-applikationer. Der er flere vigtige funktioner relateret til diasnoter, såsom tilføjelse af noter til præsentationer, opdatering af eksisterende noter fra præsentationer, udtrækning af noter fra dias, læsning af noter fra en eksisterende præsentation og mange flere. Følgende eksempel viser, hvordan Ruby-udviklere kan tilføje noter til en præsentation ved hjælp af Ruby-kommandoer.
Føj højttalernoter til en PowerPoint-præsentation via Ruby
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
Arbejde med diagrammer i præsentation via Ruby
Aspose.Slides Cloud SDK til Ruby gør det muligt for softwareudviklere at håndtere diagrammer programmatisk i deres egne PowerPoint-præsentationer ved hjælp af Ruby-kommandoer. Softwareudviklere kan oprette forskellige typer diagrammer inde i deres præsentation, såsom kolonnediagrammer, cirkeldiagrammer, sunburst-diagrammer, spredte diagrammer og boblediagrammer. Der er forskellige funktioner tilgængelige til at arbejde med diagrammer, såsom indsættelse af et nyt diagram til et dias, indstilling af diagramvæg, indstilling af diagramakseegenskaber, indstilling af diagramforklaringer og mange flere. Følgende eksempel viser, hvordan man opdaterer nogle egenskaber for den vandrette akse inde i ruby-applikationer.
Hvordan opdaterer man nogle egenskaber for den vandrette akse via Ruby?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
#Code example will be added soon.
Indsæt og administrer tekst i præsentation via Ruby API
Aspose.Slides Cloud SDK til Ruby giver softwareudviklere mulighed for at indsætte og manipulere tekst og objekter i PowerPoint-præsentationer i skyen. SDK'et indeholder flere vigtige funktioner til håndtering af tekst i præsentationen, såsom tilføjelse og fjernelse af tekst, ændring af skrifttyper og farver, indsættelse af et nyt afsnit, opdatering af tekstegenskaber, sletning af uønskede afsnit, udskiftning af tekst på et dias, fremhævelse af tekst, ændring af størrelse og flytning af objekter, få afsnitsrektangel, udtrække tekst fra en præsentation og mange flere. Følgende eksempel viser, hvordan man fremhæver tekst i en form inde i en PowerPoint-præsentation ved hjælp af Ruby-kode.
Hvordan fremhæver man tekst i form i PowerPoint-præsentation via Ruby?
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)