1. Productos
  2.   Presentación
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

Ruby SDK Leer, escribir y convertir presentaciones de PowerPoint

API Ruby para generar, modificar, renderizar y convertir presentaciones de PowerPoint (PPT/PPTX) y OpenOffice sin utilizar Microsoft PowerPoint.

Aspose.Slides Cloud SDK para Ruby es un potente SDK independiente de plataforma que permite a los desarrolladores de software crear, modificar, vea, manipule y convierta presentaciones de PowerPoint y OpenOffice en la nube. Ruby SDK es una gran herramienta para desarrolladores que desean integrar la funcionalidad de Aspose.Slides Cloud en sus aplicaciones basadas en Ruby. Con Cloud SDK para Ruby, el software puede crear nuevas presentaciones de PowerPoint en varios formatos de archivo, como PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP y muchos más.

La biblioteca Aspose.Slides Cloud SDK para Ruby ha proporcionado varias funciones avanzadas y básicas para trabajar con presentaciones de PowerPoint en la nube, como crear presentaciones vacías, fusionar varias presentaciones, dividir presentaciones y crear una nueva presentación a partir de diapositivas seleccionadas de otras presentaciones, convertir documentos de PowerPoint a diferentes formatos, configurar y obtener todas las propiedades, eliminar una propiedad en particular, convertir todas o diapositivas específicas a diferentes formatos, copiar diapositivas, agregar/eliminar diapositivas, extraer información de las diapositivas, obtener el recuento de imágenes, agregar formas a presentaciones, extracción de formas de una diapositiva en particular y mucho más.

Aspose.Slides Cloud SDK para Ruby es muy estable y fácil de manejar. Los desarrolladores de software pueden convertir sus presentaciones a numerosos formatos de archivo como PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF. , HTML y muchos más. Esto facilita compartir sus presentaciones con otras personas que quizás no tengan PowerPoint instalado en su computadora. Con este SDK, puede aplicar fácilmente temas y plantillas a sus presentaciones para garantizar una apariencia consistente en todas sus diapositivas. Con su amplia gama de funciones, API simple e interfaz fácil de usar, este SDK es una excelente opción para cualquiera que busque agregar administración de presentaciones de PowerPoint a su proyecto Ruby.

Previous Next

Primeros pasos con Aspose.Slides Cloud SDK para Ruby

La forma recomendada de instalar Aspose.Slides Cloud SDK para Ruby es utilizar RubyGems. Para instalar el SDK en su sistema, ejecute el siguiente comando:

Instalar Aspose.Slides Cloud SDK para Ruby a través de RubyGems

gem install aspose_slides_cloud 
También puede descargarlo directamente desde la página de lanzamiento del producto Aspose.

Creación de presentaciones PPT, PPTX mediante Ruby

Aspose.Slides Cloud SDK para Ruby ha incluido soporte completo para la creación y manejo de presentaciones de PowerPoint dentro de su propia aplicación Ruby. Ruby SDK admite varias funciones importantes relacionadas con la manipulación de presentaciones y permite crear presentaciones en numerosos formatos de archivo, como PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP y más. Admite funciones como crear una nueva presentación vacía desde cero, leer presentaciones existentes, proteger la presentación aplicando una contraseña, crear una nueva presentación a través de un documento HTML, generar una presentación a partir de un documento PDF, dividir/fusionar presentaciones y muchas más.

Cree una presentación de PowerPoint vacía mediante 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

Agregar y administrar notas de diapositivas mediante Ruby

Aspose.Slides Cloud SDK para Ruby facilita a los desarrolladores de software manejar tareas relacionadas con notas de diapositivas dentro de sus propias aplicaciones Ruby. Hay varias características importantes relacionadas con las notas de las diapositivas, como agregar notas a las presentaciones, actualizar notas existentes de las presentaciones, extraer notas de las diapositivas, leer notas de una presentación existente y muchas más. El siguiente ejemplo muestra cómo los desarrolladores de Ruby pueden agregar notas a una presentación usando comandos de Ruby.

Agregar notas del orador a una presentación de PowerPoint mediante 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

Trabajar con gráficos en una presentación mediante Ruby

Aspose.Slides Cloud SDK para Ruby permite a los desarrolladores de software manejar gráficos mediante programación dentro de sus propias presentaciones de PowerPoint utilizando comandos de Ruby. Los desarrolladores de software pueden crear diferentes tipos de gráficos dentro de su presentación, como gráficos de columnas, gráficos circulares, gráficos de rayos solares, gráficos dispersos y gráficos de burbujas. Hay varias funciones disponibles para trabajar con gráficos, como insertar un nuevo gráfico en una diapositiva, configurar el muro del gráfico, configurar las propiedades del eje del gráfico, configurar las leyendas del gráfico y muchas más. El siguiente ejemplo muestra cómo actualizar algunas propiedades del eje horizontal dentro de aplicaciones Ruby.

¿Cómo actualizar algunas propiedades del eje horizontal mediante Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)

#Code example will be added soon.

Insertar y administrar texto en una presentación mediante Ruby API

Aspose.Slides Cloud SDK para Ruby permite a los desarrolladores de software insertar y manipular texto y objetos dentro de presentaciones de PowerPoint en la nube. El SDK incluye varias funciones importantes para manejar texto en presentaciones, como agregar y eliminar texto, cambiar fuentes y colores, insertar un nuevo párrafo, actualizar propiedades de texto, eliminar párrafos no deseados, reemplazar texto en una diapositiva, resaltar texto, cambiar el tamaño y reposicionar objetos. obtener un rectángulo de párrafo, extraer texto de una presentación y mucho más. El siguiente ejemplo muestra cómo resaltar texto en una forma dentro de una presentación de PowerPoint usando código Ruby.

¿Cómo resaltar texto con forma dentro de una presentación de PowerPoint mediante 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)

 Español