|
Lokalizacja w menu |
---|
Przybory → Dodaj dokument tekstowy |
Środowisko pracy |
wszystkie |
Domyślny skrót |
brak |
Wprowadzono w wersji |
0.19 |
Zobacz także |
Kształt z tekstu, Adnotacja wieloliniowa |
Polecenie Dodaj dokument testowy tworzy obiekt zdolny do przechowywania dowolnego tekstu. Element ten może być użyty do zapisania ogólnych informacji lub specyfikacji modelu.
Edytor
Font
): nazwa czcionki, na przykład, Ubuntu Mono
.Float
): rozmiar czcionki w punktach, na przykład, 11
.Bool
): domyślnie ustawia się na wartość FAŁSZ
. Jeśli ustawimy wartość PRAWDA
, tekst nie może być edytowany.Enumeration
): domyślnie ustawiona jest wartość Brak
. Jeśli ustawimy wartość na Python
, tekst będzie podświetlany jak w konsoli Python.
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Ogólne informacje na temat dodawania obiektów do dokumentu można znaleźć na stronie Część: właściwość.
Obiekt App::TextDocument
jest tworzony za pomocą metody addObject()
dokumentu. Gdy obiekt TextDocument istnieje, jego informacje tekstowe są przechowywane w jego atrybucie Text
. Atrybut ten może być użyty w innych obiektach, na przykład jako ciąg znaków dla funkcji Kształt z tekstu.
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()