Створення діаграми Visio на Java

Ця стаття містить інформацію про створення діаграми Visio у Java. У ньому обговорюється покроковий потік програми та запущений фрагмент коду для автоматичного створення діаграм Visio у Java. Крім того, ви можете написати згенеровану діаграму Visio у різноманітних форматах файлів, які підтримують Visio.

Кроки для створення діаграми Visio на Java

  1. Налаштуйте бібліотеку Aspose.Diagram, щоб створювати діаграми Visio з нуля
  2. Ініціювати об’єкт класу Diagram
  3. Використовуйте файл трафарету, щоб додати майстер
  4. Додайте прямокутну форму, викликавши метод addShape() і вказавши різні властивості
  5. Відобразіть згенеровану діаграму Visio за допомогою методу save().

У цих кроках описано, як створити Visio на Java. Перш за все, створіть порожню діаграму та запустіть трафарет, що містить основні форми. Потім додайте форму, установивши розташування, розміри та номер цільової сторінки перед експортом вихідної діаграми Visio.

Код для програмного створення діаграми Visio на Java

// Import the required classes from Aspose.Drawing for Java
import com.aspose.diagram.*;
public class Main
{
public static void main(String[] args) throws Exception {
// Apply the license for Aspose.PDF
new License().setLicense("license.lic");
// Create a diagram
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram();
// Add master with stencil
String masterName = "Rectangle";
diagram.addMaster("BasicShapes.vss", masterName);
double width = 2, height = 2, pinX = 4.25, pinY = 4.5;
// Add a new rectangle shape
long rectangleId = diagram.addShape(pinX, pinY, width, height, masterName, 0);
// Set shape properties
com.aspose.diagram.Shape rectangle = diagram.getPages().get(0).getShapes().getShape(rectangleId);
rectangle.getXForm().getPinX().setValue(5);
rectangle.getXForm().getPinY().setValue(5);
rectangle.setType(com.aspose.diagram.TypeValue.SHAPE);
rectangle.getText().getValue().add(new com.aspose.diagram.Txt("Aspose Diagram"));
rectangle.setTextStyle(diagram.getStyleSheets().get(3));
diagram.save("Visio_out.vsdx", com.aspose.diagram.SaveFileFormat.VSDX);
}
}

Ви можете працювати з наведеним вище зразком коду, щоб намалювати будь-яку схему процесу у Visio на Java. Однак ви можете імпровізувати це, щоб додати різні форми з головного трафарету відповідно до ваших вимог. Так само вихідну діаграму Visio можна експортувати як зображення або документ, залежно від ваших потреб.

У цій короткій статті підсумовано подробиці програмного створення діаграми Visio на Java. Тоді як, якщо ви хочете дізнатися, як конвертувати файли VSD, зверніться до статті Перетворення VSD на VSDX у Java.

 Українська