FontTableFindOrCreate Method (String, Boolean, Boolean) |
Namespace: Rhino.DocObjects.Tables
[Missing <param name="face"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <param name="bold"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <param name="italic"/> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
[Missing <returns> documentation for "M:Rhino.DocObjects.Tables.FontTable.FindOrCreate(System.String,System.Boolean,System.Boolean)"]
using Rhino; using Rhino.Commands; using Rhino.Geometry; namespace examples_cs { public class TextJustifyCommand : Command { public override string EnglishName { get { return "csTextJustify"; } } protected override Result RunCommand(RhinoDoc doc, RunMode mode) { var text_entity = new TextEntity { Plane = Plane.WorldXY, PlainText = "Hello Rhino!", Justification = TextJustification.MiddleCenter, Font = doc.Fonts.FromQuartetProperties("Arial", false, false) }; doc.Objects.AddText(text_entity); doc.Views.Redraw(); return Result.Success; } } }
from scriptcontext import doc from Rhino.Geometry import * text_entity = TextEntity() text_entity.Plane = Plane.WorldXY text_entity.PlainText = "Hello Rhino!" text_entity.Justification = TextJustification.MiddleCenter text_entity.Font = doc.Fonts.FromQuartetProperties("Arial", False, False) doc.Objects.AddText(text_entity) doc.Views.Redraw()