1. منتجات
  2.   رسم بياني
  3.   Ruby
  4.   Aspose.Diagram Cloud SDK for Ruby

Aspose.Diagram Cloud SDK for Ruby

 
 

Ruby API لقراءة وكتابة وتحويل مخططات Visio

تسمح مكتبة Dominant Ruby Diagraming بدمج إمكانات إنشاء مخططات Visio وتحريرها وتحويلها في تطبيقات Ruby. يسمح بالعمل مع VSD، VSDX، VSS، VSSX، VST والمزيد برمجياً.

تلعب المخططات دورًا حاسمًا في مختلف الصناعات، بدءًا من الهندسة والهندسة المعمارية وحتى نمذجة عمليات الأعمال. تعمل هذه التمثيلات المرئية على تبسيط المفاهيم المعقدة وتسهيل التواصل. إذا كنت تبحث عن أداة قوية لإنشاء الرسوم البيانية ومعالجتها وتحويلها في تطبيقات Ruby الخاصة بك، Aspose.Diagram Cloud SDK for Ruby هو الحل الذي كنت تبحث عنه. ويمكن دمجه بسهولة مع الخدمات والتطبيقات السحابية الأخرى، كما أنه يعمل بشكل جيد مع العديد من لغات البرمجة والأنظمة الأساسية، مما يجعله خيارًا متعدد الاستخدامات لمشاريعك المتعلقة بالرسومات التخطيطية.

Aspose.Diagram Cloud SDK for Ruby عبارة عن واجهة برمجة تطبيقات قوية وغنية بالميزات تسمح لمطوري Ruby بالعمل مع المخططات دون عناء. وهو جزء من منصة Aspose Cloud، التي تقدم مجموعة واسعة من واجهات برمجة التطبيقات المستندة إلى السحابة لمعالجة المستندات وتحويلها. باستخدام Ruby SDK، يمكن لمطوري البرامج إنشاء الرسوم البيانية وتحريرها ومعالجتها في العديد من تنسيقات ملفات Microsoft Visio الشائعة بما في ذلك VSD وVSDX وVSS وVSSX وVTX وVDX وVDW وVST وVSTX وVSX والعديد من الخامات، دون الحاجة إلى ذلك. للتركيبات أو الإعدادات المعقدة. يوفر SDK معالجة آمنة وموثوقة للبيانات. تتم حماية المخططات والمعلومات الحساسة الخاصة بك من خلال التشفير وإجراءات الأمان الأخرى.

يدعم Aspose.Diagram Cloud SDK for Ruby تصدير المخططات إلى مجموعة متنوعة من التنسيقات، بما في ذلك PDF وPNG وJPEG وHTML. تضمن هذه المرونة إمكانية مشاركة المخططات الخاصة بك وعرضها بسهولة عبر منصات مختلفة. تمكن المكتبة مطوري البرامج من العمل مع المخططات بكفاءة وفعالية. سواء كنت تقوم بإنشاء مخططات عمليات الأعمال أو الرسومات الفنية أو أي نوع آخر من المخططات، فإن SDK هذا يبسط العملية ويسمح لك بالتركيز على الوظائف الأساسية لتطبيقك. لذا، جربه وابدأ في تصميم الرسوم البيانية وتحريرها وتحويلها بسهولة، وانتقل بتطبيقاتك إلى المستوى التالي.

Previous Next

البدء باستخدام Aspose.Diagram Cloud SDK لـ Ruby

الطريقة الموصى بها لتثبيت Aspose.Diagram Cloud SDK لـ Ruby هي استخدام RubyGems. الرجاء استخدام الأمر التالي للتثبيت السلس.

تثبيت Aspose.Diagram Cloud SDK لـ Ruby عبر RubyGems

gem install aspose_diagram_cloud 
يمكنك أيضًا تنزيله مباشرةً من صفحة منتج Aspose.

إنشاء مخططات Visio عبر Ruby API

