1. পণ্য
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML ক্লাউড SDK ফর রুবি

Aspose.HTML ক্লাউড SDK ফর রুবি

 
 

শক্তিশালী রুবি SDK যা HTML ফাইল তৈরি, এক্সট্র্যাক্ট এবং প্রক্রিয়াকরণ করে

উন্নত রুবি ক্লাউড SDK যা সফটওয়্যার ডেভেলপারদের HTML ফাইল তৈরি, পার্স, পরিবর্তন এবং EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF এবং আরও ফরম্যাটে রূপান্তর করতে সক্ষম করে।

Aspose.HTML ক্লাউড SDK for Ruby কী?

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

Aspose.HTML ক্লাউড SDK ফর রুবি হল Aspose.HTML ক্লাউড পরিবারের একটি অংশ, যা HTML ফাইলের সঙ্গে কাজ করার জন্য ডিজাইন করা ক্লাউড-ভিত্তিক API এবং SDK গুলোর একটি সংগ্রহ। লাইব্রেরিতে বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে, যেমন শূন্য থেকে নতুন HTML ডকুমেন্ট তৈরি করা, HTML ডকুমেন্টকে PDF এবং অন্যান্য সমর্থিত ফাইল ফরম্যাটে রূপান্তর করা, HTML পৃষ্ঠা বা সেকশনকে ইমেজ ফরম্যাটে এক্সপোর্ট করা, HTML ডকুমেন্টের ভ্যালিডেশন, HTML ডকুমেন্ট থেকে স্ট্রাকচার্ড ডেটা বের করা, HTML ডকুমেন্টকে ইমেজ হিসেবে রেন্ডার করা, এবং আরও অনেক কিছু। SDKটি Amazon S3 এবং Microsoft Azure এর মতো জনপ্রিয় ক্লাউড স্টোরেজ প্রদানকারীদের সঙ্গে সহজে ইন্টিগ্রেট হতে পারে, যা আপনার HTML ডকুমেন্ট সংরক্ষণ এবং পরিচালনা করা সহজ করে।

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

Previous Next

Aspose.HTML ক্লাউড SDK for Ruby দিয়ে শুরু করা

Aspose.HTML Cloud SDK for Ruby ইনস্টল করার সুপারিশকৃত পদ্ধতি হল RubyGems, রুবির নির্ভরতা ব্যবস্থাপনা টুলের মাধ্যমে। মসৃণ ইনস্টলেশনের জন্য দয়া করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

RubyGems এর মাধ্যমে Aspose.HTML ক্লাউড SDK for Ruby ইনস্টল করুন

 gem install aspose_html_cloud

আপনি সরাসরি Aspose.HTML Cloud SDK for Ruby পণ্য পৃষ্ঠা থেকে লাইব্রেরি ডাউনলোড করতে পারেন।

Ruby API ব্যবহার করে HTML কে PDF-এ রপ্তানি করা

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

Ruby SDK ব্যবহার করে HTML কে PDF-এ কীভাবে রূপান্তর করবেন?

// Initialize SDK API

var api = new HtmlApi("CLIENT_ID", "CLIENT_SECRET").ConvertApi;

// Convert HTML to PDF

var result = await api.ConvertAsync("test.html", "test.pdf");

Ruby ব্যবহার করে HTML যাচাই ও পরিবর্তন

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

EPUB থেকে XPS, DOCX এবং ইমেজ রূপান্তর

Aspose.HTML ক্লাউড SDK for Ruby সফটওয়্যার ডেভেলপারদেরকে মাত্র কয়েকটি Ruby কোডের লাইন দিয়ে HTML ডকুমেন্ট লোড এবং EPUB ফাইল ফরম্যাটে রূপান্তর করতে সক্ষম করে। লাইব্রেরিটি EPUB ফাইলকে PDF, XPS, DOC/DOCX এবং জনপ্রিয় ইমেজ ফাইল ফরম্যাট যেমন JPEG, PNG, GIF, TIFF, BMP ইত্যাদিতে রূপান্তরের সমর্থনও অন্তর্ভুক্ত করে। নিম্নলিখিত উদাহরণটি দেখায় কীভাবে সফটওয়্যার ডেভেলপাররা স্থানীয় ফাইল সিস্টেম থেকে EPUB ফাইলকে Ruby কোড ব্যবহার করে PNG ফাইল ফরম্যাটে রূপান্তর করতে পারেন।

Ruby SDK ব্যবহার করে লোকাল ফাইল সিস্টেম থেকে EPUB ফাইলকে PNG-এ কীভাবে রূপান্তর করবেন?

# load the gem

require 'aspose_html_cloud'


# Get keys from aspose site.

# There is free quota available. 

# For more details, see https://purchase.aspose.cloud/pricing

CONFIG = {

    "basePath":"https://api.aspose.cloud/v4.0",
    "authPath":"https://api.aspose.cloud/connect/token",
    "apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
    "debug":true

}

api_instance = AsposeHtml::HtmlApi.new CONFIG
src = "test.epub" # String | Source file.
dst = "test.png"  # String | Result file.


opts = { 

  width: 700,       # Float | Resulting image width in pixels. 
  height: 1000,     # Float | Resulting image height in pixels. 
  left_margin: 40,  # Float | Left resulting image margin in pixels.
  right_margin: 40, # Float | Right resulting image margin in pixels.
  top_margin: 50,   # Float | Top resulting image margin in pixels.
  bottom_margin: 50 # Float | Bottom resulting image margin in pixels.

}

begin

  #Convert the HTML file from the local file and save result to the local file.
  result = api_instance.convert_local_to_local(src, dst, opts)
  p result

rescue AsposeHtml::ApiError => e
  puts "Exception when calling api_instance.convert_local_to_local: #{e}"
end

 বাংলা