PNG JPG BMP TIFF VSDX
Aspose.Diagram  for Java

Folyamatábra stílusú szervezeti diagram létrehozása a(z) VDX nyelven itt: Java

A natív és nagy teljesítményű folyamatábra stílusú szervezeti diagramot hoz létre VDX dokumentumban szerveroldali Aspose.Diagram for Java API-k segítségével, olyan szoftverek használata nélkül, mint a Microsoft vagy az Open Office, az Adobe PDF.

Folyamatábra stílusú szervezeti diagram létrehozása a VDX fájlban a Java használatával

A folyamatábra stílusú szervezeti diagram létrehozásához a(z) VDX fájlban ezt használjuk

Aspose.Diagram for Java

API, amely funkciókban gazdag, hatékony és könnyen használható egyesítő API for Java platform. A legújabb verziót közvetlenül a webhelyről töltheti le

Maven

és telepítse a Maven-alapú projekten belül a következő konfigurációk hozzáadásával a pom.xml fájlhoz.

Adattár

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

Függőség

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>version of aspose-diagram API</version>
<classifier>jdk17</classifier>
</dependency>

A folyamatábra stílusú szervezeti diagram létrehozásának lépései a VDX Fájlokban itt: Java

Folyamatábra stílusú szervezeti diagram létrehozása

Aspose.Diagram for Java

Az API-k néhány sornyi kóddal elkészíthetők.

  • Hozzon létre egy diagram-ot sablonból.
  • Válassza ki az oldalt az azonosítójával
  • Szervezeti csomópont alakzatok hozzáadása az oldalhoz.
  • Adjon hozzá csatlakozókat az oldalhoz az alakzat és a szülő összekapcsolásához.
  • Automatikus elrendezés az elrendezési mód meghívásával
  • Hívja meg a save() metódust, és adja meg a fájlnevet (teljes elérési út) és a formátumot (VSDX) paraméterként.
  • Most már megnyithatja és használhatja a(z) VSDX fájlt a(z) Microsoft Office, Adobe PDF vagy bármely más kompatibilis programban.

rendszerkövetelmények

A Aspose.Diagram for Java minden nagyobb platformon és operációs rendszeren támogatja. Kérjük, győződjön meg arról, hogy rendelkezik az alábbi előfeltételekkel.

  • Microsoft Windows vagy kompatibilis operációs rendszer Java futásidejű környezettel JSP/JSF alkalmazásokhoz és asztali alkalmazásokhoz.- Szerezze be a(z) Aspose.Diagram for Java legújabb verzióját közvetlenül innen Maven .
 

Folyamatábra stílusú szervezeti diagram létrehozása Vdx fájlban - Java

