1. Producten
  2.   Presentatie
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

Ruby SDK PowerPoint-presentaties lezen, schrijven en converteren

Ruby API voor het genereren, wijzigen, renderen en converteren van PowerPoint (PPT/PPTX) en OpenOffice-presentaties zonder Microsoft PowerPoint te gebruiken.

Aspose.Slides Cloud SDK voor Ruby is een krachtige platformonafhankelijke SDK waarmee softwareontwikkelaars software kunnen maken, wijzigen, bekijk, manipuleer en converteer PowerPoint- en OpenOffice-presentaties in de cloud. De Ruby SDK is een geweldig hulpmiddel voor ontwikkelaars die de functionaliteit van Aspose.Slides Cloud willen integreren in hun Ruby-gebaseerde applicaties. Met behulp van de Cloud SDK voor Ruby kan software nieuwe PowerPoint-presentaties maken in verschillende bestandsformaten, zoals PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP en nog veel meer.

Aspose.Slides Cloud SDK voor de Ruby-bibliotheek biedt verschillende geavanceerde en basisfuncties voor het werken met PowerPoint-presentaties in de cloud, zoals het maken van lege presentaties, het samenvoegen van meerdere presentaties, het splitsen van presentaties, het maken van een nieuwe presentatie op basis van geselecteerde dia's uit andere presentaties, PowerPoint-documenten naar verschillende formaten converteren, alle eigenschappen instellen en ophalen, een bepaalde eigenschap verwijderen, alle of specifieke dia's naar andere formaten converteren, dia's kopiëren, dia's toevoegen/verwijderen, informatie uit dia's extraheren, het aantal afbeeldingen opvragen, vormen toevoegen aan presentaties, vormen uit een bepaalde dia extraheren en nog veel meer.

Aspose.Slides Cloud SDK voor Ruby is zeer stabiel en gemakkelijk te gebruiken. Softwareontwikkelaars kunnen hun presentaties converteren naar talloze bestandsformaten zoals PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML en nog veel meer. Hierdoor kunt u uw presentaties eenvoudig delen met anderen die PowerPoint mogelijk niet op hun computer hebben geïnstalleerd. Met deze SDK kunt u eenvoudig thema's en sjablonen op uw presentaties toepassen om een consistente look en feel voor al uw dia's te garanderen. Met zijn brede scala aan functies, eenvoudige API en gebruiksvriendelijke interface is deze SDK een uitstekende keuze voor iedereen die PowerPoint-presentatiebeheer aan zijn Ruby-project wil toevoegen.

Previous Next

Aan de slag met Aspose.Slides Cloud SDK voor Ruby

De aanbevolen manier om Aspose.Slides Cloud SDK voor Ruby te installeren is met behulp van RubyGems. Voer de volgende opdracht uit om de SDK op uw systeem te installeren:

Aspose.Slides Cloud SDK voor Ruby installeren via RubyGems

gem install aspose_slides_cloud 
U kunt het ook rechtstreeks downloaden vanaf de Aspose-productreleasepagina.

PPT, PPTX-presentaties maken via Ruby

Aspose.Slides Cloud SDK voor Ruby biedt volledige ondersteuning voor het maken en verwerken van PowerPoint-presentaties binnen hun eigen Ruby-applicatie. De Ruby SDK ondersteunt verschillende belangrijke functies met betrekking tot het manipuleren van presentaties en maakt het mogelijk om presentaties te maken in talloze bestandsformaten zoals PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP en meer. Het ondersteunt functies zoals het helemaal opnieuw maken van een nieuwe, lege presentatie, het lezen van bestaande presentaties, het beschermen van de presentatie door een wachtwoord toe te passen, het maken van een nieuwe presentatie via een HTML-document, het genereren van een presentatie uit een PDF-document, het splitsen/samenvoegen van presentaties en nog veel meer.

Maak een lege PowerPoint-presentatie 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

Dianotities toevoegen en beheren via Ruby

Aspose.Slides Cloud SDK voor Ruby maakt het gemakkelijk voor softwareontwikkelaars om taken met betrekking tot dianotities uit te voeren in hun eigen Ruby-applicaties. Er zijn verschillende belangrijke functies met betrekking tot dianotities, zoals het toevoegen van notities aan presentaties, het bijwerken van bestaande notities uit presentaties, het extraheren van notities uit dia's, het lezen van notities uit een bestaande presentatie en nog veel meer. In het volgende voorbeeld ziet u hoe Ruby-ontwikkelaars notities aan een presentatie kunnen toevoegen met behulp van Ruby-opdrachten.

Voeg sprekernotities toe aan een PowerPoint-presentatie 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

Werken met diagrammen in een presentatie via Ruby

Met Aspose.Slides Cloud SDK voor Ruby kunnen softwareontwikkelaars diagrammen programmatisch verwerken in hun eigen PowerPoint-presentaties met behulp van Ruby-opdrachten. Softwareontwikkelaars kunnen binnen hun presentatie verschillende soorten diagrammen maken, zoals kolomdiagrammen, cirkeldiagrammen, zonnestraaldiagrammen, verspreide diagrammen en bellendiagrammen. Er zijn verschillende functies beschikbaar voor het werken met diagrammen, zoals het invoegen van een nieuw diagram in een dia, het instellen van de diagrammuur, het instellen van diagramaseigenschappen, het instellen van diagramlegenda's en nog veel meer. Het volgende voorbeeld laat zien hoe u enkele eigenschappen van de horizontale as binnen ruby-toepassingen kunt bijwerken.

Hoe kan ik bepaalde eigenschappen van de horizontale as bijwerken 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.

Tekst invoegen en beheren in presentatie via Ruby API

Met Aspose.Slides Cloud SDK voor Ruby kunnen softwareontwikkelaars tekst en objecten in PowerPoint-presentaties in de cloud invoegen en manipuleren. De SDK bevat verschillende belangrijke functies voor het verwerken van tekst in een presentatie, zoals het toevoegen en verwijderen van tekst, het wijzigen van lettertypen en kleuren, het invoegen van een nieuwe alinea, het bijwerken van teksteigenschappen, het verwijderen van ongewenste alinea's, het vervangen van tekst op een dia, het markeren van tekst, het wijzigen van de grootte en het verplaatsen van objecten, Alinearechthoek verkrijgen, tekst uit een presentatie extraheren en nog veel meer. In het volgende voorbeeld ziet u hoe u tekst in een vorm in een PowerPoint-presentatie kunt markeren met behulp van Ruby-code.

Hoe tekst in vorm markeren in een PowerPoint-presentatie 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)

 Dutch