Aspose.Slides Cloud SDK for Ruby
Ruby SDK PowerPoint təqdimatlarını oxuyun, yazın və çevirin
Microsoft PowerPoint-dən istifadə etmədən PowerPoint (PPT/PPTX) və OpenOffice təqdimatlarını yaratmaq, dəyişdirmək, göstərmək və çevirmək üçün Ruby API.
Ruby üçün Aspose.Slides Bulud SDK proqram təminatı tərtibatçılarına yaratmaq, dəyişdirmək, buludda PowerPoint və OpenOffice təqdimatlarına baxın, manipulyasiya edin və çevirin. Ruby SDK Aspose.Slides Cloud funksionallığını Ruby əsaslı tətbiqlərinə inteqrasiya etmək istəyən tərtibatçılar üçün əla vasitədir. Ruby üçün Cloud SDK istifadə edərək, proqram təminatı PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP və bir çox başqa fayl formatlarında yeni PowerPoint təqdimatları yarada bilər.
Ruby kitabxanası üçün Aspose.Slides Cloud SDK buludda PowerPoint təqdimatları ilə işləmək üçün boş təqdimatlar yaratmaq, çoxsaylı təqdimatları birləşdirmək, təqdimatları bölmək, seçilmiş slaydlardan yeni təqdimat yaratmaq kimi müxtəlif təkmil, eləcə də əsas funksiyaları təmin etmişdir. digər təqdimatlar, PowerPoint sənədlərini müxtəlif formatlara çevirmək, bütün xassələri təyin etmək və əldə etmək, müəyyən bir xüsusiyyəti silmək, bütün və ya xüsusi slaydları müxtəlif formatlara çevirmək, slaydların surətini çıxarmaq, slaydları əlavə etmək/çıxarmaq, slaydlardan məlumat çıxarmaq, şəkillərin sayını almaq, formalar əlavə etmək təqdimatlar, xüsusi slayddan formaların çıxarılması və daha çox.
Ruby üçün Aspose.Slides Cloud SDK çox sabitdir və idarə etmək asandır. Proqram tərtibatçıları təqdimatlarını PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF kimi çoxsaylı fayl formatlarına çevirə bilərlər. , HTML və daha çox. Bu, təqdimatlarınızı kompüterində PowerPoint quraşdırılmamış başqaları ilə paylaşmağı asanlaşdırır. Bu SDK ilə siz bütün slaydlarınızda ardıcıl görünüş və hiss təmin etmək üçün təqdimatlarınıza mövzuları və şablonları asanlıqla tətbiq edə bilərsiniz. Geniş xüsusiyyətləri, sadə API və istifadəsi asan interfeysi ilə bu SDK öz Ruby layihəsinə PowerPoint təqdimat idarəçiliyini əlavə etmək istəyən hər kəs üçün əla seçimdir.
Ruby üçün Aspose.Slides Bulud SDK ilə işə başlayın
Ruby üçün Aspose.Slides Cloud SDK quraşdırmağın tövsiyə olunan yolu RubyGems-dən istifadə etməkdir. SDK-nı sisteminizə quraşdırmaq üçün aşağıdakı əmri yerinə yetirin:
RubyGems vasitəsilə Ruby üçün Aspose.Slides Cloud SDK quraşdırın
gem install aspose_slides_cloud
Siz həmçinin onu birbaşa Məhsulun buraxılış səhifəsindən endirə bilərsiniz.Ruby vasitəsilə PPT, PPTX təqdimatlarının yaradılması
Aspose.Slides Cloud SDK for Ruby-ə öz Ruby tətbiqi daxilində PowerPoint təqdimatının yaradılması və işlənməsi üçün tam dəstək daxildir. Ruby SDK təqdimatların manipulyasiyası ilə bağlı bir sıra vacib xüsusiyyətləri dəstəkləyir və PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP və s. kimi çoxsaylı fayl formatlarında təqdimat yaratmağa imkan verir. O, sıfırdan yeni boş təqdimat yaratmaq, mövcud təqdimatları oxumaq, parol tətbiq etməklə təqdimatı qorumaq, HTML sənədi vasitəsilə yeni Təqdimat yaratmaq, PDF sənədindən təqdimat yaratmaq, təqdimatları bölmək/birləşdirmək və daha çox funksiyaları dəstəkləyir.
Ruby API vasitəsilə Boş PowerPoint Təqdimatı yaradın
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 vasitəsilə Slayd qeydlərini əlavə edin və idarə edin
Ruby üçün Aspose.Slides Cloud SDK proqram tərtibatçılarına öz Ruby proqramları daxilində slayd qeydləri ilə bağlı tapşırıqları idarə etməyi asanlaşdırır. Təqdimatlara qeydlər əlavə etmək, təqdimatlardan mövcud qeydləri yeniləmək, slaydlardan qeydləri çıxarmaq, mövcud təqdimatdan qeydləri oxumaq və daha çox kimi slayd qeydləri ilə bağlı bir neçə vacib xüsusiyyət var. Aşağıdakı nümunə Ruby tərtibatçılarının Ruby əmrlərindən istifadə edərək təqdimata necə qeydlər əlavə edə biləcəyini göstərir.
Ruby vasitəsilə PowerPoint təqdimatına Natiq qeydləri əlavə edin
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 vasitəsilə təqdimatda qrafiklərlə işləmək
Ruby üçün Aspose.Slides Cloud SDK proqram tərtibatçılarına Ruby əmrlərindən istifadə edərək öz PowerPoint təqdimatlarında proqramlı şəkildə qrafikləri idarə etməyə imkan verir. Proqram tərtibatçıları təqdimatlarında sütun diaqramları, pasta diaqramları, günəş şüaları, səpələnmiş diaqramlar və qabarcıq diaqramları kimi müxtəlif növ diaqramlar yarada bilərlər. Slayda yeni diaqram daxil etmək, diaqram divarının qurulması, diaqram oxu xassələrinin qurulması, diaqram əfsanələrinin qurulması və daha çox kimi diaqramlarla işləmək üçün müxtəlif funksiyalar mövcuddur. Aşağıdakı nümunə ruby proqramları daxilində üfüqi oxun bəzi xüsusiyyətlərini necə yeniləməyi göstərir.
Ruby vasitəsilə Horizontal Oxun Bəzi Xüsusiyyətlərini Necə Yeniləmək olar?
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 vasitəsilə təqdimata mətn daxil edin və idarə edin
Ruby üçün Aspose.Slides Cloud SDK proqram tərtibatçılarına buludda PowerPoint təqdimatları daxilində mətn və obyektləri daxil etməyə və manipulyasiya etməyə imkan verir. SDK təqdimatda mətnlə işləmək üçün mətn əlavə etmək və silmək, şriftləri və rəngləri dəyişdirmək, yeni abzas daxil etmək, mətn xassələrini yeniləmək, arzuolunmaz abzasları silmək, slaydda mətni əvəz etmək, mətni vurğulamaq, obyektlərin ölçüsünü dəyişdirmək və yerləşdirmək kimi bir sıra vacib funksiyaları ehtiva edir. Paraqraf düzbucaqlı əldə etmək, təqdimatdan mətn çıxarmaq və daha çox. Aşağıdakı misal Ruby kodundan istifadə edərək PowerPoint təqdimatında formada mətnin necə vurğulanacağını göstərir.
Ruby vasitəsilə PowerPoint Təqdimatında Mətni Formada necə vurğulamaq olar?
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)