Python'da VSD'yi VSDX'e dönüştürme

VSD biçiminde bir Visio diyagramı’niz varsa ve onu program aracılığıyla VSDX‘ye dönüştürmek istiyorsanız. Bunu yapmak için Python’u kullanabilirsiniz. Bu blog gönderisinde, Python’da bir VSD’yi VSDX’e nasıl dönüştüreceğimizi açıklayacağız.

VSD, popüler bir diyagram oluşturma ve vektör grafik yazılımı olan Microsoft Visio tarafından kullanılan bir dosya biçimidir. Diyagramları, çizelgeleri ve veri ve süreçlerin diğer görsel temsillerini oluşturmak ve depolamak için kullanılır. Öte yandan VSDX, daha verimli olan ve Visio’nun daha yeni sürümlerinde sunulan yeni özellikleri destekleyen XML tabanlı bir biçim olan Visio tarafından kullanılan en son dosya biçimidir.

Bu makale aşağıdaki konuları kapsayacaktır:

  1. Visio Olmadan VSD’yi VSDX’e Dönüştürmek için Python API’si – Ücretsiz İndirme
  2. VSD’yi VSDX’e Dönüştürme Adımları
  3. VSD’yi VSDX’e dönüştürün

Python API, VSD’yi Visio Olmadan VSDX’e Dönüştürecek

VSD’yi VSDX’e dönüştürmek için Aspose.Diagram for Python kullanacağız. Geliştiricilerin Python’da Microsoft Visio dosyalarını değiştirmesine izin veren bir yazılım kitaplığıdır. Kitaplığı kullanarak Visio dosyalarını diğer desteklenen dosya biçimlerine dönüştürmenin yanı sıra Visio diyagramlarını ve şekillerini oluşturabilir, okuyabilir ve değiştirebiliriz. Ayrıca katmanlar, şekiller, bağlayıcılar ve metin blokları gibi Visio özellikleri için destek sağlar.

Aspose.Diagram for Python kullanmanın en önemli faydalarından biri, makinede Microsoft Visio’nun kurulu olmasını gerektirmemesidir. Bu, onu Python’da Visio dosyalarıyla çalışmak isteyen ancak Visio’ya erişimi olmayan geliştiriciler için iyi bir seçenek haline getirir.

API, Visio nesneleri hiyerarşisinin kök öğesi olan Diagram sınıfını sağlar. Bu sınıfın Save(string filename, SaveFileFormat format) yöntemini kullanarak diyagramı belirtilen biçimde dosyaya kaydedebiliriz. SaveFileFormat numaralandırma, diyagramları kaydetmek için formatın seçilmesine izin verir.

Lütfen paketi indirin veya konsolda aşağıdaki pip komutunu kullanarak PyPI API’sini yükleyin:

pip install aspose-diagram-python 

Python’da VSD’yi VSDX’e Dönüştürme

Aşağıda verilen adımları izleyerek bir VSD’yi VSDX formatına kolayca dönüştürebiliriz:

  • Bir Visio VSD dosyası yükleyin.
  • Visio’yu SVG olarak kaydedin.

Aşağıdaki bölümde, bu adımların Python’a nasıl dönüştürüleceği ve VSD’nin VSDX’e nasıl dönüştürüleceği açıklanmaktadır.

Python kullanarak VSD’yi VSDX’e dönüştürün

Python’da bir Visio diyagramını VSD’den VSDX’e programlı olarak dönüştürmek için lütfen aşağıdaki adımı izleyin:

  1. Diagram sınıfını kullanarak bir giriş Visio VSD dosyası yükleyin.
  2. Çıktı VSDX dosya yolu ve bağımsız değişken olarak SaveFileFormat.VSDX ile save() yöntemini çağırın.

Aşağıdaki kod örneği, Python’da bir VSD’nin VSDX’e nasıl dönüştürüleceğini gösterir.

import aspose.diagram
from aspose.diagram import *

# Diyagram sınıfını başlat
# VSD dosyasını yükle
diagram = Diagram("C:\Files\Sample.vsd")

# Diyagramı VSDX olarak kaydet
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)

Ücretsiz Geçici Lisans Alın

Kitaplığı değerlendirme sınırlamaları olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu yazıda, Python’da VSD’yi VSDX’e nasıl dönüştüreceğimizi öğrendik. Ayrıca, dokümantasyon kullanarak Aspose.Diagram for Python API hakkında daha fazla bilgi edinebilirsiniz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuzda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız