VSD VSDX в SWF

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

Конвертер файлов Visio в 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-файл, используя метод Сохранить.

В следующем примере кода показано, как преобразовать диаграмму VSD Visio в SWF-файл на C#.

// Создать объект класса Diagram и открыть файл 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-файл методом Сохранить.

Фрагмент кода демонстрирует, как программно преобразовать файл 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#] (https://blog.aspose.com/ru/2022/01/20/create-flowchart-csharp/)