Ваша первая заявка Aspose.Diagram - Hello World
Contents
[
Hide
]
В этом руководстве показано, как создать самое первое приложение (Hello World), используя Aspose.Diagram' simple API. Это простое приложение создает файл Microsoft Visio с текстом ‘Hello World’ на указанной странице.
Создание приложения Hello World
Следующие шаги создают приложение Hello World, используя Aspose.Diagram API:
- Создайте экземплярDiagram учебный класс.
- Если у вас есть лицензия, топрименить это. Если вы используете ознакомительную версию, пропустите строки кода, связанные с лицензией.
- Создайте новый файл Visio или откройте существующий файл Visio.
- Создайте новое текстовое поле.
- Вставьте словаHello World! в текстовое поле.
- Создайте измененный файл Microsoft Visio.
Реализация вышеуказанных шагов продемонстрирована на примерах ниже.
Пример кода: создание нового Diagram
В следующем примере создается новый diagram с нуля, пишет Hello World! на первой странице и сохраняет файл Visio.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(CreateNewVisio.class);
// initialize a Diagram class
Diagram diagram = new Diagram();
// save diagram in the VSDX format
diagram.save(dataDir + "CreateNewVisio_Out.vsdx", SaveFileFormat.VSDX);Пример кода: открытие существующего файла
В следующем примере открывается существующий файл шаблона Microsoft Visio с именем «Sample.vsdx», вводится «Hello World!» текст на первой странице и сохраняет diagram.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ReadVisioDiagram.class);
// Open the stream. Read only access is enough for Aspose.Diagram to load a diagram.
InputStream stream = new FileInputStream(dataDir + "Drawing1.vsdx");
//Call the diagram constructor to load diagram from a VSDX stream
Diagram vsdDiagram = new Diagram(stream);
stream.close();
//Call the diagram constructor to load diagram from a VDX file
Diagram vdxDiagram = new Diagram(dataDir + "Drawing1.vdx");
/*
* Call diagram constructor to load diagram from a VSS file
* providing load file format
*/
Diagram vssDiagram = new Diagram(dataDir + "Basic.vss", LoadFileFormat.VSS);
/*
* Call diagram constructor to load diagram from a VSX file
* providing load options
*/
LoadOptions loadOptions = new LoadOptions(LoadFileFormat.VSX);
Diagram vsxDiagram = new Diagram(dataDir + "Drawing1.vsx", loadOptions);