Перетворення зображення на Visio у Java - конвертер зображення на діаграму

Microsoft Visio – це програма для створення діаграм і векторної графіки, яка дозволяє створювати діаграми, блок-схеми та інші візуальні представлення даних. Однак перетворення зображень на діаграми Visio може бути складним завданням для розробників. У цій публікації блогу ми дізнаємося, як вставляти зображення JPG, PNG або BMP у діаграми Visio. Дотримуйтеся вказівок і вивчіть крок за кроком процес перетворення зображень на діаграми Visio.

Ця стаття охоплює такі теми:

  1. Конвертер зображень Java у Visio – безкоштовне завантаження
  2. Кроки для перетворення зображення у Visio
  3. Перетворити JPG у Visio
  4. Перетворити PNG у Visio
  5. Вставте зображення BMP у Visio
  6. Перетворення зображення на діаграму Visio онлайн
  7. Конвертер зображення у Visio – навчальні ресурси

Конвертер зображень Java у Visio – безкоштовно завантажити

Ми будемо використовувати Aspose.Diagram for Java API, щоб вставляти зображення різних типів у діаграми 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, виконавши наведені нижче дії.

  1. Створіть новий малюнок Visio.
  2. Отримати сторінку за індексом.
  3. Завантажте зображення.
  4. Встановіть положення X і Y разом із шириною та висотою зображення.
  5. Імпортувати зображення як форму Visio.
  6. Зберегти діаграму Visio.

Тепер давайте подивимося, як перетворити ці кроки в Java, щоб вставити зображення в діаграму Visio.

Перетворення JPG у Visio у Java

Виконайте наведені нижче дії, щоб перетворити зображення JPG на діаграму Visio.

  1. Створіть екземпляр класу Diagram.
  2. Ініціалізація об’єкта класу Page за індексом із колекції сторінок.
  3. Завантажте зображення JPG, щоб вставити його в діаграму Visio.
  4. Після цього викличте метод addShape() із зображенням InputStream.
  5. Нарешті збережіть діаграму 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);
Перетворіть зображення JPG у Visio у Java

Перетворіть зображення JPG у Visio у Java.

Перетворення 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);
Перетворіть зображення PNG у Visio у Java

Перетворіть зображення PNG у Visio у Java.

Вставте зображення 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);
Перетворіть BMP-зображення у Visio у Java

Перетворіть BMP-зображення у Visio у Java.

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.

Онлайн конвертер зображень у Visio

Крім того, ви можете безкоштовно конвертувати зображення в діаграми Visio онлайн за допомогою нашої безкоштовної веб-програми Image to Visio converter. Ця веб-програма була розроблена з використанням API Aspose.Diagram.

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

Конвертер зображень у діаграми – навчальні ресурси

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

Висновок

У цій статті ми дізналися, як завантажувати та конвертувати зображення у Visio у Java. Ми також бачили, як створити діаграму Visio і зберегти її у форматі VSDX. Перетворення зображення у Visio у Java є простим. Використовуючи бібліотеку Aspose.Diagram, ви можете швидко й легко конвертувати зображення у файли Visio. Головне — виконати наведені вище дії та переконатися, що на вашому комп’ютері встановлено необхідні бібліотеки та інструменти. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також