VSD VSDX у SWF

Креслення Visio зазвичай використовуються для створення блок-схем, моделей схем баз даних, електричних проводів або планів розташування меблів. У деяких випадках використання може знадобитися конвертувати діаграму VSD або VSDX у файл SWF. Відповідно до подібних вимог, у цій статті описано, як програмно перетворити файл VSD або VSDX у файл SWF на C#.

Перетворювач файлів Visio Drawing to SWF – встановлення C# API

Aspose.Diagram for .NET API можна використовувати для створення або конвертації креслень Visio. Ви можете налаштувати API, завантаживши його файл DLL із Нові випуски або за допомогою команди встановлення NuGet нижче:

PM> Install-Package Aspose.Diagram

Програмне перетворення VSD у SWF на C#

Ви можете конвертувати файл VSD у формат SWF, виконавши такі дії:

  1. Ініціалізуйте об’єкт класу Diagram, щоб завантажити діаграму VSD.
  2. Запишіть вихідний SWF-файл за допомогою методу Save.

У наведеному нижче прикладі коду пояснюється, як перетворити діаграму VSD Visio у файл SWF у C#:

// Створіть екземпляр об’єкта класу діаграми та відкрийте файл VSD
Diagram diagram = new Diagram("Sample.vsd");

// Створіть екземпляр SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// Установіть формат збереження як SWF
options.SaveFormat = SaveFileFormat.Swf;

// Збережіть отриманий файл SWF
diagram.Save("SWF_output.swf", options);

Перетворення файлу VSDX у файл SWF на C#

Ви можете конвертувати файл VSDX у формат SWF, виконавши наведені нижче дії.

  1. Створіть об’єкт класу Diagram для завантаження вхідного файлу VSDX.
  2. Збережіть SWF-файл за допомогою методу Save.

Розроблений фрагмент коду демонструє, як програмно перетворити файл VSDX у файл SWF на C#:

// Створіть об’єкт діаграми та відкрийте файл VSDX
Diagram diagram = new Diagram("Sample.vsdx”);

// Створіть екземпляр SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// Установіть формат збереження як SWF
options.SaveFormat = SaveFileFormat.Swf;

// Збережіть отриманий файл SWF
diagram.Save( "SWF_output.swf", options);

Отримайте безкоштовну ліцензію API

Ви можете повною мірою оцінити всі функції API, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

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

Дивись також

Програмне створення блок-схеми на C#