görselden görsele

Microsoft Visio çizimleri, organizasyonlarda farklı tasarım amaçları için sıklıkla kullanılmaktadır. Bir Visio Diyagramı dosyasını C# kullanarak programlı olarak bir görüntü biçimine dönüştürebilirsiniz. Bu dönüştürme yararlıdır, çünkü görüntüler VSD, VSDX vb. çizim formatlarına kıyasla kolayca paylaşılabilir ve önizlenebilir. Bu makale, aşağıdaki bölümlerde farklı dönüştürme senaryolarını ele almaktadır:

Visio Drawing to Image Converter – C# API Kurulumu

Aspose.Diagram for .NET API, diyagram dosyalarıyla çalışmak için kullanılabilir. .NET Framework’te C# dilini kullanarak VSD, VSDX ve diğer birçok dosya biçimini programlı olarak oluşturabilir, düzenleyebilir veya işleyebilirsiniz. Lütfen API’yi İndirilenler bölümünden indirerek veya aşağıdaki NuGet kurulum komutuyla yapılandırın:

PM> Install-Package Aspose.Diagram

C# kullanarak Visio (VSD/VSDX) Dosyasını Programlı Olarak Görüntüye Dönüştürün

Aşağıdaki adımlarla bir Visio çizimini JPG, PNG, TIFF veya diğer görüntü biçimlerine dönüştürmeniz gerekebilir:

  1. Giriş VSD/VSDX çizimini yüklemek için diyagram oluşturucuyu çağırın.
  2. Çıktı JPG, SVG, BMP, GIF veya SVG Görüntü dosyasını kaydedin.

Aşağıdaki kod, bir VSD/VSDX diyagramının C# kullanarak programlı olarak JPG, SVG, BMP, GIF veya SVG görüntüsüne nasıl dönüştürüleceğini gösterir:

// Bir VSD/VSDX çizimi yüklemek için diyagram oluşturucuyu çağırın
Diagram diagram = new Diagram("ExportToImage.vsd");

// Çıktıyı JPG, SVG, BMP, GIF veya SVG Görüntü dosyası olarak kaydedin
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

Belirli bir Visio VSD/VSDX Sayfasını C# kullanarak Görüntüye Dönüştürme

Bazen bir Visio çiziminde belirli bir sayfaya başvurmak ve içeriğini görmek veya bir küçük resim oluşturmak isteyebilirsiniz. Bir VSD/VSDX dosyasının belirli bir sayfasını kolayca bir görüntü dosyasına dönüştürebilirsiniz. Bir Visio diyagram dosyasının belirli bir sayfasını C# kullanarak programlı olarak bir görüntüye dönüştürmek için lütfen aşağıdaki adımları izleyin:

  1. Giriş diyagramını Diagram sınıfıyla VSD/VSDX dosyası olarak yükleyin.
  2. PNG gibi çıktı görüntü biçimini belirtin.
  3. Sayfa dizini ile sayfayı belirtin.
  4. Kaydet yöntemiyle JPG, SVG, BMP, GIF veya SVG dosyaları gibi çıktı Görüntü formatlarını kaydedin.

Aşağıdaki kod, bir Visio diyagram dosyasındaki (VSD/VSDX) belirli bir sayfanın C# kullanarak programlı olarak bir görüntüye nasıl dönüştürüleceğini açıklar:

// Giriş diyagramını VSD/VSDX dosyası olarak yükle
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// Çıktı görüntü biçimini PNG olarak belirtin
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// Sayfa dizinine göre yalnızca bir sayfayı kaydedin
options.PageIndex = 0;

// Ortaya çıkan Görüntü dosyasını kaydet
diagram.Save("ExportPageToImage_out.png", options);

Ücretsiz API Lisansı Alın

API’yi herhangi bir sınırlama olmaksızın değerlendirmek için bir Ücretsiz Geçici Lisans talep edebilirsiniz.

Çözüm

Sonuç olarak, bir Visio diyagram dosyasını bir görüntü formatına nasıl dönüştüreceğinizi ve ayrıca C# kullanarak VSD/VSDX dosyasındaki belirli bir sayfayı programlı bir şekilde bir görüntüye nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, API hakkında daha fazla bilgi için API’ye Documentation da göz atabilirsiniz. Herhangi bir sorunuz olması durumunda lütfen Ücretsiz Destek Forumu üzerinden bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız

MS Visio Diyagramlarını C# kullanarak PDF’ye dönüştürün