Microsoft Visio — приложение для построения диаграмм и векторной графики, позволяющее создавать диаграммы, блок-схемы и другие визуальные представления данных. Однако преобразование изображений в схемы Visio может оказаться сложной задачей для разработчиков. В этой записи блога мы узнаем, как вставлять изображения JPG, PNG или BMP в диаграммы Visio. Следуйте инструкциям и изучите пошаговый процесс преобразования изображений в схемы Visio.
В этой статье рассматриваются следующие темы:
- Конвертер изображений Java в Visio — скачать бесплатно
- Действия по преобразованию изображения в Visio
- Конвертировать JPG в Visio
- Конвертировать PNG в Visio
- Вставьте изображение BMP в Visio
- Преобразовать изображение в диаграмму Visio онлайн
- Конвертер изображений в Visio — учебные ресурсы
Конвертер изображений Java в Visio — скачать бесплатно
Мы будем использовать API Aspose.Diagram for Java для вставки изображений разных типов в диаграммы Visio. Aspose.Diagram — это мощный API, который позволяет разработчикам без труда создавать, обрабатывать и преобразовывать файлы Visio программными средствами. Он также позволяет легко добавлять фигуры, соединители, текст и другие элементы в схемы Visio.
Пожалуйста, либо загрузите JAR-файл API, либо добавьте следующую конфигурацию pom.xml в приложение Java на основе Maven.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>23.5</version>
</dependency>
Как преобразовать изображение в Visio с помощью Java
Мы можем легко преобразовать любое изображение в диаграмму Visio, используя Aspose.Diagram for Java, выполнив следующие шаги:
- Создайте новый документ Visio.
- Получить страницу по индексу.
- Загрузите изображение.
- Установите позиции X и Y вместе с шириной и высотой изображения.
- Импортируйте изображение как фигуру Visio.
- Сохраните схему Visio.
Теперь давайте посмотрим, как преобразовать эти шаги в Java, чтобы вставить изображение в диаграмму Visio.
Преобразование JPG в Visio на Java
Выполните следующие действия, чтобы преобразовать изображение JPG в диаграмму Visio.
- Создайте экземпляр класса Diagram.
- Инициализировать объект класса Page по индексу из коллекции страниц.
- Загрузите изображение JPG, чтобы вставить его в схему Visio.
- После этого вызовите метод addShape() с изображением InputStream.
- Наконец, сохраните диаграмму Visio с помощью метода save(). Он принимает путь к выходному файлу VSDX и SaveFileFormat в качестве аргументов.
В следующем примере кода показано, как преобразовать изображение JPG в схему Visio на Java.
// Создать новую диаграмму
Diagram diagram = new Diagram();
// Получить объект страницы по индексу
Page page0 = diagram.getPages().get(0);
// Загрузите изображение JPG для вставки в схему Visio.
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");
// Импортировать растровое изображение как фигуру Visio
page0.addShape(2, 2, 4, 7, stream);
// Сохранить схему Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Преобразование PNG в Visio на Java
Точно так же мы можем преобразовать изображение PNG в диаграмму Visio, выполнив шаги, упомянутые ранее. Однако нам просто нужно ввести изображение PNG на шаге № 3.
В следующем примере кода показано, как преобразовать изображение PNG в схему Visio на Java.
// Создать новую диаграмму
Diagram diagram = new Diagram();
// Получить объект страницы по индексу
Page page0 = diagram.getPages().get(0);
// Загрузите изображение JPG для вставки в VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");
// Установите pinX, pinY, ширину и высоту
double pinX = 2, pinY = 2, width = 4, hieght = 5;
// Импортировать растровое изображение как фигуру Visio
page0.addShape(pinX, pinY, width, hieght, stream);
// Сохранить схему Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Вставьте изображение BMP в Visio на Java
Мы также можем вставить изображение BMP в диаграмму Visio, выполнив шаги, упомянутые ранее. Однако нам просто нужно загрузить файл изображения BMP.
В следующем примере кода показано, как вставить изображение BMP в схему Visio с помощью Java.
// Создать новую диаграмму
Diagram diagram = new Diagram();
// Получить объект страницы по индексу
Page page0 = diagram.getPages().get(0);
// Импортировать растровое изображение как фигуру Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));
// Сохранить схему 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. Вы также можете изучить другие функции библиотеки, используя следующие ресурсы:
- Руководство разработчика Aspose.Diagram for Java.
- Бесплатные онлайн-приложения.
- Aspose.Diagram для справки по Java API.
- Руководства и статьи.
Заключение
В этой статье мы узнали, как загружать и преобразовывать изображения в Visio на Java. Мы также увидели, как создать диаграмму Visio и сохранить ее в формате VSDX. Преобразовать изображение в Visio на Java очень просто. Используя библиотеку Aspose.Diagram, вы можете быстро и легко конвертировать изображения в файлы Visio. Главное — выполнить шаги, описанные выше, и убедиться, что на вашем компьютере установлены необходимые библиотеки и инструменты. В случае возникновения неясностей свяжитесь с нами на нашем бесплатном форуме поддержки.