1. পণ্য
  2.   উপস্থাপনা
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

রুবি SDK পাওয়ারপয়েন্ট উপস্থাপনা পড়ুন, লিখুন এবং রূপান্তর করুন

মাইক্রোসফ্ট পাওয়ারপয়েন্ট ব্যবহার না করে পাওয়ারপয়েন্ট (PPT/PPTX) এবং OpenOffice উপস্থাপনা তৈরি, পরিবর্তন, রেন্ডারিং এবং রূপান্তর করার জন্য রুবি API।

রুবির জন্য Aspose.Slides Cloud SDK হল একটি শক্তিশালী প্ল্যাটফর্ম স্বাধীন SDK যা সফ্টওয়্যার বিকাশকারীদের তৈরি করতে, পরিবর্তন করতে সক্ষম করে, ক্লাউডে পাওয়ারপয়েন্ট এবং ওপেনঅফিস উপস্থাপনাগুলি দেখুন, ম্যানিপুলেট করুন এবং রূপান্তর করুন। রুবি SDK তাদের রুবি-ভিত্তিক অ্যাপ্লিকেশনগুলিতে Aspose.Slides Cloud-এর কার্যকারিতা একীভূত করতে চান এমন বিকাশকারীদের জন্য একটি দুর্দান্ত সরঞ্জাম৷ রুবির জন্য ক্লাউড SDK ব্যবহার করে, সফ্টওয়্যার বিভিন্ন ফাইল ফর্ম্যাটে নতুন পাওয়ারপয়েন্ট উপস্থাপনা তৈরি করতে পারে, যেমন PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP, এবং আরও অনেক কিছু৷

রুবি লাইব্রেরির জন্য Aspose.Slides Cloud SDK ক্লাউডে পাওয়ারপয়েন্ট উপস্থাপনাগুলির সাথে কাজ করার জন্য বিভিন্ন উন্নত এবং মৌলিক বৈশিষ্ট্য প্রদান করেছে, যেমন খালি উপস্থাপনা তৈরি করা, একাধিক উপস্থাপনা মার্জ করা, উপস্থাপনাগুলিকে বিভক্ত করা, থেকে নির্বাচিত স্লাইডগুলি থেকে একটি নতুন উপস্থাপনা তৈরি করা অন্যান্য প্রেজেন্টেশন, পাওয়ারপয়েন্ট ডকুমেন্টগুলিকে বিভিন্ন ফরম্যাটে রূপান্তর করা, সমস্ত বৈশিষ্ট্য সেট করুন এবং পান, একটি নির্দিষ্ট সম্পত্তি অপসারণ করা, সমস্ত বা নির্দিষ্ট স্লাইডকে বিভিন্ন ফর্ম্যাটে রূপান্তর করা, স্লাইডগুলি অনুলিপি করা, স্লাইডগুলি যোগ করা/মুছে ফেলা, স্লাইডগুলি থেকে তথ্য বের করা, ছবির সংখ্যা পাওয়া, আকৃতি যোগ করা উপস্থাপনা, একটি নির্দিষ্ট স্লাইড থেকে আকার বের করা এবং আরও অনেক কিছু।

রুবির জন্য Aspose.Slides Cloud SDK খুবই স্থিতিশীল এবং পরিচালনা করা সহজ। সফ্টওয়্যার বিকাশকারীরা তাদের উপস্থাপনাগুলিকে PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF এর মতো অসংখ্য ফাইল ফর্ম্যাটে রূপান্তর করতে পারে। , HTML, এবং আরো অনেক কিছু। এটি অন্যদের সাথে আপনার উপস্থাপনা শেয়ার করা সহজ করে যাদের কম্পিউটারে পাওয়ারপয়েন্ট ইনস্টল নাও থাকতে পারে। এই SDK-এর সাহায্যে, আপনি সহজেই আপনার উপস্থাপনায় থিম এবং টেমপ্লেট প্রয়োগ করতে পারেন যাতে আপনার সমস্ত স্লাইড জুড়ে সামঞ্জস্যপূর্ণ চেহারা এবং অনুভূতি নিশ্চিত করা যায়। বৈশিষ্ট্যের বিস্তৃত পরিসর, সাধারণ API, এবং সহজে ব্যবহারযোগ্য ইন্টারফেসের সাথে, এই SDK তাদের রুবি প্রকল্পে পাওয়ারপয়েন্ট প্রেজেন্টেশন ম্যানেজমেন্ট যোগ করতে চায় এমন প্রত্যেকের জন্য একটি চমৎকার পছন্দ।

Previous Next

Aspose দিয়ে শুরু করা। রুবির জন্য স্লাইড ক্লাউড SDK

রুবির জন্য Aspose.Slides Cloud SDK ইনস্টল করার সুপারিশ করার উপায় হল RubyGems ব্যবহার করা। আপনার সিস্টেমে SDK ইনস্টল করতে, অনুগ্রহ করে নিম্নলিখিত কমান্ডটি চালান:

রুবিজেমস এর মাধ্যমে রুবির জন্য Aspose.Slides Cloud SDK ইনস্টল করুন

gem install aspose_slides_cloud 
এছাড়াও আপনি এটি সরাসরি Aspose পণ্য প্রকাশের পৃষ্ঠা থেকে ডাউনলোড করতে পারেন।

রুবি এর মাধ্যমে পিপিটি, পিপিটিএক্স উপস্থাপনা সৃষ্টি

