Aspose.Slides Cloud SDK for Ruby
Ruby SDK Czytaj, pisz i konwertuj prezentacje PowerPoint
Ruby API do generowania, modyfikowania, renderowania i konwertowania prezentacji PowerPoint (PPT/PPTX) i OpenOffice bez użycia programu Microsoft PowerPoint.
Aspose.Slides Cloud SDK dla Ruby to potężny, niezależny od platformy zestaw SDK, który umożliwia programistom tworzenie, modyfikowanie, przeglądaj, manipuluj i konwertuj prezentacje PowerPoint i OpenOffice w chmurze. Ruby SDK to świetne narzędzie dla programistów, którzy chcą zintegrować funkcjonalność Aspose.Slides Cloud ze swoimi aplikacjami opartymi na Ruby. Korzystając z Cloud SDK for Ruby, oprogramowanie może tworzyć nowe prezentacje PowerPoint w różnych formatach plików, takich jak PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP i wiele innych.
Biblioteka Aspose.Slides Cloud SDK dla Ruby zapewnia różne zaawansowane i podstawowe funkcje pracy z prezentacjami PowerPoint w chmurze, takie jak tworzenie pustych prezentacji, łączenie wielu prezentacji, dzielenie prezentacji, tworzenie nowej prezentacji z wybranych slajdów z inne prezentacje, konwertowanie dokumentów programu PowerPoint do różnych formatów, ustawianie i pobieranie wszystkich właściwości, usuwanie określonej właściwości, konwertowanie wszystkich lub określonych slajdów do różnych formatów, kopiowanie slajdów, dodawanie/usuwanie slajdów, wyodrębnianie informacji ze slajdów, obliczanie liczby obrazów, dodawanie kształtów do prezentacje, wyodrębnianie kształtów z konkretnego slajdu i wiele innych.
Aspose.Slides Cloud SDK dla Ruby jest bardzo stabilny i łatwy w obsłudze. Twórcy oprogramowania mogą konwertować swoje prezentacje do wielu formatów plików, takich jak PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML i wiele innych. Ułatwia to udostępnianie prezentacji innym osobom, które mogą nie mieć zainstalowanego programu PowerPoint na swoim komputerze. Dzięki temu zestawowi SDK możesz z łatwością stosować motywy i szablony do swoich prezentacji, aby zapewnić spójny wygląd i styl wszystkich slajdów. Dzięki szerokiej gamie funkcji, prostemu interfejsowi API i łatwemu w użyciu interfejsowi ten zestaw SDK jest doskonałym wyborem dla każdego, kto chce dodać zarządzanie prezentacjami programu PowerPoint do swojego projektu Ruby.
Pierwsze kroki z Aspose.Slides Cloud SDK dla Ruby
Zalecany sposób instalacji Aspose.Slides Cloud SDK dla Ruby polega na użyciu RubyGems. Aby zainstalować SDK w swoim systemie, uruchom następującą komendę:
Zainstaluj pakiet SDK Aspose.Slides Cloud dla Ruby za pośrednictwem RubyGems
gem install aspose_slides_cloud
Możesz go także pobrać bezpośrednio ze strony wydania produktu Aspose.Tworzenie prezentacji PPT, PPTX za pomocą Ruby
Aspose.Slides Cloud SDK dla Ruby zawiera pełną obsługę tworzenia i obsługi prezentacji PowerPoint we własnej aplikacji Ruby. Ruby SDK obsługuje kilka ważnych funkcji związanych z manipulacją prezentacjami i umożliwia tworzenie prezentacji w wielu formatach plików, takich jak PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP i inne. Obsługuje funkcje takie jak tworzenie nowej pustej prezentacji od podstaw, czytanie istniejących prezentacji, ochrona prezentacji poprzez zastosowanie hasła, tworzenie nowej prezentacji za pomocą dokumentu HTML, generowanie prezentacji z dokumentu PDF, dzielenie/łączenie prezentacji i wiele innych.
Utwórz pustą prezentację programu PowerPoint za pomocą 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
Dodawaj notatki do slajdów i zarządzaj nimi za pomocą Ruby
Aspose.Slides Cloud SDK dla Ruby ułatwia twórcom oprogramowania obsługę zadań związanych z notatkami na slajdach we własnych aplikacjach Ruby. Istnieje kilka ważnych funkcji związanych z notatkami do slajdów, takich jak dodawanie notatek do prezentacji, aktualizowanie istniejących notatek z prezentacji, wyodrębnianie notatek ze slajdów, czytanie notatek z istniejącej prezentacji i wiele innych. Poniższy przykład pokazuje, jak programiści Ruby mogą dodawać notatki do prezentacji za pomocą poleceń Ruby.
Dodawaj notatki prelegenta do prezentacji programu PowerPoint za pomocą 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
Praca z wykresami w prezentacji za pomocą Ruby
Aspose.Slides Cloud SDK for Ruby umożliwia twórcom oprogramowania programową obsługę wykresów we własnych prezentacjach programu PowerPoint za pomocą poleceń Ruby. Twórcy oprogramowania mogą w swoich prezentacjach tworzyć różne typy wykresów, takie jak wykresy kolumnowe, wykresy kołowe, wykresy słoneczne, wykresy rozproszone i wykresy bąbelkowe. Dostępne są różne funkcje pracy z wykresami, takie jak wstawianie nowego wykresu do slajdu, ustawianie ściany wykresu, ustawianie właściwości osi wykresu, ustawianie legend wykresu i wiele innych. Poniższy przykład pokazuje, jak zaktualizować niektóre właściwości osi poziomej w aplikacjach Ruby.
Jak zaktualizować niektóre właściwości osi poziomej za pomocą Ruby?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
#Code example will be added soon.
Wstaw tekst w prezentacji i zarządzaj nim za pośrednictwem Ruby API
Aspose.Slides Cloud SDK dla Ruby umożliwia twórcom oprogramowania wstawianie tekstu i obiektów oraz manipulowanie nimi w prezentacjach programu PowerPoint w chmurze. SDK zawiera kilka ważnych funkcji do obsługi tekstu w prezentacji, takich jak dodawanie i usuwanie tekstu, zmiana czcionek i kolorów, wstawianie nowego akapitu, aktualizacja właściwości tekstu, usuwanie niechcianych akapitów, zastępowanie tekstu na slajdzie, wyróżnianie tekstu, zmiana rozmiaru i położenia obiektów, pobieranie prostokąta akapitowego, wyodrębnianie tekstu z prezentacji i wiele innych. Poniższy przykład pokazuje, jak wyróżnić tekst w kształcie w prezentacji programu PowerPoint przy użyciu kodu Ruby.
Jak wyróżnić tekst w kształcie w prezentacji programu PowerPoint za pomocą 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)