C#'ta Görüntüyü Visio'ya Dönüştür - Görüntüyü Diyagrama Dönüştürücü

Microsoft Visio diyagramlar, akış şemaları ve verilerin diğer görsel temsillerini oluşturmak için kullanılan bir diyagram ve vektör grafik uygulamasıdır. Bu makalede, bu görevi başarıyla gerçekleştirmenize yardımcı olacak adım adım bir kılavuz sağlayarak C# dilinde görüntünün Visio’ya nasıl dönüştürüleceğini tartışacağız.

Bu yazıda aşağıdaki konular ele alınacaktır:

  1. C# Görüntüden Diyagrama Dönüştürücü – Ücretsiz İndirme
  2. Görüntüyü Visio’ya Dönüştürme Adımları
  3. PNG Görüntüsünü Visio’ya Dönüştürün
  4. JPG Görüntüsünü Visio’ya Dönüştürün
  5. BMP Görüntüsünü Visio’ya Ekleyin
  6. Çevrimiçi Görüntüyü Diyagrama Dönüştür
  7. Resimden Diyagrama Dönüştürücü – Öğrenme Kaynakları

C# Görüntüden Diyagrama Dönüştürücü – Ücretsiz İndirme

Görüntüleri Visio diyagramlarına eklemek için Aspose.Diagram for .NET API’sini kullanacağız. Geliştiricilerin basit ve sezgisel bir API kullanarak Visio dosyaları oluşturmasına, değiştirmesine ve dönüştürmesine olanak tanır. Aspose.Diagram ile Visio diyagramlarına kolayca şekiller, bağlayıcılar, metin ve diğer öğeler ekleyebilirsiniz. Aspose.Diagram, kurumsal uygulamaların, veri görselleştirme araçlarının ve Visio entegrasyonu gerektiren diğer yazılım programlarının geliştirilmesinde yaygın olarak kullanılmaktadır.

Lütfen API’nin DLL’sini indirin veya NuGet kullanarak kurun.

PM> Install-Package Aspose.Diagram 

C# Kullanarak Görüntüyü Visio’ya Dönüştürme

Aspose.Diagram for .NET kullanarak aşağıda verilen adımları izleyerek herhangi bir görüntüyü kolayca bir Visio diyagramına dönüştürebiliriz:

  1. Yeni bir Visio çizimi oluşturun.
  2. Sayfayı dizine göre alın.
  3. Görüntü genişliği ve yüksekliği ile birlikte X ve Y konumunu ayarlayın.
  4. Görüntüyü Visio şekli olarak içe aktarın.
  5. Visio diyagramını kaydedin.

Şimdi, bir görüntüyü bir Visio diyagramına eklemek için C# dilinde bu adımların nasıl dönüştürüleceğini görelim.

PNG’yi C# dilinde Visio’ya dönüştürün

Bir PNG görüntüsünü Visio diyagramına dönüştürmek için lütfen aşağıdaki adımları izleyin.

  1. Diagram sınıfının bir örneğini oluşturun.
  2. Sayfalar koleksiyonundan dizine göre bir Sayfa sınıfı nesnesi başlatın.
  3. pinX, pinY, genişlik ve yüksekliği tanımlayın.
  4. Bundan sonra, görüntü FileStream ile AddShape() yöntemini çağırın.
  5. Son olarak, Save() yöntemini kullanarak Visio diyagramını kaydedin. Çıktı VSDX dosya yolunu ve SaveFileFormat’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği, C# kullanarak bir PNG görüntüsünün Visio diyagramına nasıl dönüştürüleceğini gösterir.

// Bu kod örneği, bir PNG görüntüsünün Visio diyagramına nasıl dönüştürüleceğini gösterir.
using Aspose.Diagram;
using System.Drawing;

// Yeni bir diyagram oluştur
Diagram diagram = new Diagram();

// Sayfa nesnesini dizine göre al
Page page0 = diagram.Pages[0];

// pinX, pinY, genişlik ve yüksekliği ayarlayın
double pinX = 1, pinY = 1, width = 4, hieght = 5;

// Bitmap görüntüsünü Visio şekli olarak içe aktar
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.png", FileMode.OpenOrCreate));

