Arbeta med text

Infoga en textform på sidan Visio

Aspose.Diagram API låter utvecklare infoga en textform var som helst på sidan Visio. För att uppnå detta, addText-metoden förSida klass tar PinX, PinY, bredd, höjd och textparametrar.

Infoga ett programmeringsexempel för textform

Följande kodbit lägger till en textform i Visio diagram.

Uppdatering Visio Formtext

Såväl somskapa diagram, Aspose.Diagram for Java låter dig arbeta med former på olika sätt. Den här artikeln tittar på hur du kommer åt och uppdaterar text i former.

Text-egenskapen, exponerad avForm klass, stöder objektet Aspose.Diagram.Text. Egenskapen kan användas för att hämta eller uppdatera en forms text.

Ingång diagram

todo:image_alt_text

Diagram efter att texten i den centrala formen har ändrats från Process till Ny text

todo:image_alt_text

Processen för att uppdatera en forms text är enkel:

  1. Ladda ett diagram.
  2. Hitta en viss form.
  3. Ställ in den nya texten.
  4. Spara diagram.

Uppdatera formtextprogrammeringsexempel

Följande kodbit uppdaterar en forms text. Former identifieras med deras ID. Kodsegmenten nedan letar efter en form som kallas process och med ID 1 och ändrar dess text.

Applicera inbyggd eller anpassad formatmall på en Visio-form

Microsoft Visio stilmallar lagrar formateringsinformation som kan appliceras på former för ett konsekvent utseende och känsla. Aspose.Diagram for Java låter dig tillämpa stilmallar inifrån en applikation.

Egenskaperna TextStyle, FillStyle och LineStyle som exponeras avForm klass stödjaAspose.Diagram.StyleSheet objekt. Egenskapen kan användas för att hämta stilinformation och tillämpa anpassade text-, linje- och fyllningsstilar på en diagram.

Ingång diagram

todo:image_alt_text

diagram efter att ha tillämpat en anpassad formatmall som definierar text-, linje- och fyllningsstilar

todo:image_alt_text

Anpassade stilar i Microsoft Visio

Så här tillämpar du anpassade stilar på former i Microsoft Visio:

  1. Öppna ett diagram i Microsoft Visio.
  2. VäljDefiniera stilar frånFormatera menyn (Visio 2007), eller högerklickaStilar iRita Explorer fönstret och väljDefiniera stilar (Visio 2010).
  3. I denDefiniera stilar skriv ett nytt namn för din anpassade stilmall. Till exempel CustomStyle1.
  4. Klicka påText, Linje ochFylla knappar för att ställa in text-, linje- och fyllningsstilar.
  5. KlickOK.

Efter att ha definierat anpassade stilmallar i Microsoft Visio använder du följande kod i en Java-applikation för att tillämpa anpassade stilar på dina former. Observera att kodexemplen nedan kallar den anpassade stilmall som definierats ovan: du måste känna till namnet och platsen för arket du använder.

Så här tillämpar du anpassade stilar programmatiskt:

  1. Ladda ett diagram.
  2. Hitta formen du vill använda en stil på.
  3. Ladda stilmallen.
  4. Applicera stilar.
  5. Spara diagram.

Applicera anpassade stilar programmeringsexempel

Tillämpa annan stil på varje textvärde i en form

Såväl somskapa diagram, Aspose.Diagram for Java låter dig arbeta med former på olika sätt. Den här artikeln hjälper dig att lägga till flera textvärden till en form och använda olika stilar på varje textvärde.

Lägga till formtext och stilar

Ingång diagram

todo:image_alt_text

Diagram efter att ha lagt till olika textvärden till en form med olika stil på varje textvärde

todo:image_alt_text

Lägga till text och stilar Programmeringsexempel

Följande kodbit lägger till en forms text och olika stilar.

Hitta och ersätt texten i en form

DeText Klass låter dig redigera formens text. Ersätt-metoden, exponerad avText klass, stöd för att ändra texten i en form. Kodexemplen i den här artikeln hittar och ersätter formens text på sidan.

Ingång diagram

todo:image_alt_text

diagram efter formen har redigerats

todo:image_alt_text

Processen för att ändra formens text:

  1. Ladda ett diagram.
  2. Hitta en viss text av en form.
  3. Byt ut text i denna form
  4. Spara diagram.

Hitta och ersätt textprogrammeringsexempel

Kodavsnitten nedan visar hur du ändrar formens text. Koden itererar genom formerna på en sida.

Extrahera vanlig text från sidan Visio Diagram

Aspose.Diagram API tillåter utvecklare att extrahera vanlig text från sidan Visio diagram. De kan också iterera genom sidorna Visio diagram för att täcka hela texten Visio diagram.

Microsoft Office Visio lägger till texten i formerna. DeForm klass innehåller ett element som heter Text, som innehåller tecknen i texten och specialelement (cp, pp, tp och fld) som markerar slutet på en körning och början på nästa.

Extrahera programmeringsexempel för vanlig text

Följande kodbit itererar genom formerna på sidan Visio och filtrerar vanlig text utan att formatera information.