1. محصولات
  2.   نمودار
  3.   Ruby
  4.   Aspose.Diagram Cloud SDK for Ruby

Aspose.Diagram Cloud SDK for Ruby

 
 

Ruby API برای خواندن، نوشتن و تبدیل نمودارهای Visio

یک کتابخانه نمودار روبی غالب اجازه می دهد تا قابلیت های تولید، ویرایش و تبدیل نمودار Visio را در برنامه های روبی ادغام کند. این اجازه می دهد تا با VSD، VSDX، VSS، VSSX، VST و برنامه های دیگر کار کنید.

نمودارها در صنایع مختلف، از مهندسی و معماری گرفته تا مدل‌سازی فرآیندهای کسب‌وکار، نقش مهمی دارند. این نمایش های بصری مفاهیم پیچیده را ساده می کند و ارتباط را تسهیل می کند. اگر به دنبال ابزاری قدرتمند برای ایجاد، دستکاری و تبدیل نمودارها در برنامه‌های Ruby خود هستید، Aspose.Diagram Cloud SDK for Ruby راه حلی است که شما به دنبال آن بودید. می‌توان آن را به راحتی با سایر سرویس‌ها و برنامه‌های ابری ادغام کرد و با زبان‌ها و پلتفرم‌های برنامه‌نویسی مختلف به خوبی بازی می‌کند و آن را به یک انتخاب همه‌کاره برای پروژه‌های مرتبط با نمودار شما تبدیل می‌کند.

Aspose.Diagram Cloud SDK for Ruby یک API قوی و غنی است که به توسعه دهندگان Ruby اجازه می دهد بدون زحمت با نمودارها کار کنند. این بخشی از پلت فرم Aspose Cloud است که طیف گسترده ای از API های مبتنی بر ابر را برای دستکاری و تبدیل اسناد ارائه می دهد. با استفاده از Ruby SDK، توسعه‌دهندگان نرم‌افزار می‌توانند نمودارها را در قالب‌های مختلف فایل‌های محبوب مایکروسافت 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 جدید در برنامه های Ruby ایجاد کنیم؟

    # 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 موجود را با استفاده از دستورات Ruby به فایل PDF تبدیل کنند.

چگونه با استفاده از Ruby API یک نمودار را به PDF تبدیل کنیم؟

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 مجموعه ای قوی از ویژگی ها را ارائه می دهد.

 فارسی