// Visio diyagramını kaydet
diagram.Save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.Vsdx);
PNG Görüntüsünü C# ile Visio'ya Dönüştür

PNG Görüntüsünü C# dilinde Visio’ya dönüştürün.

JPG’yi C# dilinde Visio’ya dönüştürün

Benzer şekilde, daha önce belirtilen adımları izleyerek herhangi bir JPG görüntüsünü bir Visio diyagramına dönüştürebiliriz. Ancak, sadece 4. adımda JPG görüntüsünü girmemiz gerekiyor.

Aşağıdaki kod örneği, C# kullanarak bir JPG görüntüsünün Visio diyagramına nasıl dönüştürüleceğini gösterir.

// Bu kod örneği, bir JPG görüntüsünün Visio diyagramına nasıl dönüştürüleceğini gösterir.
using Aspose.Diagram;
using System.Drawing;

// Yeni bir diyagram oluştur
Diagram diagram = new Diagram();

// Sayfa nesnesini dizine göre al
Page page0 = diagram.Pages[0];

// pinX, pinY, genişlik ve yüksekliği ayarlayın
double pinX = 2, pinY = 2, width = 4, hieght = 7;

// Bitmap görüntüsünü Visio şekli olarak içe aktarın
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.jpg", FileMode.OpenOrCreate));

// Visio diyagramını kaydet
diagram.Save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.Vsdx);
JPG Görüntüsünü C# ile Visio'ya Dönüştür

JPG Görüntüsünü C# dilinde Visio’ya dönüştürün.

BMP Görüntüsünü C# dilinde Visio’ya yerleştirin

Daha önce belirtilen adımları izleyerek herhangi bir BMP görüntüsünü de bir Visio diyagramına ekleyebiliriz. Ancak, sadece 4. adımda BMP görüntü dosyasını girmemiz gerekiyor.

Aşağıdaki kod örneği, C# kullanarak bir BMP görüntüsünün Visio diyagramına nasıl ekleneceğini gösterir.

// Bu kod örneği, bir PNG görüntüsünün Visio diyagramına nasıl dönüştürüleceğini gösterir.
using Aspose.Diagram;
using System.Drawing;

// Yeni bir diyagram oluştur
Diagram diagram = new Diagram();

// Sayfa nesnesini dizine göre al
Page page0 = diagram.Pages[0];

// pinX, pinY, genişlik ve yüksekliği ayarlayın
double pinX = 1, pinY = 1, width = 4, hieght = 3;

// Bitmap görüntüsünü Visio şekli olarak içe aktar
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\sample.bmp", FileMode.OpenOrCreate));

// Visio diyagramını kaydet
diagram.Save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.Vsdx);

Ücretsiz Lisans Alın

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

Görüntüden Visio’ya Çevrimiçi Dönüştürücü

Ayrıca, ücretsiz Image to Visio converter web uygulamamızı kullanarak görüntüleri çevrimiçi olarak ücretsiz olarak Visio diyagramlarına dönüştürebilirsiniz. Bu web uygulaması Aspose.Diagram API kullanılarak geliştirilmiştir.

https://products.aspose.app/diagram/conversion/image-to-visio

Görüntüden Diyagrama Dönüştürücü – Öğrenme Kaynakları

Microsoft Visio kullanmadan Visio diyagramları oluşturma, dönüştürme ve değiştirme hakkında daha fazla bilgi edinebilir ve aşağıda verilen kaynakları kullanarak kitaplığın diğer özelliklerini keşfedebilirsiniz:

Çözüm

Bu yazımızda, C# ile görsel yüklemeyi ve Visio’ya dönüştürmeyi öğrendik. Ayrıca bir visio diyagramı oluşturmayı ve onu VSDX biçiminde kaydetmeyi de gördük. Bir görüntüyü C# dilinde Visio’ya dönüştürmek nispeten basittir. Aspose.Diagram kitaplığını kullanarak görüntüleri hızlı ve kolay bir şekilde Visio dosyalarına dönüştürebilirsiniz. Anahtar, yukarıda belirtilen adımları takip etmek ve makinenizde gerekli kitaplıkların ve araçların kurulu olduğundan emin olmaktır. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuzda bizimle iletişime geçin.

Ayrıca bakınız