Як конвертувати Visio у PNG на C#

Ця стаття містить відомості про те, як конвертувати Visio у PNG у C#. Він охоплює покроковий процес разом із запущеним зразком коду для візуалізації VSDX або VSD до PNG у C#. Для зміни створеного файлу можна встановити різні властивості вихідного зображення.

Кроки для перетворення Visio у PNG у C#

  1. Установіть API Aspose.Diagram, щоб експортувати файли Visio
  2. Створіть об’єкт класу Diagram для завантаження вхідного файлу
  3. Встановіть параметри за допомогою класу ImageSaveOptions для вихідного зображення PNG
  4. Запишіть вихідне зображення PNG за допомогою методу Save().

Ці кроки описують основний алгоритм для перетворення Visio на PNG у C#. Перш за все, завантажте вихідну діаграму Visio з об’єктом класу Diagram. Потім налаштуйте різні характеристики для вихідного зображення та експортуйте вихідне зображення PNG у масив байтів, файл або потік.

Код для перетворення Visio у PNG на C#

namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert Visio to PNG in C#
{
// Load the license
Aspose.Diagram.License lic = new Aspose.Diagram.License();
lic.SetLicense("Aspose.Total.lic");
// Load input VSD VSDX Visio file
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToPNG.vsdx");
// Specify output image format as PNG
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Png);
// Set the property related to hidden pages
options.ExportHiddenPage = false;
// Save the resultant Image file
diagram.Save("VisioToPNG.png", options);
System.Console.WriteLine("Done");
}
}
}

Цей зразок коду, що виконується, достатній для перетворення VSDX на PNG у C#. Однак ви можете вибрати власні значення та властивості, щоб установити роздільну здатність зображення, масштабування, масштабування тощо, щоб змінити створене вихідне зображення. Крім того, API дозволяє працювати з різними конструкторами перевантаження та методами, які можна використовувати для маніпулювання файлами з потоком пам’яті, потоком файлів або масивами відповідно до ваших потреб.

У цьому підручнику пояснюється інформація, що стосується процесу перетворення VSD на PNG у C#. Тоді як, якщо ви хочете навчитися перетворювати файли Visio у файли PDF, перегляньте статтю на як конвертувати Visio у PDF на C#.

 Українська