// 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(DrawFlowChart.class);
// Load masters from any existing diagram, stencil or template
// And add in the new diagram
String visioStencil = dataDir + "Basic Shapes.vss";
String rectangleMaster = "Rectangle";
String connectorMaster = "Dynamic connector";
int pageNumber = 0;
double width = 1;
double height = 1;
double pinX = 4.25;
double pinY = 9.5;
// Define values to construct the hierarchy
List<String> listPos = Arrays.asList(new String[] { "0", "0:0", "0:1", "0:2", "0:3", "0:4", "0:5", "0:6", "0:0:0", "0:0:1", "0:3:0", "0:3:1", "0:3:2", "0:6:0", "0:6:1" });
// Define a Hashtable to map the string name to long shape id
Hashtable shapeIdMap = new Hashtable();
// Create a new diagram
Diagram diagram = new Diagram(visioStencil);
diagram.getPages().get(pageNumber).getPageSheet().getPageProps().getPageWidth().setValue(11);
for (String orgnode : listPos)
{
// Add a new rectangle shape
long rectangleId = diagram.addShape(pinX++, pinY++, width, height, rectangleMaster, pageNumber);
// Set the new shape's properties
Shape shape = diagram.getPages().get(pageNumber).getShapes().getShape(rectangleId);
shape.getText().getValue().add(new Txt(orgnode));
shape.setName(orgnode);
shapeIdMap.put(orgnode, rectangleId);
}
// Create connections between nodes
for (String orgName : listPos)
{
int lastColon = orgName.lastIndexOf(':');
if(lastColon > 0)
{
String parendName = orgName.substring(0, lastColon);
long shapeId = (long)shapeIdMap.get(orgName);
long parentId = (long)shapeIdMap.get(parendName);
Shape connector1 = new Shape();
long connecter1Id = diagram.addShape(connector1, connectorMaster, pageNumber);
diagram.getPages().get(pageNumber).connectShapesViaConnector(parentId, ConnectionPointPlace.RIGHT,
shapeId, ConnectionPointPlace.LEFT, connecter1Id);
}
}
//auto layout FlowChart
LayoutOptions flowChartOptions = new LayoutOptions();
flowChartOptions.setLayoutStyle(LayoutStyle.FLOW_CHART);
flowChartOptions.setDirection(LayoutDirection.TOP_TO_BOTTOM);
flowChartOptions.setEnlargePage(true);
diagram.getPages().get(pageNumber).layout(flowChartOptions);
// Save diagram
diagram.save(dataDir + "DrawFlowChart_java.vsdx", SaveFileFormat.VSDX);
 
  • Körülbelül Aspose.Diagram for Java API

    A Aspose.Diagram egy Microsoft Visio dokumentumformátum-manipuláció API. Könnyen betölthető, létrehozható, módosítható, manipulálható, beleértve a daigram elemeket, és konvertálható a Visio diagramok más formátumokba, mint például PDF, XPS, JPEG, PNG, BMP, TIFF, SVG, EMF stb. Ez egy önálló API, és nem szükséges a Microsoft Visio vagy más szoftver telepítése.

    Online VDX folyamatábra stílusú szervezeti diagram élő bemutatók

    Hozzon létre folyamatábra stílusú szervezeti diagramot VDX dokumentumban most, látogassa meg webhelyünket Élő bemutatók weboldala . Az élő demónak a következő előnyei vannak

      Nincs szükség a(z) Aspose API letöltésére.
      Nem kell kódot írni.
      Csak töltse fel VDX fájlját.
      Azonnal létrehozza a folyamatábra stílusú szervezeti diagramot VDX dokumentumban.

    VDX Mi a VDX fájlformátum

    A(z) Microsoft Visio formátumban létrehozott, de XML formátumban mentett rajzok vagy diagramok .VDX kiterjesztéssel rendelkeznek. Egy Visio rajz XML fájl jön létre a Visio szoftverben, amelyet a Microsoft fejlesztett ki. A Microsoft Visio képes vizuális dokumentumok létrehozására, amelyeket prezentációkban és dokumentumokban lehet használni. A Visio rajz XML-fájlja tartalmazza a vizuális objektumokat és a vizuális elemek metaadatainak részleteit. Szöveg is hozzáadható ezekhez a vizuális elemekhez Vision rajz XML fájl. Ezek az Visio rajz XML-fájlok az XML-alapú formázási szabványokkal és a képadatok kódolási specifikációival vannak integrálva, amelyek lehetővé teszik a tartalom megjelenítését és tárolását a Microsoft Visio szoftver által VDX fájlformátumban.

    Bővebben

    Egyéb támogatott szervezeti diagram formátumok

    A Java használatával könnyen létrehozhat folyamatábra stílusú szervezeti diagramokat különböző formátumokban, beleértve.

    Vsd (Microsoft Visio Rajzok)
    VSSX (Visio sablonfájl)
    VSTX (Visio sablonfájl)
    VSDM (Visio makró-engedélyezett rajzfájl)
    VSSM (Visio makró-engedélyezett sablonfájl)
    VSTM (Visio makró-engedélyezett sablonfájl)
    VSDX (Visio rajzfájl)