Drehen, ändern Sie die Position und verbinden Sie Unterformen
Drehen Sie eine Form mit einem geeigneten Winkel
Mit Aspose.Diagram for Java können Sie eine Form in einen beliebigen Winkel drehen. Die SetAngle-Methode, die von der bereitgestellt wirdForm -Klasse kann verwendet werden, um eine Form in jeden gewünschten Winkel zu drehen. Es nimmt einen einzelnen Parameter als Winkel an.
Drehen eines Formprogrammierungsbeispiels
Verwenden Sie den folgenden Code in Ihrer Java-Anwendung, um eine Form mit Aspose.Diagram for Java zu drehen.
Ändern Sie die Position einer Form
Mit der Shape-Klasse können Sie die Position einer Form ändern. Die Verbindungslinie passt sich automatisch an, wenn die Form an eine andere Position verschoben wird.
Die Move- und MoveTo-Methoden, die von der Shape-Klasse verfügbar gemacht werden, unterstützen das Ändern der Position einer Form als Teil einer Gruppe oder nicht. Die Codebeispiele in diesem Artikel verschieben eine Form auf der Seite. Geben Sie diagram ein
Die diagram, nachdem die Form verschoben wurde
Der Vorgang zum Verschieben einer Form ist:
- Laden Sie eine diagram.
- Finden Sie eine bestimmte Form.
- Verschieben Sie die Form an einen anderen Ort
- Speichern Sie die diagram.
Beispiel für die Programmierung der Position ändern
Das folgende Code-Snippet zeigt, wie die Form verschoben wird. Der Code ruft eine Visio-Seite nach Name und Form nach ID 16 ab und verschiebt ihre Position.
Verbinden Sie Unterformen der Gruppen
In diesem Thema wird erläutert, wie zwei Unterformen von zwei verschiedenen Gruppenformen in Microsoft Visio-Diagrammen mithilfe von Aspose.Diagram for Java verbunden werden.
Die ConnectShapesViaConnector-Methode, die von der bereitgestellt wirdBuchseite Klasse kann verwendet werden, um die Shapes über ihre IDs zu verbinden. Die AddShape-Methode, verfügbar gemacht durch dieDiagramKlasse, kann verwendet werden, um eine Form hinzuzufügen.
Die Eingabe diagram |
Die diagram nach der Verbindung von Unterformen |
---|---|
Der folgende Code zeigt, wie man: |
- Laden Sie eine Beispieldatei.
- Greifen Sie auf eine bestimmte Seite zu.
- Fügen Sie der ausgewählten Seite eine dynamische Verbindungsform hinzu.
- Unterformen verbinden
Programmierbeispiel für Teilformen verbinden
Verwenden Sie den folgenden Code in Ihrer Java-Anwendung, um die Unterformen von zwei verschiedenen Gruppenformen mit Aspose.Diagram for Java zu verbinden.
Holen Sie sich die Formen, die mit einer bestimmten Form verbunden sind
Visio Formen hinzufügen und verbinden erklärt, wie man eine Form hinzufügt und sie mit anderen Formen in Microsoft Visio Diagrammen unter Verwendung von Aspose.Diagram for Java verbindet. Es ist auch möglich, Formen zu finden, die mit einer bestimmten Form verbunden sind.
Die ConnectedShapes-Methode, die von der bereitgestellt wirdForm -Klasse kann verwendet werden, um die IDs der Shapes zu erhalten, die mit einem Shape verbunden sind. Die GetShape-Methode, verfügbar gemacht durch dieShapeCollection Klasse, kann dann verwendet werden, um eine Form anhand ihrer ID zu finden.
Der folgende Code zeigt, wie man:
- Laden Sie eine Beispieldatei.
- Greifen Sie auf eine bestimmte Form zu.
- Rufen Sie die Namen aller Formen ab, die mit der ausgewählten Form verbunden sind.
Holen Sie sich Shapes-Programmierbeispiel
Verwenden Sie den folgenden Code in Ihrer Java-Anwendung, um alle Formen zu finden, die mit einer bestimmten Form verbunden sind, die Aspose.Diagram for Java verwendet.