Std TextDocument/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "{{Docnav/it |Misura la distanza |Visualizza rotazione oggetti |Menu Strumenti |IconL=Std_MeasureDistance.s...")
Line 62: Line 62:
}}
}}


{{Docnav
{{Docnav/it
|[[Std_MeasureDistance|Std MeasureDistance]]
|[[Std_MeasureDistance/it|Misura la distanza]]
|[[Std_DemoMode|Std DemoMode]]
|[[Std_DemoMode/it|Visualizza rotazione oggetti]]
|[[Std_Tools_Menu|Std Tools Menu]]
|[[Std_Tools_Menu/it|Menu Strumenti]]
|IconL=Std_MeasureDistance.svg
|IconL=Std_MeasureDistance.svg
|IconR=
|IconR=

Revision as of 21:19, 11 May 2020

Aggiungi un documento di testo

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

Descrizione

Il comando Std TextDocument 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.

Utilizzo

  1. Andare nel menu Strumenti → Aggiungi un documento di testo.
  2. Fare doppio clic sul nuovo oggetto creato nella vista ad albero per aprire una scheda in cui scrivere il testo.
  3. Aggiungere il testo.
  4. Chiudere la scheda e salvare il file quando viene richiesto.

Proprietà

Vista

Editor

  • VistaFont Name (Font): a font name, for example, Ubuntu Mono.
  • VistaFont Size (Float): a font size in points, for example, 11.
  • VistaRead Only (Bool): it defaults to false. If set to true the text cannot be edited.
  • VistaSyntax Highlighter (Enumeration): it defaults to None. If set to Python, the text will be highlighted like the Python console.

Script

Vedere anche: Script di base per FreeCAD, e script di oggetti.

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 = App.ActiveDocument.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
App.ActiveDocument.recompute()

obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
App.ActiveDocument.recompute()