রুবির জন্য Aspose.Slides Cloud SDK তাদের নিজস্ব রুবি অ্যাপ্লিকেশনের মধ্যে পাওয়ারপয়েন্ট উপস্থাপনা তৈরি এবং পরিচালনার জন্য সম্পূর্ণ সমর্থন অন্তর্ভুক্ত করেছে। রুবি SDK উপস্থাপনা ম্যানিপুলেশন সম্পর্কিত বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য সমর্থন করে এবং PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP এবং আরও অনেক কিছুর মতো অসংখ্য ফাইল ফর্ম্যাটে উপস্থাপনা তৈরি করার অনুমতি দেয়। এটি স্ক্র্যাচ থেকে একটি নতুন খালি উপস্থাপনা তৈরি করা, বিদ্যমান উপস্থাপনাগুলি পড়া, পাসওয়ার্ড প্রয়োগ করে উপস্থাপনা রক্ষা করা, HTML নথির মাধ্যমে নতুন উপস্থাপনা তৈরি করা, PDF নথি থেকে উপস্থাপনা তৈরি করা, উপস্থাপনাগুলিকে বিভক্ত/মার্জ করা এবং আরও অনেক কিছুর মতো বৈশিষ্ট্যগুলিকে সমর্থন করে৷

রুবি 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

রুবি এর মাধ্যমে স্লাইড নোট যোগ করুন এবং পরিচালনা করুন

রুবির জন্য Aspose.Slides Cloud SDK সফ্টওয়্যার বিকাশকারীদের জন্য তাদের নিজস্ব রুবি অ্যাপ্লিকেশনের মধ্যে স্লাইড নোট সম্পর্কিত কাজগুলি পরিচালনা করা সহজ করে তোলে৷ স্লাইড নোটের সাথে সম্পর্কিত বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে যেমন উপস্থাপনাগুলিতে নোট যোগ করা, উপস্থাপনা থেকে বিদ্যমান নোট আপডেট করা, স্লাইড থেকে নোট বের করা, বিদ্যমান উপস্থাপনা থেকে নোট পড়া এবং আরও অনেক কিছু। নিম্নলিখিত উদাহরণ দেখায় কিভাবে রুবি বিকাশকারীরা রুবি কমান্ড ব্যবহার করে একটি উপস্থাপনায় নোট যোগ করতে পারে।

রুবির মাধ্যমে একটি পাওয়ারপয়েন্ট প্রেজেন্টেশনে স্পিকার নোট যোগ করুন

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

রুবির মাধ্যমে উপস্থাপনায় চার্টের সাথে কাজ করা

রুবির জন্য Aspose.Slides Cloud SDK সফ্টওয়্যার বিকাশকারীদের রুবি কমান্ড ব্যবহার করে তাদের নিজস্ব পাওয়ারপয়েন্ট উপস্থাপনাগুলির মধ্যে প্রোগ্রাম্যাটিকভাবে চার্ট পরিচালনা করতে সক্ষম করে৷ সফ্টওয়্যার বিকাশকারীরা তাদের উপস্থাপনার মধ্যে বিভিন্ন ধরণের চার্ট তৈরি করতে পারে যেমন কলাম চার্ট, পাই চার্ট, সানবার্স্ট চার্ট, বিক্ষিপ্ত চার্ট এবং বাবল চার্ট। চার্টগুলির সাথে কাজ করার জন্য বিভিন্ন বৈশিষ্ট্য উপলব্ধ রয়েছে যেমন একটি স্লাইডে একটি নতুন চার্ট সন্নিবেশ করানো, চার্টের প্রাচীর সেট করা, চার্ট অক্ষের বৈশিষ্ট্যগুলি সেট করা, চার্টের কিংবদন্তি সেট করা এবং আরও অনেক কিছু। নিচের উদাহরণটি দেখায় কিভাবে রুবি অ্যাপ্লিকেশনের ভিতরে অনুভূমিক অক্ষের কিছু বৈশিষ্ট্য আপডেট করা যায়।

রুবির মাধ্যমে অনুভূমিক অক্ষের কিছু বৈশিষ্ট্য কিভাবে আপডেট করবেন?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)

#Code example will be added soon.

রুবি API এর মাধ্যমে উপস্থাপনায় পাঠ্য সন্নিবেশ ও পরিচালনা করুন

রুবির জন্য Aspose.Slides Cloud SDK সফ্টওয়্যার বিকাশকারীদের ক্লাউডে পাওয়ারপয়েন্ট প্রেজেন্টেশনের মধ্যে পাঠ্য এবং অবজেক্টগুলি সন্নিবেশ করতে এবং ম্যানিপুলেট করার অনুমতি দেয়৷ SDK উপস্থাপনায় পাঠ্য পরিচালনার জন্য বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য অন্তর্ভুক্ত করে যেমন পাঠ্য যোগ করা এবং অপসারণ করা, ফন্ট এবং রঙ পরিবর্তন করা, একটি নতুন অনুচ্ছেদ সন্নিবেশ করানো, পাঠ্য বৈশিষ্ট্যগুলি আপডেট করা, অবাঞ্ছিত অনুচ্ছেদগুলি মুছে ফেলা, একটি স্লাইডে পাঠ্য প্রতিস্থাপন করা, পাঠ্য হাইলাইট করা, আকার পরিবর্তন করা এবং বস্তুর স্থান পরিবর্তন করা, অনুচ্ছেদ আয়তক্ষেত্র পাওয়া, একটি উপস্থাপনা থেকে পাঠ্য বের করা এবং আরও অনেক কিছু। রুবি কোড ব্যবহার করে পাওয়ারপয়েন্ট প্রেজেন্টেশনের অভ্যন্তরে টেক্সটকে কীভাবে হাইলাইট করতে হয় তা নিচের উদাহরণে দেখানো হয়েছে।

রুবির মাধ্যমে পাওয়ারপয়েন্ট প্রেজেন্টেশনের ভিতরে টেক্সট আকারে কীভাবে হাইলাইট করবেন?
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)

 বাংলা