Aspose.Slides Cloud SDK for Ruby
Ruby SDK Les, skriv og konverter PowerPoint-presentasjoner
Ruby API for generering, modifisering, gjengivelse og konvertering av PowerPoint (PPT/PPTX) og OpenOffice-presentasjoner uten bruk av Microsoft PowerPoint.
Aspose.Slides Cloud SDK for Ruby er en kraftig plattformuavhengig SDK som gjør det mulig for programvareutviklere å lage, endre, se, manipuler og konverter PowerPoint- og OpenOffice-presentasjoner i skyen. Ruby SDK er et flott verktøy for utviklere som ønsker å integrere funksjonaliteten til Aspose.Slides Cloud i sine Ruby-baserte applikasjoner. Ved å bruke Cloud SDK for Ruby kan programvare lage nye PowerPoint-presentasjoner i ulike filformater, for eksempel PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP og mange flere.
Aspose.Slides Cloud SDK for Ruby-biblioteket har gitt ulike avanserte så vel som grunnleggende funksjoner for å jobbe med PowerPoint-presentasjoner i skyen, for eksempel å lage tomme presentasjoner, slå sammen flere presentasjoner, dele opp presentasjoner, lage en ny presentasjon fra utvalgte lysbilder fra andre presentasjoner, konvertere PowerPoint-dokumenter til forskjellige formater, angi og få alle egenskaper, fjerne en bestemt egenskap, konvertere alle eller spesifikke lysbilder til forskjellige formater, kopiere lysbilder, legge til/fjerne lysbilder, trekke ut informasjon fra lysbilder, få bildetelling, legge til figurer til presentasjoner, trekke ut former fra et bestemt lysbilde og mange flere.
Aspose.Slides Cloud SDK for Ruby er veldig stabil og enkel å håndtere. Programvareutviklere kan konvertere presentasjonene sine til en rekke 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 gjør det enkelt å dele presentasjonene dine med andre som kanskje ikke har PowerPoint installert på datamaskinen. Med denne SDK-en kan du enkelt bruke temaer og maler på presentasjonene dine for å sikre et konsistent utseende på alle lysbildene dine. Med sitt brede utvalg av funksjoner, enkle API og brukervennlige grensesnitt er denne SDK et utmerket valg for alle som ønsker å legge til PowerPoint-presentasjonsadministrasjon i Ruby-prosjektet sitt.
Kom i gang med Aspose.Slides Cloud SDK for Ruby
Den anbefalte måten å installere Aspose.Slides Cloud SDK for Ruby på bruker RubyGems. For å installere SDK på systemet ditt, kjør følgende kommando:
Installer Aspose.Slides Cloud SDK for Ruby via RubyGems
gem install aspose_slides_cloud
Du kan også laste den ned direkte fra Aspose-produktutgivelsessiden.oppretting av PPT, PPTX-presentasjoner via Ruby
Aspose.Slides Cloud SDK for Ruby har inkludert fullstendig støtte for oppretting og håndtering av PowerPoint-presentasjoner i deres egen Ruby-applikasjon. Ruby SDK støtter flere viktige funksjoner knyttet til presentasjonsmanipulering og lar deg lage presentasjoner i en rekke filformater som PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP og mer. Den støtter funksjoner som å lage en ny tom presentasjon fra bunnen av, lese eksisterende presentasjoner, beskytte presentasjonen ved å bruke passord, lage ny presentasjon via HTML-dokument, generere presentasjon fra PDF-dokument, dele/slå sammen presentasjoner og mange flere.
Lag en tom PowerPoint-presentasjon 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
Legg til og administrer lysbilder via Ruby
Aspose.Slides Cloud SDK for Ruby gjør det enkelt for programvareutviklere å håndtere oppgaver relatert til lysbildenotater i sine egne Ruby-applikasjoner. Det er flere viktige funksjoner knyttet til lysbildenotater, som å legge til notater i presentasjoner, oppdatere eksisterende notater fra presentasjoner, trekke ut notater fra lysbilder, lese notater fra en eksisterende presentasjon og mange flere. Følgende eksempel viser hvordan Ruby-utviklere kan legge til notater til en presentasjon ved hjelp av Ruby-kommandoer.
Legg til foredragsnotater til en PowerPoint-presentasjon 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
Arbeid med diagrammer i presentasjon via Ruby
Aspose.Slides Cloud SDK for Ruby gjør det mulig for programvareutviklere å håndtere diagrammer programmatisk i sine egne PowerPoint-presentasjoner ved hjelp av Ruby-kommandoer. Programvareutviklere kan lage forskjellige typer diagrammer inne i presentasjonen, for eksempel kolonnediagrammer, sektordiagrammer, sunburst-diagrammer, spredte diagrammer og boblediagrammer. Det er forskjellige funksjoner tilgjengelig for å arbeide med diagrammer, for eksempel å sette inn et nytt diagram i et lysbilde, angi kartvegg, angi egenskaper for kartakse, angi diagramforklaringer og mange flere. Følgende eksempel viser hvordan du oppdaterer noen egenskaper for den horisontale aksen i ruby-applikasjoner.
Hvordan oppdatere noen egenskaper for den horisontale aksen 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.
Sett inn og administrer tekst i presentasjon via Ruby API
Aspose.Slides Cloud SDK for Ruby lar programvareutviklere sette inn og manipulere tekst og objekter i PowerPoint-presentasjoner i skyen. SDK-en inkluderer flere viktige funksjoner for håndtering av tekst i presentasjoner, som å legge til og fjerne tekst, endre fonter og farger, sette inn et nytt avsnitt, oppdatere tekstegenskaper, slette uønskede avsnitt, erstatte tekst på et lysbilde, utheve tekst, endre størrelse på og flytte objekter, få avsnittsrektangel, trekke ut tekst fra en presentasjon og mye mer. Følgende eksempel viser hvordan du fremhever tekst i en form inne i en PowerPoint-presentasjon ved hjelp av Ruby-kode.
Hvordan fremheve tekst i form i PowerPoint-presentasjon 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)