Python'da Visio Diyagramı Oluşturma

Bu eğitim, Python’da Visio diyagramı oluşturma ayrıntılarını ele alır. Python’da Visio diyagramı oluşturmayı otomatikleştirmek için adım adım algoritmayı ve çalışan bir örnek kodu kapsar. Ayrıca, çıktı Visio dosyasını VSDX, VSD ve desteklenen diğer birkaç dosya biçiminde yazmayı seçebilirsiniz.

Python’da Visio Diyagramı Oluşturma Adımları

  1. Visio VSD veya VSDX dosyaları oluşturmak için Aspose.Diagram API’sini yükleyin
  2. Diagram sınıfının bir nesnesini başlatın
  3. Giriş şablonunu kullanarak ana şablonu yükleyin
  4. add_shape() yöntemi ile bir dikdörtgen şekli ekleyin ve farklı tercihler ayarlayın
  5. save() metodunu çağırarak çıktı Visio diyagramını dışa aktarın

Bu adımlar, Python’da Visio’nun nasıl oluşturulacağını özetler. İşlem, boş bir diyagram oluşturarak ve şablonu ana şekillerle başlatarak başlar. Ardından, Diyagram oluşturma işlemini sonlandırmak için konum koordinatlarını, şekil boyutunu ve hedef sayfa numarasını belirterek bir şekil ekleyin.

Python’da Programatik Olarak Visio Diyagramı Oluşturma Kodu

import aspose.diagram
from aspose.diagram import *
path = "C://"
# Create a diagram
diagram = Diagram()
# Add master with stencil
masterName = "Rectangle"
diagram.add_master("Basic Shapes.vss", masterName)
width = 2
height = 2
pinX = 4.25
pinY = 4.5
# Add a new rectangle shape
rectangleId = diagram.add_shape(pinX, pinY, width, height, masterName, 0)
# Retrieve the shape by its ID for modification
rectangle = diagram.pages.get_page(0).shapes.get_shape(rectangleId)
# Set the position of the shape by modifying its PinX and PinY properties
rectangle.x_form.pin_x.value = 5
rectangle.x_form.pin_y.value = 5
# Set the type of the shape to indicate it is a standard shape
rectangle.type = TypeValue.SHAPE
# Add text to the shape
rectangle.text.value.set_whole_text("Aspose Diagram")
# Save the modified diagram to a file
diagram.save("Visio_out.vsdx", SaveFileFormat.VSDX);

Yukarıdaki kod parçası, herhangi bir Visio’daki Python’daki süreç diyagramını çizmenin temel bir sürümüdür. Ayrıca, gereksinimlerinize göre basit veya karmaşık diyagramlar çizmek için çeşitli şekiller ve farklı bağlayıcılar çizmek üzere daha da geliştirilebilir. Benzer şekilde, oluşturulan çıktı diyagramı, ihtiyaçlarınıza göre görüntü veya belge dosya biçimlerine dönüştürülebilir.

Bu kesin kılavuz, Python’da programatik olarak Visio diyagramı oluşturmanın ayrıntılarını içerir. Ayrıca, VSD dosyalarını dönüştürmeniz gerekiyorsa Python’da VSD’yi VSDX’e dönüştürme‘deki makaleyi okuyun.

 Türkçe