Тази статия описва процеса за преобразуване на VSD в VSDX с помощта на C#. Има подробности за настройка на IDE за разработката, списък със стъпки и примерен код за конвертиране на VSD във VSDX без Visio с помощта на C#. Обсъждат се различни опции за запазване, за да персонализирате конвертирания VSDX файл.
Стъпки за промяна на VSD на VSDX с помощта на C#
- Задайте средата да използва Aspose.Diagram for .NET за конвертиране на VSD във VSDX
- Заредете изходния Visio файл във VSD формат в обекта Diagram
- Създайте обекта DiagramSaveOptions, за да персонализирате изходния VSDX файл
- Задайте флага за автоматично приспособяване на страници към съдържанието на чертежа
- Извикайте метода Save(), като зададете името на изходния файл и желаните опции за запазване
Тези стъпки обобщават как да конвертирате Visio VSD във VSDX с помощта на C#. Заредете изходния VSD файл в обекта Diagram и декларирайте обекта DiagramSaveOptions, като зададете файловия формат за запис като VSDX. Задайте други свойства в обекта DiagramSaveOptions, като например флаг AutoFitPageToDrawingContent.
Код за VSD към VSDX конвертор с помощта на C#
Горният код описва как да конвертирате VSD във VSDX с помощта на C#. Можете да зададете шрифта по подразбиране за Unicode символи или знаци, за които необходимият шрифт не е инсталиран в системата. Този клас също поддържа функции за обратно извикване за обработка на предупреждения по време на преобразуването.
Този урок ни научи как да трансформираме Visio файлове от VSD във VSDX. За да конвертирате изображение във Visio файл, вижте статията: Конвертиране на изображение във Visio в C#.