Малюнки Microsoft Visio часто використовуються в організаціях для різних проектних цілей. Ви можете програмно перетворити файл діаграми Visio у формат зображення за допомогою C#. Це перетворення є корисним, оскільки зображення можна ділитися та легко переглядати в порівнянні з форматами малюнків VSD, VSDX тощо. У цій статті розглядаються різні сценарії перетворення в наступних розділах:
- Visio Drawing to Image Converter – встановлення C# API
- Програмне перетворення файлу Visio (VSD/VSDX) на зображення за допомогою C#
- Перетворення певної сторінки Visio VSD/VSDX на зображення за допомогою C#
Visio Drawing to Image Converter – встановлення C# API
Aspose.Diagram for .NET API можна використовувати для роботи з файлами діаграм. Ви можете програмно створювати, редагувати або керувати файлами VSD, VSDX і кількох інших форматів за допомогою мови C# у .NET Framework. Будь ласка, налаштуйте API, завантаживши його з розділу Завантаження або за допомогою наступної інсталяційної команди NuGet:
PM> Install-Package Aspose.Diagram
Програмне перетворення файлу Visio (VSD/VSDX) на зображення за допомогою C#
Можливо, вам знадобиться перетворити малюнок Visio на JPG, PNG, TIFF або інші формати зображення, виконавши такі дії:
- Викличте конструктор діаграм, щоб завантажити вхідний малюнок VSD/VSDX.
- Збережіть вихідний файл зображення JPG, SVG, BMP, GIF або SVG.
Наведений нижче код показує, як програмно перетворити діаграму VSD/VSDX на зображення JPG, SVG, BMP, GIF або SVG за допомогою C#:
// Викличте конструктор діаграм, щоб завантажити креслення VSD/VSDX
Diagram diagram = new Diagram("ExportToImage.vsd");
// Збережіть вихідний файл зображення JPG, SVG, BMP, GIF або SVG
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);
Перетворення певної сторінки Visio VSD/VSDX на зображення за допомогою C#
Іноді вам може знадобитися звернутися до певної сторінки в малюнку Visio і переглянути її вміст або створити мініатюру. Ви можете легко конвертувати певну сторінку файлу VSD/VSDX у файл зображення. Будь ласка, виконайте наведені нижче кроки для програмного відтворення певної сторінки файлу діаграми Visio у зображення за допомогою C#:
- Завантажте вхідну діаграму як файл VSD/VSDX із класом Diagram.
- Укажіть формат вихідного зображення, наприклад PNG.
- Вкажіть сторінку з індексом сторінки.
- Збережіть вихідні формати зображень, наприклад JPG, SVG, BMP, GIF або SVG, за допомогою методу Save.
У наведеному нижче коді пояснюється, як програмно перетворити певну сторінку у файлі діаграми Visio (VSD/VSDX) на зображення за допомогою C#:
// Завантажте вхідну діаграму як файл VSD/VSDX
Diagram diagram = new Diagram("ExportPageToImage.vsd");
// Укажіть вихідний формат зображення як PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// Збережіть лише одну сторінку за індексом сторінки
options.PageIndex = 0;
// Збережіть отриманий файл зображення
diagram.Save("ExportPageToImage_out.png", options);
Отримайте безкоштовну ліцензію API
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API без будь-яких обмежень.
Висновок
На завершення ви дізналися, як перетворити файл діаграми Visio у формат зображення, а також як програмно перетворити певну сторінку у файлі VSD/VSDX на зображення за допомогою C#. Крім того, ви також можете переглянути [документацію] API 9, щоб дізнатися більше про API. У разі будь-яких запитань зв’яжіться з нами через безкоштовний форум підтримки.