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

todo: Bild_alt_Text

Die diagram, nachdem die Form verschoben wurde

todo: Bild_alt_Text

Der Vorgang zum Verschieben einer Form ist:

  1. Laden Sie eine diagram.
  2. Finden Sie eine bestimmte Form.
  3. Verschieben Sie die Form an einen anderen Ort
  4. 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

todo: Bild_alt_Text

Die diagram nach der Verbindung von Unterformen

todo: Bild_alt_Text

Der folgende Code zeigt, wie man:
  1. Laden Sie eine Beispieldatei.
  2. Greifen Sie auf eine bestimmte Seite zu.
  3. Fügen Sie der ausgewählten Seite eine dynamische Verbindungsform hinzu.
  4. 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:

  1. Laden Sie eine Beispieldatei.
  2. Greifen Sie auf eine bestimmte Form zu.
  3. 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.