1. Продукти
  2.   Презентация
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

Ruby SDK Четете, пишете и конвертирайте PowerPoint презентации

Ruby API за генериране, модифициране, изобразяване и конвертиране на презентации на PowerPoint (PPT/PPTX) и OpenOffice без използване на Microsoft PowerPoint.

Aspose.Slides Cloud SDK за Ruby е мощен независим от платформата SDK, който позволява на разработчиците на софтуер да създават, променят, преглеждайте, манипулирайте и конвертирайте презентации на PowerPoint и OpenOffice в облака. Ruby SDK е чудесен инструмент за разработчици, които искат да интегрират функционалността на Aspose.Slides Cloud в своите приложения, базирани на Ruby. Използвайки Cloud SDK за Ruby, софтуерът може да създава нови презентации на PowerPoint в различни файлови формати, като PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP и много други.

Aspose.Slides Cloud SDK за библиотека Ruby предоставя различни разширени, както и основни функции за работа с презентации на PowerPoint в облака, като създаване на празни презентации, обединяване на множество презентации, разделяне на презентации, създаване на нова презентация от избрани слайдове от други презентации, конвертиране на документи на PowerPoint в различни формати, задаване и получаване на всички свойства, премахване на определено свойство, конвертиране на всички или определени слайдове в различни формати, копиране на слайдове, добавяне/премахване на слайдове, извличане на информация от слайдове, получаване на брой изображения, добавяне на форми към презентации, извличане на форми от определен слайд и много други.

Aspose.Slides Cloud SDK за Ruby е много стабилен и лесен за работа. Разработчиците на софтуер могат да конвертират своите презентации в множество файлови формати като PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML и много други. Това улеснява споделянето на вашите презентации с други, които може да нямат инсталиран PowerPoint на компютъра си. С този комплект за разработване на софтуер (SDK) можете лесно да прилагате теми и шаблони към вашите презентации, за да осигурите последователен вид и усещане във всичките ви слайдове. Със своята широка гама от функции, прост API и лесен за използване интерфейс, този комплект за разработване на софтуер (SDK) е отличен избор за всеки, който иска да добави управление на презентация на PowerPoint към своя Ruby проект.

Previous Next

Първи стъпки с Aspose.Slides Cloud SDK за Ruby

Препоръчителният начин за инсталиране на Aspose.Slides Cloud SDK за Ruby е използването на RubyGems. За да инсталирате SDK на вашата система, моля, изпълнете следната команда:

Инсталирайте Aspose.Slides Cloud SDK за Ruby чрез RubyGems

gem install aspose_slides_cloud 
Можете също да го изтеглите директно от страницата за пускане на продукта на Aspose.

Създаване на PPT, PPTX презентации чрез Ruby

Aspose.Slides Cloud SDK за Ruby включва пълна поддръжка за създаване и обработка на презентации на PowerPoint в тяхното собствено Ruby приложение. Ruby SDK поддържа няколко важни функции, свързани с манипулиране на презентации и позволява създаване на презентации в множество файлови формати като PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP и други. Той поддържа функции като създаване на нова празна презентация от нулата, четене на съществуващи презентации, защита на презентация чрез прилагане на парола, създаване на нова презентация чрез HTML документ, генериране на презентация от PDF документ, разделяне/сливане на презентации и много други.

Създаване на празна презентация на PowerPoint чрез 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

Добавяне и управление на бележки за слайдове чрез Ruby

Aspose.Slides Cloud SDK за Ruby улеснява разработчиците на софтуер да се справят със задачи, свързани със слайд бележки в техните собствени Ruby приложения. Има няколко важни функции, свързани с бележките в слайдове, като добавяне на бележки към презентации, актуализиране на съществуващи бележки от презентации, извличане на бележки от слайдове, четене на бележки от съществуваща презентация и много други. Следващият пример показва как разработчиците на Ruby могат да добавят бележки към презентация с помощта на команди на Ruby.

Добавете бележки на лектора към презентация на PowerPoint чрез 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

Работа с диаграми в презентация чрез Ruby

Aspose.Slides Cloud SDK за Ruby позволява на разработчиците на софтуер да обработват диаграми програмно в собствените си PowerPoint презентации, използвайки команди на Ruby. Разработчиците на софтуер могат да създават различни типове диаграми в своята презентация, като например колонни диаграми, кръгови диаграми, слънчеви диаграми, разпръснати диаграми и диаграми с балончета. Има различни налични функции за работа с диаграми, като например вмъкване на нова диаграма в слайд, настройка на стена на диаграма, настройка на свойства на оста на диаграмата, настройка на легенди на диаграма и много други. Следващият пример показва как да актуализирате някои свойства на хоризонталната ос в Ruby приложения.

Как да актуализирам някои свойства на хоризонталната ос чрез Ruby?

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

#Code example will be added soon.

Вмъкване и управление на текст в презентация чрез Ruby API

Aspose.Slides Cloud SDK за Ruby позволява на разработчиците на софтуер да вмъкват и манипулират текст и обекти в PowerPoint презентации в облака. SDK включва няколко важни функции за работа с текст в презентация, като добавяне и премахване на текст, промяна на шрифтове и цветове, вмъкване на нов абзац, актуализиране на свойствата на текста, изтриване на нежелани абзаци, замяна на текст на слайд, маркиране на текст, преоразмеряване и препозициониране на обекти, получаване на правоъгълник на абзац, извличане на текст от презентация и много други. Следващият пример показва как да маркирате текст във фигура в презентация на PowerPoint с помощта на Ruby код.

Как да маркирате текст във форма в презентация на PowerPoint чрез 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)

 Български