1. Ürün:% s
  2.   Diyagram
  3.   .NET
  4.   Aspose.Diagram for .NET

Aspose.Diagram for .NET

 
 

Visio Diyagramlarını Oluşturmak, Düzenlemek ve Dönüştürmek için C# .NET API'si

Visio dosyalarını XPS, HTML, SVG, SWF, XAML, resim veya PDF formatlarına oluşturmak, düzenlemek, değiştirmek ve dönüştürmek için güçlü bir Visio Diyagramlama API'si.

Aspose.Diagram for .NET, yazılım geliştiricilerine C# uygulamaları içinde Microsoft Visio Diyagramları oluşturma, değiştirme, düzenleme ve dönüştürme yeteneği veren çok kullanışlı bir Visio Diyagramlama kütüphanesidir. Kütüphane, Microsoft Visio diyagramları içinde şekiller ve sayfalarla çalışmak için zengin bir işlevsellik seti sağlar. Boyut, konum ve biçimlendirme gibi şekillerin ve şekillerin özelliklerinin eklenmesine, silinmesine ve değiştirilmesine olanak tanır. Kütüphane, hem sunucuda hem de istemcide iyi performans gösterecek şekilde tasarlanmıştır.

Aspose.Diagram for .NET, sayfa boyutu, yönlendirme ve kenar boşlukları gibi sayfa özelliklerini işlemek için çok kullanışlı özellikler sağlar ve bir Visio diyagramındaki katmanların ve bölümlerin görünürlüğünü ve sırasını yönetir. Ayrıca Visio bağlayıcılarını ve Yazı Tipi Bilgilerini almayı, farklı diyagramları birleştirmeyi, yeni bir sayfa eklemeyi veya kopyalamayı, Visio Sayfasını biçimlendirmeyi, sayfa boyutunu yönetmeyi, Görüntüleri çıkarmayı, bir Visio şekline köprü eklemeyi, bir Görüntüye filigran eklemeyi, ham veri işlemeyi, bir resim şeklini değiştirmeyi, alanlar oluşturmayı, Visio Şekil Verilerini eklemeyi veya almayı veya kopyalamayı ve daha fazlasını destekler.

Aspose.Diagram for .NET'in çeşitli yararlı avantajları vardır, örneğin Microsoft Visio diyagramlarını VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSD, VSS, VST ve VDW gibi çeşitli biçimlerde okuma, yazma ve dönüştürme yeteneği. Bu, geliştiricilerin işbirliği, analiz veya sunum olsun, ihtiyaçlarına en uygun biçimde Visio diyagramlarıyla kolayca çalışmasını sağlar. Temel işlevselliğine ek olarak, kütüphane ayrıca makrolar ve eklentiler için destek ve yerleşik işlevleri kullanarak hesaplamalar yapma yeteneği gibi bir dizi gelişmiş özellik de sağlar. Bu, geliştiricilerin karmaşık ve gelişmiş Visio diyagramları oluşturmasına ve veri analizi gerçekleştirmesine ve raporları kolayca oluşturmasına olanak tanır.

Previous Next

Aspose.Diagram for .NET ile Başlarken

Aspose.Diagram for .NET'i kurmanın önerilen yolu NuGet kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.

NuGet aracılığıyla .NET için Aspose.Diagram'ı yükleyin

Install-Package Aspose.Pdf 
Ayrıca doğrudan Aspose ürün sayfasından da indirebilirsiniz.

C# .NET API ile Visio Diyagramları Oluşturun

Aspose.Diagram for .NET, Microsoft Visio kullanmadan programatik olarak Visio diyagramları oluşturmak ve düzenlemek için tam destek içerir. Kütüphane, kullanıcıların diyagramların şekillerini ve özelliklerini kolayca işlemesine olanak tanır. Şekilleri manuel yönteme kıyasla daha hızlı otomatik olarak konumlandırmak için düzen şekilleri özelliğini destekler. Kütüphane ayrıca VBA modül koduyla otomatik olarak çalışmayı destekler ve kullanıcıların VBA modül kodunu çıkarmasına ve değiştirmesine olanak tanır. Aspose.Diagram'ı kullanarak sıfırdan yeni Visio diyagramları oluşturabilir veya mevcut olanları yükleyebilir, şekiller, metin ve diğer öğeler ekleyebilir ve düzenleyebilir ve değiştirilen diyagramları diske veya akışa kaydedebilirsiniz.

.NET API ile Sıfırdan Yeni Diyagram Oluşturun

string dataDir = RunExamples.GetDataDir_LoadSaveConvert();

