Din första Aspose.Diagram-ansökan - Hello World
Contents
[
Hide
]
Denna handledning visar hur man skapar en allra första applikation (Hello World) med Aspose.Diagram' simple API. Denna enkla applikation skapar en Microsoft Visio-fil med texten ‘Hello World’ på en specificerad sida.
Skapar Hello World-applikationen
Stegen nedan skapar Hello World-applikationen med hjälp av Aspose.Diagram API:
- Skapa en instans av klassen Diagram.
- Använd licensen:
- Om du har köpt en licens, använd sedan licensen i din applikation för att få tillgång till Aspose.Diagram' full funktionalitet
- Om du använder utvärderingsversionen av komponenten (om du använder Aspose.Diagram utan licens), hoppa över det här steget.
- Skapa en ny Visio-fil eller öppna en befintlig Visio-fil.
- Skapa en ny textruta.
- Sätt in ordenHello World! i en textruta.
- Generera den modifierade filen Microsoft Visio.
Implementeringen av stegen ovan visas i exemplen nedan.
Kodprov: Skapa ett nytt Diagram och skriva Hello World!
Följande exempel öppnar en befintlig Microsoft Visio mallfil med namnet “Basic_Shapes.vss”, matar in texten “Hello World!” på första sidan och sparar diagram.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import jpype | |
import asposediagram | |
jpype.startJVM() | |
from asposediagram.api import * | |
lic = License() | |
lic.setLicense("Aspose.Total.Product.Family.lic") | |
diagram = Diagram("Basic_Shapes.vss") | |
# Add a new hello world rectangle shape | |
shapeId = diagram.addShape(4.25, 5.5, 2, 1, "Rectangle", 0) | |
shape = diagram.getPages().getPage(0).getShapes().getShape(shapeId) | |
shape.getText().getValue().add(Txt("Hello World")) | |
# Save diagram in the VSDX format | |
diagram.save("CreateHelloWorldVisio_out.vsdx", SaveFileFormat.VSDX) | |
jpype.shutdownJVM() |