Arbeiten mit Text

Fügen Sie eine Textform in die Seite Visio ein

Mit Aspose.Diagram API können Entwickler überall auf der Visio-Seite eine Textform einfügen. Um dies zu erreichen, wird die addText-Methode desBuchseite Die Klasse nimmt PinX-, PinY-, Breiten-, Höhen- und Textparameter an.

Fügen Sie ein Textform-Programmierbeispiel ein

Der folgende Codeabschnitt fügt eine Textform in Visio diagram hinzu.

Aktualisieren Sie Visio Shape-Text

Ebenso gut wieDiagramme erstellen, Aspose.Diagram for Java lässt Sie auf unterschiedliche Weise mit Formen arbeiten. In diesem Artikel wird beschrieben, wie Sie auf Text in Formen zugreifen und ihn aktualisieren.

Die Text-Eigenschaft, verfügbar gemacht durch dieForm Klasse, unterstützt das Objekt Aspose.Diagram.Text. Die Eigenschaft kann verwendet werden, um den Text einer Form abzurufen oder zu aktualisieren.

Geben Sie diagram ein

todo: Bild_alt_Text

Diagram, nachdem der Text in der zentralen Form von „Prozess“ in „Neuer Text“ geändert wurde

todo: Bild_alt_Text

Der Vorgang zum Aktualisieren des Texts einer Form ist unkompliziert:

  1. Laden Sie eine diagram.
  2. Finden Sie eine bestimmte Form.
  3. Legen Sie den neuen Text fest.
  4. Speichern Sie die diagram.

Programmierbeispiel für Formtext aktualisieren

Der folgende Codeabschnitt aktualisiert den Text einer Form. Shapes werden anhand ihrer IDs identifiziert. Die folgenden Codesegmente suchen nach einer Form namens process und mit der ID 1 und ändern ihren Text.

Wenden Sie ein integriertes oder benutzerdefiniertes Stylesheet auf eine Visio-Form an

Microsoft Visio Stylesheets speichern Formatierungsinformationen, die für ein konsistentes Erscheinungsbild auf Formen angewendet werden können. Mit Aspose.Diagram for Java können Sie Stylesheets aus einer Anwendung heraus anwenden.

Die Eigenschaften TextStyle, FillStyle und LineStyle, die von der bereitgestellt werdenForm Klasse unterstützt dieAspose.Diagram.StyleSheet Objekt. Die Eigenschaft kann verwendet werden, um Stilinformationen abzurufen und benutzerdefinierte Text-, Linien- und Füllstile auf einen diagram anzuwenden.

Geben Sie diagram ein

todo: Bild_alt_Text

Die diagram nach dem Anwenden eines benutzerdefinierten Stylesheets, das Text-, Linien- und Füllstile definiert

todo: Bild_alt_Text

Benutzerdefinierte Stile unter Microsoft Visio

So wenden Sie benutzerdefinierte Stile auf Formen in Microsoft Visio an:

  1. Öffnen Sie eine diagram in Microsoft Visio.
  2. AuswählenStile definieren von demFormat Menü (Visio 2007), oder klicken Sie mit der rechten MaustasteStile in demZeichnungs-Explorer Fenster und wählen Sie ausStile definieren (Visio 2010).
  3. In demStile definieren Geben Sie im Dialogfeld einen neuen Namen für Ihr benutzerdefiniertes Stylesheet ein. Beispiel: CustomStyle1.
  4. Drücke denText, Linie undFüllen Schaltflächen zum Festlegen von Text-, Linien- und Füllstilen.
  5. KlickenOK.

Nachdem Sie benutzerdefinierte Stylesheets in Microsoft Visio definiert haben, verwenden Sie den folgenden Code in einer Java-Anwendung, um benutzerdefinierte Stile auf Ihre Formen anzuwenden. Beachten Sie, dass die folgenden Codebeispiele das oben definierte benutzerdefinierte Stylesheet aufrufen: Sie müssen den Namen und den Speicherort des angewendeten Sheets kennen.

So wenden Sie benutzerdefinierte Stile programmgesteuert an:

  1. Laden Sie eine diagram.
  2. Suchen Sie die Form, auf die Sie einen Stil anwenden möchten.
  3. Laden Sie das Stylesheet.
  4. Stile anwenden.
  5. Speichern Sie die diagram.

Wenden Sie das Programmierbeispiel für benutzerdefinierte Stile an

Wenden Sie einen anderen Stil auf die einzelnen Textwerte einer Form an

Ebenso gut wieDiagramme erstellen, Aspose.Diagram for Java lässt Sie auf unterschiedliche Weise mit Formen arbeiten. Dieser Artikel hilft beim Hinzufügen mehrerer Textwerte zu einer Form und beim Anwenden eines anderen Stils auf jeden Textwert.

Hinzufügen von Formtext und -stilen

Geben Sie diagram ein

todo: Bild_alt_Text

Diagram nach dem Hinzufügen verschiedener Textwerte zu einer Form mit unterschiedlichem Stil für jeden Textwert

todo: Bild_alt_Text

Hinzufügen von Text und Stilen Programmierbeispiel

Der folgende Codeabschnitt fügt den Text einer Form und verschiedene Stile hinzu.

Suchen und ersetzen Sie den Text einer Form

DasTxt Mit der Klasse können Sie den Text der Form bearbeiten. Die Replace-Methode, verfügbar gemacht durch dieTxt Klasse, unterstützen Sie das Ändern des Textes einer Form. Die Codebeispiele in diesem Artikel suchen und ersetzen den Text der Form auf der Seite.

Geben Sie diagram ein

todo: Bild_alt_Text

Die diagram, nachdem die Form bearbeitet wurde

todo: Bild_alt_Text

Der Prozess zum Ändern des Textes der Form:

  1. Laden Sie eine diagram.
  2. Finden Sie einen bestimmten Text einer Form.
  3. Text dieser Form ersetzen
  4. Speichern Sie die diagram.

Programmierbeispiel zum Suchen und Ersetzen von Text

Die folgenden Codeausschnitte zeigen, wie der Text der Form geändert werden kann. Der Code durchläuft die Shapes einer Seite.

Extrahieren Sie Klartext von der Seite Visio Diagram

Aspose.Diagram API ermöglicht es Entwicklern, Klartext aus der Seite Visio diagram zu extrahieren. Sie können auch die Visio diagram-Seiten durchlaufen, um den gesamten Visio diagram-Text abzudecken.

Microsoft Office Visio fügt den Text zu den Formen hinzu. DasForm Klasse enthält ein Element namens Text, das die Zeichen des Textes und spezielle Elemente (cp, pp, tp und fld) enthält, die das Ende eines Laufs und den Beginn des nächsten markieren.

Extrahieren Sie ein Klartext-Programmierbeispiel

Der folgende Codeabschnitt durchläuft die Formen der Seite Visio und filtert einfachen Text ohne Formatierungsinformationen.