Draft ShapeString/ro: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
(Updating to match new version of source page) |
||
Line 4: | Line 4: | ||
==Descriere== |
==Descriere== |
||
<div class="mw-translate-fuzzy"> |
|||
Instrumentul ShapeString introduce o formă compusă reprezentând un șir de caractere(text) într-un punct dat în documentul curent. Pot fi definite atribute ca: Înălțimea textului, tipul fontul, etc. |
Instrumentul ShapeString introduce o formă compusă reprezentând un șir de caractere(text) într-un punct dat în documentul curent. Pot fi definite atribute ca: Înălțimea textului, tipul fontul, etc. |
||
</div> |
|||
The [[Draft Text]] tool is a simpler alternative that does not produce a closed shape. |
|||
[[Image:Draft_ShapeString_Example400.png]] |
[[Image:Draft_ShapeString_Example400.png]] |
||
Line 34: | Line 38: | ||
== Scripturi == |
== Scripturi == |
||
<div class="mw-translate-fuzzy"> |
|||
Instrumentul ShapeString poate fi utilizat în [[macros/ro|macros]] și de la consola Python folosind următoarele funcții: |
Instrumentul ShapeString poate fi utilizat în [[macros/ro|macros]] și de la consola Python folosind următoarele funcții: |
||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
makeShapeString(String,FontFile, |
ShapeString = makeShapeString(String, FontFile, Size=100, Tracking=0) |
||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
* Transformați un șir tip text într-o Compound Shape utilizând fontul specificat. |
* Transformați un șir tip text într-o Compound Shape utilizând fontul specificat. |
||
</div> |
|||
Exempluː |
Exempluː |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD,Draft |
import FreeCAD, Draft |
||
Draft.makeShapeString("This is a sample text", |
Draft.makeShapeString("This is a sample text", |
||
"/usr/share/fonts/truetype/msttcorefonts/Arial.ttf", |
|||
200.0, 10) |
|||
}} |
}} |
||
==Selecting A Font== |
==Selecting A Font== |
||
[[Image:SSFontSelect.png]] |
[[Image:SSFontSelect.png]] |
||
ShapeString utilizează geometria internă a fontului pentru a face forme FreeCAD. Pentru a face aceasta trebuie să citiți (*.tff, etc). Dacă caseta Font Selection este goală , trebuie să tastați întreaga cale până la fișierul fontului sau să utilizați {{KEY|...}} pentru a selectat un fișier tip font. |
ShapeString utilizează geometria internă a fontului pentru a face forme FreeCAD. Pentru a face aceasta trebuie să citiți (*.tff, etc). Dacă caseta Font Selection este goală , trebuie să tastați întreaga cale până la fișierul fontului sau să utilizați {{KEY|...}} pentru a selectat un fișier tip font. |
||
==Limitations== |
==Limitations== |
||
* Acest instrumente nu este disponibil pentru versiunile anterioarea lui FreeCAD 0.14 |
* Acest instrumente nu este disponibil pentru versiunile anterioarea lui FreeCAD 0.14 |
Revision as of 19:38, 27 October 2018
Draft ShapeString |
poziția meniului |
---|
Draft → Shape from text ... |
Ateliere |
Draft, Arch |
scurtătură |
S S |
Prezentat în versiune |
- |
A se vedea, de asemenea, |
nici unul |
Descriere
Instrumentul ShapeString introduce o formă compusă reprezentând un șir de caractere(text) într-un punct dat în documentul curent. Pot fi definite atribute ca: Înălțimea textului, tipul fontul, etc.
The Draft Text tool is a simpler alternative that does not produce a closed shape.
Cum se folosește
- Apăsați butonul pulsatoriu Draft Shape from text ..., sau apăsați tastele S then S
- Click pe un punct din vizualizarea 3D, sau tastați coordonatele coordinate
- Introduceți textul dorit, apoi apăsați ENTER
- Introduceți înălțimea fontului, apoi apăsați ENTER
- Introduceți spațierea fontului, apoi apăsați ENTER
- Apăsați ENTER pentru a accepta fișierul(tipul) fontului afișat, sau,
- Apăsați butonul pulsatoriu cu trei puncte ... pentru a selecta un nou/diferit tip de font.
Opţiuni
- Pentru a introduce coordonatele manual, pur și simplu introduceți numerele, apoi apăsați ENTER între fiecare componenetă pe X, Y și Z.
- Apăsați tasta ESCpentru a abandona operațiunea.
- Puteți defini un fișier de font implicit în Draft/Prefences.
Proprietăți
- DatePosition: Punctul de bază a formei compuse
- DateString: Conținutul șirului tip text
- DateSize: Înălțimea literelor exprimată în unități FC
- DateTracking: Spațierea dintre caractere exprimată în unități FC
- DateFont File: Definirea fișierului fontului utilizat pentru a desena șirul de caractere
Scripturi
Instrumentul ShapeString poate fi utilizat în macros și de la consola Python folosind următoarele funcții:
ShapeString = makeShapeString(String, FontFile, Size=100, Tracking=0)
- Transformați un șir tip text într-o Compound Shape utilizând fontul specificat.
Exempluː
import FreeCAD, Draft
Draft.makeShapeString("This is a sample text",
"/usr/share/fonts/truetype/msttcorefonts/Arial.ttf",
200.0, 10)
Selecting A Font
ShapeString utilizează geometria internă a fontului pentru a face forme FreeCAD. Pentru a face aceasta trebuie să citiți (*.tff, etc). Dacă caseta Font Selection este goală , trebuie să tastați întreaga cale până la fișierul fontului sau să utilizați ... pentru a selectat un fișier tip font.
Limitations
- Acest instrumente nu este disponibil pentru versiunile anterioarea lui FreeCAD 0.14
- Sunt suportatea următoareal tipuri de fișiere pentru fonturi: TrueType(*.ttf), OpenType(*.otf) și Type1(*.pfb).
- Înălțimile foarte mici ale textului pot cauza distorsionarea glifelor de caractere din cauza pierderii detaliilor la scalare.
- Versiunea actuală este limitată la scrierile de la stânga la dreapta pe o linie de bază orizontală.
- Pentru a crea texte de formă curbă puteți utiliza macrocomanda Circular Text