
Aspose.CAD Cloud SDK for Ruby
CAD चित्र बनाने और निर्यात करने के लिए रूबी REST API
उन्नत रूबी एसडीके सॉफ्टवेयर पेशेवरों को क्लाउड में ऑटोकैड डीडब्ल्यूजी, डीडब्ल्यूएफ चित्रों को पढ़ने, लिखने, खोलने, अपडेट करने और पीडीएफ या छवियों में परिवर्तित करने में सक्षम बनाता है।
रूबी के लिए Aspose.CAD क्लाउड SDK क्या है?
रूबी के लिए Aspose.CAD क्लाउड SDK रूबी डेवलपर्स के लिए एक शानदार टूल है। यह आपको क्लाउड में विभिन्न AutoCAD फ़ाइल प्रकारों को संभालने में मदद करता है। CAD फ़ाइलों का उपयोग आमतौर पर आर्किटेक्चर, इंजीनियरिंग और विनिर्माण जैसे उद्योगों में किया जाता है। CAD फ़ाइलों से निपटना कठिन हो सकता है क्योंकि वे आमतौर पर जटिल और अद्वितीय होती हैं। साथ ही, CAD सॉफ़्टवेयर महंगा हो सकता है और आपके कंप्यूटर के संसाधनों की मांग कर सकता है। कोड की केवल कुछ पंक्तियों के साथ आप मौजूदा CAD फ़ाइलों को संपादित कर सकते हैं, परतें जोड़ या हटा सकते हैं, रंग समायोजित कर सकते हैं, आकार बदल सकते हैं, बेहतर प्रदर्शन के लिए CAD फ़ाइलों को अनुकूलित कर सकते हैं, CAD ड्रॉइंग को रास्टर इमेज में बदल सकते हैं, और बहुत कुछ।
रूबी के लिए Aspose.CAD क्लाउड SDK क्लाउड में CAD फ़ाइलों को संभालने के लिए एक आसान और आसान तरीका प्रदान करता है। यह SDK डेवलपर्स को CAD फ़ाइलों पर विभिन्न कार्य करने की अनुमति देता है। आप उन्हें PDF, DWG, DXF, DWF और अन्य प्रारूपों में परिवर्तित कर सकते हैं। लाइब्रेरी एक सीधा API प्रदान करती है जिसका उपयोग सॉफ़्टवेयर डेवलपर क्लाउड में विभिन्न CAD फ़ाइल कार्यों को संभालने के लिए कर सकते हैं। API को अच्छी तरह से समझाया गया है और इसे आपके मौजूदा एप्लिकेशन में आसानी से जोड़ा जा सकता है। यह DWG, STL, DWT, DGN, IGS, PLT, IFC, DXF और अन्य जैसे प्रमुख CAD फ़ाइल प्रारूपों का पूरी तरह से बैकअप लेता है। डेवलपर्स CAD फ़ाइलों को PDF, DWG, DXF, DWF और अन्य जैसे विभिन्न प्रारूपों में भी बदल सकते हैं। कुल मिलाकर यह क्लाउड में CAD फ़ाइलों के साथ काम करने के लिए एक बढ़िया विकल्प है। Ruby Cloud SDK का उपयोग करके, सॉफ़्टवेयर डेवलपर आसानी से CAD फ़ाइलों को विभिन्न प्रारूपों में परिवर्तित कर सकते हैं, CAD ड्रॉइंग को संशोधित और हेरफेर कर सकते हैं और CAD फ़ाइलों पर विभिन्न ऑपरेशन कर सकते हैं।
रूबी के लिए Aspose.CAD क्लाउड SDK के साथ आरंभ करना
रूबी के लिए Aspose.CAD क्लाउड SDK को स्थापित करने का अनुशंसित तरीका RubyGem का उपयोग करना है। इसके साथ काम करने के लिए। अपने प्रोजेक्ट में रूबी के लिए Aspose.CAD क्लाउड SDK को जोड़ने के लिए निम्न कमांड चलाएँ।
RubyGem के माध्यम से Ruby के लिए Aspose.CAD Cloud SDK स्थापित करें
gem install aspose_cad_cloud
You can also download it directly from Aspose product page.रूबी के माध्यम से CAD ड्रॉइंग को रास्टर इमेज में एक्सपोर्ट करें
रूबी के लिए Aspose.CAD क्लाउड SDK में रूबी कोड का उपयोग करके CAD ड्रॉइंग को अन्य सहायक फ़ाइल फ़ॉर्मेट में एक्सपोर्ट करने के लिए कई उपयोगी सुविधाएँ शामिल हैं। सॉफ़्टवेयर रूबी कोड की सिर्फ़ कुछ लाइनों के साथ ऑटोकैड फ़ाइलों को रास्टर इमेज में भी बदल सकता है। JPEG, PNG, TIFF और BMP जैसी रास्टर इमेज कुछ व्यापक रूप से उपयोग किए जाने वाले फ़ाइल फ़ॉर्मेट हैं। SDK सॉफ़्टवेयर डेवलपर्स के लिए CAD ड्रॉइंग को BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF, WMF और कई अन्य में एक्सपोर्ट करना आसान बनाता है। निम्न उदाहरण दिखाता है कि रूबी कमांड का उपयोग करके CAD फ़ाइल को रास्टर इमेज में कैसे बदला जाए।
रूबी एपीआई के माध्यम से सीएडी फ़ाइल को रास्टर इमेज में कैसे परिवर्तित करें?
require 'aspose_cad_cloud'
# create an instance of the CadApi class
cad_api = AsposeCadCloud::CadApi.new
# convert a CAD file to a raster image
input_file = 'input.dwg'
output_format = 'png'
output_file = 'output.png'
cad_api.convert_to_raster_image(input_file, output_format, output_file)
# convert a specific page of a CAD file to a raster image
page_number = 2
cad_api.convert_to_raster_image(
input_file,
output_format,
output_file,
{
dpi: 300, # set the DPI to 300
page_index: page_number # convert only the specified page
}
)
रूबी एपीआई के माध्यम से सीएडी छवि गुण प्राप्त करें
रूबी के लिए Aspose.CAD क्लाउड SDK किसी छवि के गुण प्राप्त करने और रूबी अनुप्रयोगों के अंदर अपनी आवश्यकताओं के अनुसार इसका उपयोग करने की क्षमता प्रदान करता है। लाइब्रेरी सॉफ़्टवेयर डेवलपर्स को छवि की चौड़ाई, छवि की ऊँचाई, रंग पैलेट, छवि का आकार, छवि की सीमा, वर्तमान इकाई प्रकार, छवि कंटेनर, छवि शीर्षक और कई अन्य जैसे CAD ड्राइंग गुणों को पुनः प्राप्त करने में सक्षम बनाती है। निम्न उदाहरण दर्शाता है कि सॉफ़्टवेयर डेवलपर्स अपने स्वयं के रूबी अनुप्रयोगों के अंदर CAD छवि गुण कैसे प्राप्त कर सकते हैं।
रूबी कमांड के माध्यम से CAD छवि गुण कैसे प्राप्त करें?
def test_get_properties_drawing_tests
filename = '910609.dxf'
remote_name = filename
dest_name = remote_test_out + remote_name
st_request = PutCreateRequest.new remote_test_folder + remote_name, File.open(local_test_folder + filename, "r").read
@storage_api.put_create st_request
request = GetDrawingPropertiesRequest.new remote_name, remote_test_folder
result = @Cad_api.get_drawing_properties_with_http_info request
assert_equal 200, result[1]
end
रूबी एपीआई के माध्यम से CAD छवि का आकार बदलें, पलटें या घुमाएँ
रूबी के लिए Aspose.CAD क्लाउड SDK में छवि हेरफेर के लिए पूर्ण समर्थन शामिल है और यह सॉफ़्टवेयर डेवलपर्स को अपने स्वयं के क्लाउड अनुप्रयोगों के अंदर मौजूदा AutoCAD ड्राइंग को घुमाने या पलटने की शक्ति देता है। यह 180FlipNone, Rotate180FlipX, Rotate180FlipXY, Rotate180FlipY, Rotate270FlipNone, Rotate90FlipX, Rotate90FlipXY, और कई अन्य पर छवियों को घुमाने का समर्थन करता है। रूबी कमांड का उपयोग करके अपनी ज़रूरतों के अनुसार ड्राइंग छवियों के आकार को समायोजित करना भी संभव है। निम्न उदाहरण दर्शाता है कि रूबी कोड का उपयोग करके बॉडी से छवि स्केल को कैसे बदला जाए।
रूबी एपीआई का उपयोग करके CAD छवि का आकार कैसे बदलें?
def test_post_drawing_scale
filename = '01.026.385.01.0.I SOPORTE ENFRIADOR.dwg'
remote_name = filename
output_format = 'pdf'
dest_name = remote_test_out + remote_name + '.' + output_format
st_request = PutCreateRequest.new remote_test_folder + remote_name, File.open(local_test_folder + filename, "r").read
@storage_api.put_create st_request
request = PostDrawingResizeRequest.new File.open(local_test_folder + filename, "r"), output_format, 320, 240, remote_test_folder
result = @Cad_api.post_drawing_resize_with_http_info request
assert_equal 200, result[1]
end