Std TextDocument/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Voir Part Feature pour les informations générales sur l'ajout d'objets au document.")
(Created page with "Un objet {{incode|App::TextDocument}} est créé avec la méthode {{incode|addObject()}} du document. Une fois qu'un TextDocument existe, ses informations textuelles sont stoc...")
Line 27: Line 27:
Voir [[Part_Feature/fr|Part Feature]] pour les informations générales sur l'ajout d'objets au document.
Voir [[Part_Feature/fr|Part Feature]] pour les informations générales sur l'ajout d'objets au document.


An {{incode|App::TextDocument}} object is created with the {{incode|addObject()}} method of the document. Once a TextDocument exists, its textual information is stored in its {{incode|Text}} attribute. This attribute can be used in other objects, for example, as the string in a [[Draft_ShapeString|Draft ShapeString]].
Un objet {{incode|App::TextDocument}} est créé avec la méthode {{incode|addObject()}} du document. Une fois qu'un TextDocument existe, ses informations textuelles sont stockées dans son attribut {{incode|Text}}. Cet attribut peut être utilisé dans d'autres objets, par exemple, comme chaîne dans une [[Draft ShapeString/fr|Draft Formes à partir texte]].


{{Code|code=
{{Code|code=

Revision as of 07:59, 26 December 2019

Std Ajout texte au document

Emplacement du menu
Tools → Add text document
Ateliers
Tous
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Draft Formes à partir texte, Draft Texte

Description

Std Ajout texte au document crée un objet capable de contenir du texte arbitraire. Cet élément peut être utilisé pour écrire des informations générales ou de la documentation sur le modèle.

Utilisation

  1. Allez dans le menu Template:MenuCommand/fr.
  2. Double-cliquez sur le nouvel objet créé dans la vue en arborescence pour ouvrir un onglet où écrire du texte.
  3. Ajouter du texte.
  4. Fermez l'onglet et enregistrez le fichier lorsque vous y êtes invité.

Script

Voir aussi: FreeCAD Script de base et objet scripté.

Voir Part Feature pour les informations générales sur l'ajout d'objets au document.

Un objet App::TextDocument est créé avec la méthode addObject() du document. Une fois qu'un TextDocument existe, ses informations textuelles sont stockées dans son attribut Text. Cet attribut peut être utilisé dans d'autres objets, par exemple, comme chaîne dans une Draft Formes à partir texte.

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()