Hozzon létre Visio-diagramot Java-ban

Ez a cikk a Visio diagram Java nyelven történő létrehozásához vonatkozó információkat tartalmazza. Lépésről lépésre tárgyalja a programfolyamatot és egy futó kódrészletet, amellyel automatizálható a Visio diagram létrehozása Java-ban. Ezenkívül a generált Visio diagramot számos Visio által támogatott fájlformátumban megírhatja.

A Visio diagram létrehozásának lépései Java nyelven

  1. Konfigurálja a Aspose.Diagram könyvtárat, hogy a semmiből készítsen Visio-diagramokat
  2. A(z) Diagram osztály objektumának kezdeményezése
  3. Használja a sablonfájlt egy mester hozzáadásához
  4. Adjon hozzá egy téglalap alakú alakzatot a addShape() metódus meghívásával, és adjon meg különböző tulajdonságokat
  5. A létrehozott Visio diagramot a save() metódussal jelenítse meg

Ezek a lépések felvázolják, hogyan lehet létrehozni a Visio-t Java-ban. Először is készítsen egy üres diagramot, és indítsa el a mester alakzatokat tartalmazó sablont. Ezután a kimeneti Visio-diagram exportálása előtt fűzzen hozzá egy alakzatot, miközben beállítja a helyet, a méreteket és a céloldalszámot.

Kód Visio-diagram programozott létrehozásához Java-ban

// 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);
}
}

A fenti mintakóddal bármilyen folyamatdiagramot megrajzolhat a Visio Java programban. Mindazonáltal rögtönözheti is, hogy a mestersablonból különböző formákat adjon hozzá, hogy megfeleljen az Ön igényeinek. Hasonlóképpen, a kimeneti Visio diagramot exportálhatja képként vagy dokumentumként, az Ön igényeitől függően.

Ez a rövid cikk összefoglalja a Java alatt programozott Visio diagram létrehozásának részleteit. Ha viszont meg szeretné tudni, hogyan konvertálhat VSD-fájlokat, olvassa el a VSD konvertálása VSDX-re Java nyelven című cikket.

 Magyar