يُمكّن Aspose.Diagram Cloud SDK for Ruby مطوري البرامج من إنشاء أنواع مختلفة من مخططات Visio من البداية داخل تطبيقات Ruby. سواء كان المطورون بحاجة إلى تصميم مخططات انسيابية أو مخططات تنظيمية أو مخططات للشبكة، فإن حزمة SDK هذه توفر الأدوات اللازمة لإنشاء مخططات معقدة برمجيًا بسهولة. علاوة على ذلك، يمكن للمستخدمين التعامل مع المخططات الموجودة باستخدام ميزات متنوعة مثل إضافة أو إزالة أو تحديث الأشكال والموصلات وعناصر النص. وهذا يجعلها أداة قيمة لأتمتة تحديثات المخطط وصيانته. يوضح المثال التالي كيف يمكن لمطوري البرامج إنشاء مخطط Visio VDX باستخدام رمز Ruby.

كيفية إنشاء مخطط VDX جديد داخل تطبيقات روبي؟

    # Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).

	configuration = AsposeDiagramCloud::Configuration.new
	configuration.app_sid = "MY_CLIENT_ID"
	configuration.app_key = "MY_CLIENT_SECRET"
	configuration.grant_type = "client_credentials"

	api = AsposeDiagramCloud::DiagramApi.new(configuration)

	name = "sample.vdx"
	folder = "my_output"
	is_overwrite = true
	result = api.create_new(name, {:name=>name, :is_overwrite=>is_overwrite, :folder=>folder})

تحويل مخطط Visio إلى تنسيقات ملفات أخرى

تتضمن Aspose.Diagram Cloud SDK لـ Ruby دعمًا كاملاً لتحميل وتحويل أنواع مختلفة من المخططات داخل تطبيقات Ruby. يدعم Ruby SDK تصدير الرسوم البيانية إلى مجموعة متنوعة من التنسيقات، بما في ذلك VSD وVSDX وVSS وVSSX وVTX وPDF وXPS وBMP وJPEG وTIFF وEMF وSVG وPNG وXAML وSWF وHTML وغيرها الكثير. تضمن هذه المرونة إمكانية مشاركة المخططات الخاصة بك وعرضها بسهولة عبر منصات مختلفة. يوضح المثال التالي كيف يمكن لمطوري البرامج تحويل مخططات Visio التخطيطية الموجودة إلى ملف PDF باستخدام أوامر Ruby.

كيفية تحويل رسم تخطيطي إلى PDF باستخدام Ruby API؟

require 'aspose_diagram_cloud'

config = AsposeDiagramCloud::Configuration.new
config.client_id = 'YourClientId'
config.client_secret = 'YourClientSecret'

diagram_api = AsposeDiagramCloud::DiagramApi.new(config)

file_name = 'sample.vsdx'
output_format = 'pdf'

result = diagram_api.convert_diagram(file_name, output_format)
puts result

require 'aspose_diagram_cloud'

config = AsposeDiagramCloud::Configuration.new
config.client_id = 'YourClientId'
config.client_secret = 'YourClientSecret'

diagram_api = AsposeDiagramCloud::DiagramApi.new(config)

file_name = 'sample.vsdx'
output_format = 'pdf'

result = diagram_api.convert_diagram(file_name, output_format)
puts result

تطبيق التنسيق والنمط على مخططات Visio عبر Ruby

يوفر Aspose.Diagram Cloud SDK for Ruby القدرة على تطبيق أنواع مختلفة من التصميم والتنسيق على أجزاء مختلفة من مخططات Visio داخل تطبيقات Ruby. يتيح SDK للمستخدمين تخصيص مظهر الرسوم البيانية الخاصة بهم بسهولة. قم بتغيير ألوان الأشكال وخطوطها وأنماطها لجعل الرسوم التخطيطية جذابة وغنية بالمعلومات. نظرًا لأن Cloud SDK قائم على السحابة، فهو يلغي الحاجة إلى بنية تحتية محلية معقدة. سواء كنت بحاجة إلى إنشاء مخططات من البداية أو التعامل مع المخططات الموجودة، فإن SDK هذا يوفر مجموعة قوية من الميزات.

 عربي