TextToBmp: Porovnání verzí

Z Wiki
Přejít na: navigace, hledání
(Prepared the page for translation)
Řádek 1: Řádek 1:
 +
<languages/>
 +
<translate>
 
[[Category:GuiMaster]]
 
[[Category:GuiMaster]]
 
[[Category:GuiMaster Library]]
 
[[Category:GuiMaster Library]]
 +
  
 
== Popis ==
 
== Popis ==
 +
 
'''Alias: TTB'''
 
'''Alias: TTB'''
  
 
'''Generuje bitmapu z textu'''
 
'''Generuje bitmapu z textu'''
  
Vykreslí řetězec [[#Text | Text]] barvou [[#FontColor | FontColor]] na pozadí s barvou [[#BackgroundColor | BackgroundColor]], přičemž použije písmo [[#Font | Font]] a výsledek uloží do výstupního parametru [[#Bitmap | Bitmap]]. Je možné specifikovat okraje pomocí parametrů [[#Left | Left]], [[#Top | Top]], [[#Right | Right]] a [[#Bottom | Bottom]]. Režim vykreslení určuje kombinace parametrů [[#Method | Method]] a [[#Quality | Quality]].
+
Vykreslí řetězec [[Special:MyLanguage/#text-| Text]] barvou [[Special:MyLanguage/#fontcolor-| FontColor]] na pozadí s barvou [[Special:MyLanguage/#backgroundcolor-| BackgroundColor]], přičemž použije písmo [[Special:MyLanguage/#font-| Font]] a výsledek uloží do výstupního parametru [[Special:MyLanguage/#bitmap-| Bitmap]]. Je možné specifikovat okraje pomocí parametrů [[Special:MyLanguage/#left-| Left]], [[Special:MyLanguage/#top-| Top]], [[Special:MyLanguage/#right-| Right]] a [[Special:MyLanguage/#bottom-| Bottom]]. Režim vykreslení určuje kombinace parametrů [[Special:MyLanguage/#method-| Method]] a [[Special:MyLanguage/#quality-| Quality]].
 +
 
  
 
== Vstupní parametry ==
 
== Vstupní parametry ==
 +
 +
 +
</translate>
 +
<span id="text-"></span>
 +
<translate>
 
=== Text ===
 
=== Text ===
Typ [[Datové typy#String | String]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#String | String]]
  
 
Text pro vykreslení.
 
Text pro vykreslení.
  
 +
 +
</translate>
 +
<span id="font-"></span>
 +
<translate>
 
=== Font ===
 
=== Font ===
Typ [[Datové typy#Font | Font]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Font | Font]]
  
 
Definice nebo identifikátor fontu.
 
Definice nebo identifikátor fontu.
  
 +
 +
</translate>
 +
<span id="fontcolor-"></span>
 +
<translate>
 
=== FontColor ===
 
=== FontColor ===
Typ [[Datové typy#Color | Color]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Color | Color]]
  
 
Barva textu.
 
Barva textu.
  
 +
 +
</translate>
 +
<span id="backgroundcolor-"></span>
 +
<translate>
 
=== BackgroundColor ===
 
=== BackgroundColor ===
Typ [[Datové typy#Color | Color]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Color | Color]]
  
 
Barva pozadí.
 
Barva pozadí.
  
 +
 +
</translate>
 +
<span id="left-"></span>
 +
<translate>
 
=== Left ===
 
=== Left ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Šířka levého okraje v pixelech. Záporné hodnoty umožňují ořez.
 
Šířka levého okraje v pixelech. Záporné hodnoty umožňují ořez.
  
 +
 +
</translate>
 +
<span id="top-"></span>
 +
<translate>
 
=== Top ===
 
=== Top ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Šířka horního okraje v pixelech. Záporné hodnoty umožňují ořez.
 
Šířka horního okraje v pixelech. Záporné hodnoty umožňují ořez.
  
 +
 +
</translate>
 +
<span id="right-"></span>
 +
<translate>
 
=== Right ===
 
=== Right ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Šířka pravého okraje v pixelech. Záporné hodnoty umožňují ořez.
 
Šířka pravého okraje v pixelech. Záporné hodnoty umožňují ořez.
  
 +
 +
</translate>
 +
<span id="bottom-"></span>
 +
<translate>
 
=== Bottom ===
 
=== Bottom ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Šířka dolního okraje v pixelech. Záporné hodnoty umožňují ořez.
 
Šířka dolního okraje v pixelech. Záporné hodnoty umožňují ořez.
 +
  
 
=== OnlyIfNotNull ===
 
=== OnlyIfNotNull ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Pokud má hodnotu 1, pak se příkaz neprovádí v případě, kdy není zadána hodnota parametru Text.
 
Pokud má hodnotu 1, pak se příkaz neprovádí v případě, kdy není zadána hodnota parametru Text.
  
 +
 +
</translate>
 +
<span id="quality-"></span>
 +
<translate>
 
=== Quality ===
 
=== Quality ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Kvalita renderování textu (0=default, 1=draft, 2=proof, 3=nonantialiased, 4=antialiased, 5=cleartype, 6=cleartype natural).
 
Kvalita renderování textu (0=default, 1=draft, 2=proof, 3=nonantialiased, 4=antialiased, 5=cleartype, 6=cleartype natural).
  
 +
 +
</translate>
 +
<span id="method-"></span>
 +
<translate>
 
=== Method ===
 
=== Method ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Metoda renderování textu (0=TextOut, 1=DrawText, 2=DirectWrite, 3=Java).
 
Metoda renderování textu (0=TextOut, 1=DrawText, 2=DirectWrite, 3=Java).
 +
  
 
=== Enabled ===
 
=== Enabled ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
 
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
 +
  
 
=== PreWait ===
 
=== PreWait ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
 
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
 +
  
 
=== PostWait ===
 
=== PostWait ===
Typ [[Datové typy#Number | Number]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
 
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
 +
  
 
== Výstupní parametry ==
 
== Výstupní parametry ==
 +
 +
 +
</translate>
 +
<span id="bitmap-"></span>
 +
<translate>
 
=== Bitmap ===
 
=== Bitmap ===
Typ [[Datové typy#Bitmap | Bitmap]]
+
 
 +
Typ [[Special:MyLanguage/Datové typy#Bitmap | Bitmap]]
  
 
Vygenerovaná bitmapa
 
Vygenerovaná bitmapa
 +
</translate>

Verze z 26. 8. 2020, 09:42

Jiné jazyky:
English • ‎čeština


Popis

Alias: TTB

Generuje bitmapu z textu

Vykreslí řetězec Text barvou FontColor na pozadí s barvou BackgroundColor, přičemž použije písmo Font a výsledek uloží do výstupního parametru Bitmap. Je možné specifikovat okraje pomocí parametrů Left, Top, Right a Bottom. Režim vykreslení určuje kombinace parametrů Method a Quality.


Vstupní parametry

Text

Typ String

Text pro vykreslení.


Font

Typ Font

Definice nebo identifikátor fontu.


FontColor

Typ Color

Barva textu.


BackgroundColor

Typ Color

Barva pozadí.


Left

Typ Number

Šířka levého okraje v pixelech. Záporné hodnoty umožňují ořez.


Top

Typ Number

Šířka horního okraje v pixelech. Záporné hodnoty umožňují ořez.


Right

Typ Number

Šířka pravého okraje v pixelech. Záporné hodnoty umožňují ořez.


Bottom

Typ Number

Šířka dolního okraje v pixelech. Záporné hodnoty umožňují ořez.


OnlyIfNotNull

Typ Number

Pokud má hodnotu 1, pak se příkaz neprovádí v případě, kdy není zadána hodnota parametru Text.


Quality

Typ Number

Kvalita renderování textu (0=default, 1=draft, 2=proof, 3=nonantialiased, 4=antialiased, 5=cleartype, 6=cleartype natural).


Method

Typ Number

Metoda renderování textu (0=TextOut, 1=DrawText, 2=DirectWrite, 3=Java).


Enabled

Typ Number

Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.


PreWait

Typ Number

Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.


PostWait

Typ Number

Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.


Výstupní parametry

Bitmap

Typ Bitmap

Vygenerovaná bitmapa