FreeCAD-Doc/localwiki/Draft_ShapeString-it.html
2018-07-19 18:47:02 -05:00

136 lines
11 KiB
HTML

<html><head><title>Draft ShapeString/it</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Draft ShapeString/it</h1></div>
<div id="mw-content-text" lang="it" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" >
<tr>
<td class="ctTitle">
<h3><span class="mw-headline" id="ShapeString"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_ShapeString.png" class="image"><img alt="Draft ShapeString.png" src="32px-Draft_ShapeString.png" width="32" height="32" srcset="/wiki/images/thumb/f/f7/Draft_ShapeString.png/48px-Draft_ShapeString.png 1.5x, /wiki/images/f/f7/Draft_ShapeString.png 2x" /></a> ShapeString</span></h3>
</td></tr>
<tr>
<th class="ctOdd">Posizione nel menu
</th></tr>
<tr>
<td class="ctEven">Draft → Forma da testo...
</td></tr>
<tr>
<th class="ctOdd">Ambiente
</th></tr>
<tr>
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Module/it" title="Draft Module/it">Draft</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Arch_Module/it" title="Arch Module/it">Arch</a>
</td></tr>
<tr>
<th class="ctOdd">Avvio veloce
</th></tr>
<tr>
<td class="ctEven">S S
</td></tr>
<tr>
<th class="ctOdd">Vedere anche
</th></tr>
<tr>
<td class="ctEven">Nessuno
</td></tr>
<tr>
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1"><a href="#ShapeString"><span class="tocnumber">1</span> <span class="toctext">ShapeString</span></a></li>
<li class="toclevel-1 tocsection-1"><a href="#Descrizione"><span class="tocnumber">2</span> <span class="toctext">Descrizione</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Utilizzo"><span class="tocnumber">3</span> <span class="toctext">Utilizzo</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#Opzioni"><span class="tocnumber">4</span> <span class="toctext">Opzioni</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Propriet.C3.A0"><span class="tocnumber">5</span> <span class="toctext">Proprietà</span></a>
<ul>
<li class="toclevel-2 tocsection-5"><a href="#Vista"><span class="tocnumber">5.1</span> <span class="toctext">Vista</span></a></li>
<li class="toclevel-2 tocsection-6"><a href="#Dati"><span class="tocnumber">5.2</span> <span class="toctext">Dati</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-7"><a href="#Script"><span class="tocnumber">6</span> <span class="toctext">Script</span></a></li>
<li class="toclevel-1 tocsection-8"><a href="#Selezionare_un_Font"><span class="tocnumber">7</span> <span class="toctext">Selezionare un Font</span></a></li>
<li class="toclevel-1 tocsection-9"><a href="#Limitazioni"><span class="tocnumber">8</span> <span class="toctext">Limitazioni</span></a></li>
<li class="toclevel-1 tocsection-10"><a href="#Tutorial"><span class="tocnumber">9</span> <span class="toctext">Tutorial</span></a></li>
</ul>
</div>
</td></tr></table>
<p><br />
</p>
<h3><span class="mw-headline" id="Descrizione">Descrizione</span></h3>
<p>Lo strumento ShapeString inserisce una forma composta che riproduce una stringa di testo in un dato punto del documento corrente.
Si possono definire gli attributi del testo quali altezza, tipo di carattere, ecc..
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_ShapeString_Example400.png" class="image"><img alt="Draft ShapeString Example400.png" src="Draft_ShapeString_Example400.png" width="400" height="200" /></a>
</p>
<h3><span class="mw-headline" id="Utilizzo">Utilizzo</span></h3>
<ol><li> Premere il pulsante <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_ShapeString16.png" class="image"><img alt="Draft ShapeString16.png" src="Draft_ShapeString16.png" width="16" height="16" /></a> Forma da testo...</span>, oppure il tasto <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">S</span> poi <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">S</span> </li>
<li> Cliccare in un punto della vista in 3D, oppure inserire le sue <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Coordinates/it" title="Draft Coordinates/it">coordinate</a> </li>
<li> Inserire il testo poi premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTER</span> </li>
<li> Inserire l'altezza voluta poi premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTER</span> </li>
<li> Inserire la spaziatura desiderata poi premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTER</span> </li>
<li> Premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTER</span> per accettare il tipo di carattere visualizzato, oppure, </li>
<li> Premere il pulsante con tre puntini <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">...</span> per selezionare un tipo di carattere diverso. </li></ol>
<h3><span class="mw-headline" id="Opzioni">Opzioni</span></h3>
<ul><li> Per inserire le coordinate manualmente, basta inserire i numeri, quindi premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTER</span> tra ognuno dei componenti X, Y e Z.</li>
<li> Premere <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ESC</span> per annullare l'operazione.</li>
<li> Nelle Preferenze di Draft è possibile impostare un file di caratteri predefinito.</li></ul>
<h3><span class="mw-headline" id="Propriet.C3.A0">Proprietà</span></h3>
<h4><span class="mw-headline" id="Vista">Vista</span></h4>
<p>Sono disponibili le <a href="https://www.freecadweb.org/wiki/index.php?title=DraftStandardProperty/it" title="DraftStandardProperty/it">Proprietà standard</a> di visualizzazione.
</p>
<h4><span class="mw-headline" id="Dati">Dati</span></h4>
<table>
<tr>
<td> <div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:DraftShapeStringProperty_it.png" class="image"><img alt="DraftShapeStringProperty it.png" src="DraftShapeStringProperty_it.png" width="284" height="406" /></a></div>
</td>
<td>
<p><span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">2D</span>
<span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Base</span>
</p>
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>Label</b>: nome</li>
<li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>Placement</b>: <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/it" title="Placement/it">posizionamento</a> del punto base della forma costruita </li></ul>
<p><span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Draft</span>
</p>
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>Font File</b>: Il tipo di carattere utilizzato per disegnare la stringa di testo</li>
<li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>Size</b>: L'altezza dei caratteri in unità FC </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>String</b>: Il contenuto della stringa di testo</li>
<li> <span style="font-size: 0.6em;padding-right:10px;">Dati</span><b>Tracking</b>: La spaziatura tra i caratteri in unità FC</li></ul>
</td></tr></table>
<div style="clear:both"></div>
<p><br />
</p>
<h3><span class="mw-headline" id="Script">Script</span></h3>
<p>Lo strumento ShapeString può essere utilizzato nelle <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/it" title="Macros/it">macro</a> e dalla <a href="https://www.freecadweb.org/wiki/index.php?title=FreeCAD_Scripting_Basics/it" title="FreeCAD Scripting Basics/it">console Python</a> tramite la seguente funzione:
</p>
<pre>makeShapeString(String,FontFile,[Size],[Tracking]) </pre>
<ul><li> Trasforma una stringa di testo in una Compound Shape utilizzando un font specificato. </li></ul>
<p>Esempio:
</p>
<pre>import FreeCAD,Draft
Draft.makeShapeString("This is a sample text",
"/usr/share/fonts/truetype/msttcorefonts/Arial.ttf",
200.0,10) </pre>
<h3><span class="mw-headline" id="Selezionare_un_Font">Selezionare un Font</span></h3>
<p><a href="https://www.freecadweb.org/wiki/index.php?title=File:SSFontSelect.png" class="image"><img alt="SSFontSelect.png" src="SSFontSelect.png" width="702" height="32" /></a>
</p><p>ShapeString utilizza la geometria interna di un font per creare delle forme di FreeCAD. Per fare questo deve poter leggere il file del font attivo (*.tff, etc). Se la casella di selezione dei font è vuota, è necessario digitare il percorso completo del file di font o usare <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"> ...</span> per selezionare un file di font.
</p>
<h3><span class="mw-headline" id="Limitazioni">Limitazioni</span></h3>
<ul><li> Questo strumento non è disponibile nelle versioni precedenti alla 0.14</li>
<li> Sono supportati i caratteri di tipo TrueType(*.ttf), OpenType(*.otf) e Type1(*.pfb).</li>
<li> Altezze di testo molto piccole possono comportare la deformazione dei glifi dei caratteri a causa della perdita dei dettagli nella scalatura.</li>
<li> La versione corrente mostra solo un testo scritto in orizzontale da sinistra a destra.</li>
<li> Per creare un testo curvo è possibile utilizzare la macro <a href="https://www.freecadweb.org/wiki/index.php?title=File:FCCircularTextButtom.png" class="image"><img alt="FCCircularTextButtom.png" src="24px-FCCircularTextButtom.png" width="24" height="24" srcset="/wiki/images/thumb/c/c1/FCCircularTextButtom.png/36px-FCCircularTextButtom.png 1.5x, /wiki/images/thumb/c/c1/FCCircularTextButtom.png/48px-FCCircularTextButtom.png 2x" /></a><a href="https://www.freecadweb.org/wiki/index.php?title=Macro_Circular_Text/it" title="Macro Circular Text/it">Testo circolare</a></li></ul>
<h3><span class="mw-headline" id="Tutorial">Tutorial</span></h3>
<ul><li> <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_ShapeString_tutorial/it" title="Draft ShapeString tutorial/it">Tutorial Forma da testo - ShapeString</a></li></ul>
<p><br />
</p>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Draft_ShapeString/it&amp;oldid=282245">http://www.freecadweb.org/wiki/index.php?title=Draft_ShapeString/it&amp;oldid=282245</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>