// Initialize a Diagram class
Diagram diagram = new Diagram();

// Save diagram in the VSDX format
diagram.Save(dataDir + "CreateNewVisio_out.vsdx", SaveFileFormat.VSDX);

Visio Diyagramlarını C# API ile Diğer Dosya Formatlarına Dönüştürme

.NET için Aspose.Diagram, yazılım geliştiricilerinin Microsoft Visio diyagramlarını kendi .NET uygulamaları içinde çeşitli dosya formatlarına açmalarını ve dönüştürmelerini sağlayan kullanışlı ve etkili bir çözümdür. Kütüphane, Visio diyagramlarının PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF ve daha birçok popüler dosya formatına dönüştürülmesini destekler. Dönüştürme işlemi hızlı ve etkilidir ve çıktı dosyası doğru ve yüksek kalitededir. Kütüphane, sayfaları bölme, Visio çizimini seçici şekillerle dönüştürme, mevcut şekilleri değiştirme vb. gibi bazı önemli özellikleri destekler.

Microsoft Visio Çizimini C# API ile PDF'ye Aktarma

string dataDir = RunExamples.GetDataDir_LoadSaveConvert();

// Call the diagram constructor to load a VSD diagram
Diagram diagram = new Diagram(dataDir + "ExportToPDF.vsd");

MemoryStream pdfStream = new MemoryStream();
// Save diagram
diagram.Save(pdfStream, SaveFileFormat.PDF);

// Create a PDF file
FileStream pdfFileStream = new FileStream(dataDir + "ExportToPDF_out.pdf", FileMode.Create, FileAccess.Write);
pdfStream.WriteTo(pdfFileStream);
pdfFileStream.Close();

pdfStream.Close();

// Display Status.
System.Console.WriteLine("Conversion from vsd to pdf performed successfully.");

.NETAPI ile Visio Dosyalarına Şekiller Ekleyin ve Yönetin

.NET için Aspose.Diagram, yazılım geliştiricilerinin Visio diyagramlarına şekiller eklemesine ve özelliklerini kolayca yönetmesine olanak tanır. Kütüphane, yeni şekil ekleme, mevcut şekli alma ve değiştirme, Visio şeklini HTML veya görüntüye dönüştürme, mevcut şekli kopyalama, şekilleri birbirine bağlama, Şekil Paragrafını yönetme, Şekil Yapıştırma desteği, Visio Zaman Çizelgesi Şekilleri, Pin Değerlerini hesaplama, bir şeklin Boyutunu ayarlama, şekle tema uygulama, şekilleri gruplama, dönüştürme ve doğrulama ve daha birçok şey gibi Visio şekillerini işlemek için birkaç önemli özelliği destekler.

C# API aracılığıyla Visio Diyagramından Şekil Bilgilerini Alın

string dataDir = RunExamples.GetDataDir_Shapes();

// Load diagram
Diagram vsdDiagram = new Diagram(dataDir + "RetrieveShapeInfo.vsd");

foreach (Aspose.Diagram.Shape shape in vsdDiagram.Pages[0].Shapes)
{
    // Display information about the shapes
    Console.WriteLine("\nShape ID : " + shape.ID);
    Console.WriteLine("Name : " + shape.Name);
    Console.WriteLine("Master Shape : " + shape.Master.Name);
}

.NET API ile Visio Diyagramlarına Metin Ekleme ve Düzenleme

Aspose.Diagram for .NET, yazılım geliştiricilerinin .NET kütüphanesini kullanarak Visio Diyagramları içinde farklı şekillerde Visio ile çalışmalarına olanak tanır. C# kütüphanesi, şekillerdeki metni işlemek için farklı özellikler içerir; örneğin, metin şekli ekleme, Visio diyagramındaki metin şeklini özelleştirme, şeklin metnini güncelleme, şeklin metnini bulma ve değiştirme, metne Yerleşik veya özel stil sayfası uygulama, bir şeklin her metin değerine farklı stil uygulama, Visio diyagram sayfasından düz Metin çıkarma ve daha fazlası.

.NET API aracılığıyla Visio Diyagramına Metin Şekli Ekler

string dataDir = RunExamples.GetDataDir_ShapeText();

// Create a new diagram
Diagram diagram = new Diagram();
// Set parameters and add text to a Visio page
double PinX = 1, PinY = 1, Width = 1, Height = 1;                  
diagram.Pages[0].AddText(PinX, PinY, Width, Height, "Test text");
// Save diagram 
diagram.Save(dataDir + "InsertTextShape_out.vsdx", SaveFileFormat.VSDX);
 Türkçe