|
|
| Posizione nel menu |
|---|
| Strumenti → Aggiungi un documento di testo |
| Ambiente |
| Tutti |
| Avvio veloce |
| Nessuno |
| Introdotto nella versione |
| 0.19 |
| Vedere anche |
| Forma da testo di Draft, Testo di Draft |
Il comando Aggiungi un documento di testo crea un oggetto in grado di contenere un testo arbitrario. Questo elemento può essere utilizzato per scrivere delle informazioni generali o della documentazione sul modello.
Editor
Font): un nome di carattere, ad esempio, Ubuntu Mono.Float): una dimensione del carattere in punti, ad esempio, 11.Bool): il valore predefinito è false. Se impostato su true il testo non può essere modificato.Enumeration): il valore predefinito è None. Se impostato su Python, il testo verrà evidenziato come nella console Python.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Vedere Part Feature per le informazioni generali sull'aggiunta di oggetti a un documento.
Un oggetto App::TextDocument viene creato con il metodo addObject() del documento. Una volta che esiste un TextDocument, le sue informazioni testuali vengono archiviate nel suo attributo Text. Questo attributo può essere utilizzato in altri oggetti, ad esempio, come stringa in una Forma da testo di Draft .
import FreeCAD as App
import Draft
doc = App.newDocument()
obj = doc.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
doc.recompute()
obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
doc.recompute()