1. Produse
  2.   Diagramă
  3.   Ruby
  4.   Aspose.Diagram Cloud SDK for Ruby

Aspose.Diagram Cloud SDK for Ruby

 
 

Ruby API pentru a citi, scrie și converti diagrame Visio

O bibliotecă Dominant Ruby Diagraming permite integrarea capacităților de generare, editare și conversie a diagramei Visio în aplicațiile Ruby. Permite lucrul cu VSD, VSDX, VSS, VSSX, VST și mai mult în mod programatic.

Diagramele joacă un rol crucial în diverse industrii, de la inginerie și arhitectură până la modelarea proceselor de afaceri. Aceste reprezentări vizuale simplifică concepte complexe și facilitează comunicarea. Dacă sunteți în căutarea unui instrument puternic pentru a crea, manipula și converti diagrame în aplicațiile dvs. Ruby, Aspose.Diagram Cloud SDK pentru Ruby este soluția pe care ați căutat-o. Poate fi integrat cu ușurință cu alte servicii și aplicații cloud și se joacă bine cu diverse limbaje și platforme de programare, făcându-l o alegere versatilă pentru proiectele dvs. legate de diagrame.

Aspose.Diagram Cloud SDK pentru Ruby este un API robust și bogat în funcții, care permite dezvoltatorilor Ruby să lucreze cu diagrame fără efort. Este o parte a platformei Aspose Cloud, care oferă o gamă largă de API-uri bazate pe cloud pentru manipularea și conversia documentelor. Folosind Ruby SDK, dezvoltatorii de software pot crea, edita și manipula diagrame în diferite formate populare de fișiere Microsoft Visio, inclusiv VSD, VSDX, VSS, VSSX, VTX, VDX, VDW, VST, VSTX și VSX și multe minereuri, fără a fi nevoie. pentru instalații sau configurații complexe. SDK-ul oferă o gestionare sigură și fiabilă a datelor. Diagramele și informațiile dvs. sensibile sunt protejate prin criptare și alte măsuri de securitate.

Aspose.Diagram Cloud SDK pentru Ruby acceptă exportul de diagrame într-o varietate de formate, inclusiv PDF, PNG, JPEG și HTML. Această flexibilitate asigură că diagramele dumneavoastră pot fi partajate și vizualizate cu ușurință pe diferite platforme. Biblioteca permite dezvoltatorilor de software să lucreze cu diagrame în mod eficient și eficient. Indiferent dacă construiți diagrame de proces de afaceri, desene tehnice sau orice alt tip de diagramă, acest SDK simplifică procesul și vă permite să vă concentrați pe funcționalitatea de bază a aplicației dvs. Deci, încercați și începeți să proiectați, editați și convertiți diagrame cu ușurință și duceți aplicațiile la nivelul următor.

Previous Next

Noțiuni introductive cu Aspose.Diagram Cloud SDK pentru Ruby

Modul recomandat de a instala Aspose.Diagram Cloud SDK pentru Ruby este utilizarea RubyGems. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.

Instalați Aspose.Diagram Cloud SDK pentru Ruby prin RubyGems

gem install aspose_diagram_cloud 
De asemenea, îl puteți descărca direct de pe pagina produsului Aspose.

Visio Diagram Generation via Ruby API

Aspose.Diagram Cloud SDK pentru Ruby le permite dezvoltatorilor de software să creeze diferite tipuri de diagrame Visio de la zero în aplicațiile Ruby. Indiferent dacă dezvoltatorii trebuie să proiecteze diagrame de flux, organigrame sau diagrame de rețea, acest SDK oferă instrumentele pentru a construi diagrame complexe în mod programatic cu ușurință. În plus, utilizatorii pot manipula diagramele existente folosind diverse funcții, cum ar fi adăugarea, eliminarea sau actualizarea formelor, conectorilor și elementelor de text. Acest lucru îl face un instrument valoros pentru automatizarea actualizărilor și întreținerii diagramelor. Următorul exemplu arată cum dezvoltatorii de software pot crea o diagramă Visio VDX folosind cod Ruby.

Cum se generează o nouă diagramă VDX în aplicațiile 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})

Conversie diagramă Visio în alte formate de fișiere

Aspose.Diagram Cloud SDK pentru Ruby a inclus suport complet pentru încărcarea și conversia diferitelor tipuri de diagrame în aplicațiile Ruby. Ruby SDK acceptă exportul de diagrame într-o varietate de formate, inclusiv VSD, VSDX, VSS, VSSX, VTX, PDF, XPS, BMP, JPEG, TIFF, EMF, SVG, PNG, XAML, SWF și HTML și multe altele. Această flexibilitate asigură că diagramele dumneavoastră pot fi partajate și vizualizate cu ușurință pe diferite platforme. Următorul exemplu arată cum dezvoltatorii de software pot converti diagramele Visio existente în fișier PDF folosind comenzile Ruby.

Cum se transformă o diagramă în PDF folosind 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

Aplicați format și stil diagramelor Visio prin Ruby

Aspose.Diagram Cloud SDK pentru Ruby oferă capacitatea de a aplica diferite tipuri de stil și formatare diferitelor părți ale Diagramelor Visio din cadrul aplicațiilor Ruby. SDK-ul permite utilizatorilor să personalizeze cu ușurință aspectul diagramelor lor. Schimbați culorile, fonturile și stilurile formelor pentru a face diagramele dvs. atractive din punct de vedere vizual și informative. Fiind bazat pe cloud, SDK-ul Cloud elimină necesitatea unei infrastructuri complexe la nivel local. Indiferent dacă aveți nevoie să generați diagrame de la zero sau să le manipulați pe cele existente, acest SDK oferă un set robust de caracteristici.

 Română