1. उत्पादों
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK for Ruby

Aspose.HTML Cloud SDK for Ruby

 
 

शक्तिशाली रूबी SDK जो HTML फ़ाइलों को बनाने, निकालने और प्रोसेस करने के लिए है

उन्नत रूबी क्लाउड SDK जो सॉफ़्टवेयर डेवलपर्स को HTML फ़ाइलों को बनाना, पार्स करना, संशोधित करना और EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF और अधिक में परिवर्तित करने की अनुमति देता है।

Aspose.HTML क्लाउड SDK for Ruby क्या है?

आज के डिजिटल युग में, HTML दस्तावेज़ों और वेब पृष्ठों को प्रोग्रामेटिक रूप से संशोधित और परिवर्तित करना कई डेवलपर्स के लिए एक सामान्य आवश्यकता बन गया है। Aspose.HTML क्लाउड SDK फॉर रूबी इन कार्यों को रूबी प्रोग्रामिंग भाषा में सहजता से पूरा करने के लिए एक शक्तिशाली समाधान प्रदान करता है। यह सॉफ़्टवेयर डेवलपर्स को HTML दस्तावेज़ संशोधन की विस्तृत क्षमताएँ प्रदान करता है, जिसमें HTML‑to‑PDF रूपांतरण, HTML‑to‑Image रूपांतरण, HTML मान्यकरण और बहुत कुछ शामिल है। Aspose.HTML क्लाउड SDK फॉर रूबी आपके रूबी एप्लिकेशनों और Aspose.HTML क्लाउड सेवा के बीच एक पुल के रूप में कार्य करता है, जिससे आप इन शक्तिशाली सुविधाओं को अपने प्रोजेक्ट्स में आसानी से एकीकृत कर सकते हैं।

Aspose.HTML Cloud SDK for Ruby, Aspose.HTML Cloud परिवार का हिस्सा है, जो क्लाउड-आधारित API और SDK का संग्रह है, जिसे HTML फ़ाइलों के साथ काम करने के लिए डिज़ाइन किया गया है। लाइब्रेरी में कई महत्वपूर्ण विशेषताएँ शामिल हैं, जैसे कि शून्य से नए 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 दस्तावेज़ों को कुछ प्रमुख फ़ाइल फ़ॉर्मैट जैसे PDFs, XPS, DOC, DOCX, MHTML और कई अन्य में रूपांतरण का समर्थन करती है। निम्नलिखित उदाहरण दर्शाता है कि कैसे केवल कुछ ही Ruby कोड पंक्तियों के साथ सॉफ़्टवेयर डेवलपर्स 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 दस्तावेज़ों को मान्य करने में मदद करता है ताकि वे वेब मानकों के अनुरूप हों और रूबी एप्लिकेशनों के भीतर मार्कअप में किसी भी समस्या की पहचान कर सकें। यह उपयोगकर्ताओं को विभिन्न HTML विनिर्देशों और मानकों के खिलाफ HTML दस्तावेज़ों को मान्य करने की अनुमति देता है, जिससे आपके HTML सामग्री की गुणवत्ता और शुद्धता सुनिश्चित होती है। SDK सॉफ़्टवेयर डेवलपर्स को प्रोग्रामेटिक रूप से HTML दस्तावेज़ों को संपादित और हेरफेर करने में सक्षम बनाता है, जैसे तत्व जोड़ना या हटाना, गुणों को अपडेट करना, और अधिक।

EPUB से XPS, DOCX और इमेज रूपांतरण

Aspose.HTML क्लाउड SDK for 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

 हिन्दी