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 .NET 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. Der Vorgang zum Aktualisieren des Texts einer Form ist unkompliziert:
- Laden Sie eine diagram.
- Finden Sie eine bestimmte Form.
- Legen Sie den neuen Text fest.
- 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 .NET 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.
Benutzerdefinierte Stile unter Microsoft Visio
So wenden Sie benutzerdefinierte Stile auf Formen in Microsoft Visio an:
- Öffnen Sie eine diagram in Microsoft Visio.
- 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).
- In demStile definieren Geben Sie im Dialogfeld einen neuen Namen für Ihr benutzerdefiniertes Stylesheet ein. Beispiel: CustomStyle1.
- Drücke denText, Linie undFüllen Schaltflächen zum Festlegen von Text-, Linien- und Füllstilen.
- KlickenOK.
Nachdem Sie benutzerdefinierte Stylesheets in Microsoft Visio definiert haben, verwenden Sie den folgenden Code in einer .NET-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:
- Laden Sie eine diagram.
- Suchen Sie die Form, auf die Sie einen Stil anwenden möchten.
- Laden Sie das Stylesheet.
- Stile anwenden.
- 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 .NET 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 |
---|
Diagram nach dem Hinzufügen verschiedener Textwerte zu einer Form mit unterschiedlichem Stil für jeden Textwert |
---|
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 |
---|
Die diagram, nachdem die Form bearbeitet wurde |
---|
Der Prozess zum Ändern des Textes der Form: |
- Laden Sie eine diagram.
- Finden Sie einen bestimmten Text einer Form.
- Text dieser Form ersetzen
- 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.