Преобразование изображения в Visio в C# — конвертер изображения в схему

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

В этой статье должны быть раскрыты следующие темы:

  1. Конвертер изображений C# в диаграммы — скачать бесплатно
  2. Действия по преобразованию изображения в Visio
  3. Конвертировать изображение PNG в Visio
  4. Преобразовать изображение JPG в Visio
  5. Вставьте изображение BMP в Visio
  6. Преобразовать изображение в диаграмму онлайн
  7. Конвертер изображений в диаграммы — учебные ресурсы

Преобразователь изображений C# в диаграммы — скачать бесплатно

Для вставки изображений в диаграммы Visio мы будем использовать API Aspose.Diagram for .NET. Он позволяет разработчикам создавать, манипулировать и преобразовывать файлы Visio с помощью простого и интуитивно понятного API. С помощью Aspose.Diagram вы можете легко добавлять фигуры, соединители, текст и другие элементы в диаграммы Visio. Aspose.Diagram широко используется при разработке корпоративных приложений, средств визуализации данных и других программ, требующих интеграции с Visio.

Пожалуйста, загрузите DLL API или установите его с помощью NuGet.

PM> Install-Package Aspose.Diagram 

Как преобразовать изображение в Visio с помощью C#

Мы можем легко преобразовать любое изображение в диаграмму Visio, используя Aspose.Diagram for .NET, выполнив следующие шаги:

  1. Создайте новый документ Visio.
  2. Получить страницу по индексу.
  3. Установите положение X и Y вместе с шириной и высотой изображения.
  4. Импортируйте изображение как фигуру Visio.
  5. Сохраните схему Visio.

Теперь давайте посмотрим, как преобразовать эти шаги в C#, чтобы вставить изображение в схему Visio.

Преобразование PNG в Visio на C#

Следуйте приведенным ниже инструкциям, чтобы преобразовать изображение PNG в диаграмму Visio.

  1. Создайте экземпляр класса Diagram.
  2. Инициализировать объект класса Page по индексу из коллекции страниц.
  3. Определите pinX, pinY, ширину и высоту.
  4. После этого вызовите метод AddShape() с изображением FileStream.
  5. Наконец, сохраните диаграмму Visio с помощью метода Save(). В качестве аргументов он принимает путь к выходному VSDX-файлу и SaveFileFormat.

В следующем примере кода показано, как преобразовать изображение PNG в схему Visio с помощью C#.

// В этом примере кода показано, как преобразовать изображение PNG в схему Visio.
using Aspose.Diagram;
using System.Drawing;

// Создать новую диаграмму
Diagram diagram = new Diagram();

// Получить объект страницы по индексу
Page page0 = diagram.Pages[0];

// Установите pinX, pinY, ширину и высоту
double pinX = 1, pinY = 1, width = 4, hieght = 5;

// Импортировать растровое изображение как фигуру Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.png", FileMode.OpenOrCreate));

// Сохранить схему Visio
diagram.Save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.Vsdx);
Преобразование изображения PNG в Visio на C#

Преобразование изображения PNG в Visio на C#.

Преобразование JPG в Visio на C#

Точно так же мы можем преобразовать любое изображение JPG в диаграмму Visio, выполнив шаги, упомянутые ранее. Однако нам просто нужно ввести изображение JPG на шаге № 4.

В следующем примере кода показано, как преобразовать изображение JPG в схему Visio с помощью C#.

// В этом примере кода показано, как преобразовать изображение JPG в схему Visio.
using Aspose.Diagram;
using System.Drawing;

// Создать новую диаграмму
Diagram diagram = new Diagram();

// Получить объект страницы по индексу
Page page0 = diagram.Pages[0];

// Установите pinX, pinY, ширину и высоту
double pinX = 2, pinY = 2, width = 4, hieght = 7;

// Импортировать растровое изображение как фигуру Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.jpg", FileMode.OpenOrCreate));

// Сохранить схему Visio
diagram.Save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.Vsdx);
Преобразование изображения JPG в Visio на C#

Преобразование изображения JPG в Visio на C#.

Вставьте изображение BMP в Visio на С#

Мы также можем вставить любое изображение BMP в диаграмму Visio, выполнив шаги, упомянутые ранее. Однако нам просто нужно ввести файл изображения BMP на шаге № 4.

В следующем примере кода показано, как вставить изображение BMP в схему Visio с помощью C#.

// В этом примере кода показано, как преобразовать изображение PNG в схему Visio.
using Aspose.Diagram;
using System.Drawing;

// Создать новую диаграмму
Diagram diagram = new Diagram();

// Получить объект страницы по индексу
Page page0 = diagram.Pages[0];

// Установите pinX, pinY, ширину и высоту
double pinX = 1, pinY = 1, width = 4, hieght = 3;

// Импортировать растровое изображение как фигуру Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\sample.bmp", FileMode.OpenOrCreate));

// Сохранить схему Visio
diagram.Save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.Vsdx);

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать библиотеку без ограничений пробной версии.

Конвертер изображений в Visio онлайн

Кроме того, вы можете бесплатно преобразовывать изображения в схемы Visio онлайн с помощью нашего бесплатного веб-приложения Image to Visio Converter. Это веб-приложение было разработано с использованием API Aspose.Diagram.

https://products.aspose.app/diagram/conversion/image-to-visio

Преобразователь изображения в диаграмму — учебные ресурсы

Вы можете узнать больше о создании, преобразовании и управлении диаграммами Visio без использования Microsoft Visio, а также изучить другие функции библиотеки, используя приведенные ниже ресурсы:

Заключение

В этой статье мы узнали, как загружать и конвертировать изображения в Visio на C#. Мы также увидели, как создать диаграмму visio и сохранить ее в формате VSDX. Преобразование изображения в Visio на C# относительно просто. Используя библиотеку Aspose.Diagram, вы можете быстро и легко конвертировать изображения в файлы Visio. Главное — выполнить шаги, описанные выше, и убедиться, что на вашем компьютере установлены необходимые библиотеки и инструменты. В случае возникновения неясностей свяжитесь с нами на нашем бесплатном форуме поддержки.

Смотрите также