TextToBmp: Porovnání verzí

Z Wiki
Přejít na: navigace, hledání
(Tato verze je označená pro překlad)
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádek 1: Řádek 1:
 +
<languages/>
 +
<translate>
 +
<!--T:1-->
 
[[Category:GuiMaster]]
 
[[Category:GuiMaster]]
 
[[Category:GuiMaster Library]]
 
[[Category:GuiMaster Library]]
  
== Popis ==
+
== Popis == <!--T:2-->
 +
 
 +
<!--T:3-->
 
'''Alias: TTB'''
 
'''Alias: TTB'''
  
 +
<!--T:4-->
 
'''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]].
+
<!--T:5-->
 +
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]].
  
== Vstupní parametry ==
+
== Vstupní parametry == <!--T:6-->
=== Text ===
 
Typ [[Datové typy#String | String]]
 
  
 +
</translate>
 +
<span id="text-"></span>
 +
<translate>
 +
=== Text === <!--T:7-->
 +
 +
<!--T:8-->
 +
Typ [[Special:MyLanguage/Datové typy#String | String]]
 +
 +
<!--T:9-->
 
Text pro vykreslení.
 
Text pro vykreslení.
  
=== Font ===
+
</translate>
Typ [[Datové typy#Font | Font]]
+
<span id="font-"></span>
 +
<translate>
 +
=== Font === <!--T:10-->
  
 +
<!--T:11-->
 +
Typ [[Special:MyLanguage/Datové typy#Font | Font]]
 +
 +
<!--T:12-->
 
Definice nebo identifikátor fontu.
 
Definice nebo identifikátor fontu.
  
=== FontColor ===
+
</translate>
Typ [[Datové typy#Color | Color]]
+
<span id="fontcolor-"></span>
 +
<translate>
 +
=== FontColor === <!--T:13-->
  
 +
<!--T:14-->
 +
Typ [[Special:MyLanguage/Datové typy#Color | Color]]
 +
 +
<!--T:15-->
 
Barva textu.
 
Barva textu.
  
=== BackgroundColor ===
+
</translate>
Typ [[Datové typy#Color | Color]]
+
<span id="backgroundcolor-"></span>
 +
<translate>
 +
=== BackgroundColor === <!--T:16-->
  
 +
<!--T:17-->
 +
Typ [[Special:MyLanguage/Datové typy#Color | Color]]
 +
 +
<!--T:18-->
 
Barva pozadí.
 
Barva pozadí.
  
=== Left ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="left-"></span>
 +
<translate>
 +
=== Left === <!--T:19-->
 +
 
 +
<!--T:20-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 +
<!--T:21-->
 
Šíř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.
  
=== Top ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="top-"></span>
 +
<translate>
 +
=== Top === <!--T:22-->
 +
 
 +
<!--T:23-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 +
<!--T:24-->
 
Šíř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.
  
=== Right ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="right-"></span>
 +
<translate>
 +
=== Right === <!--T:25-->
 +
 
 +
<!--T:26-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 +
<!--T:27-->
 
Šíř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.
  
=== Bottom ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="bottom-"></span>
 +
<translate>
 +
=== Bottom === <!--T:28-->
 +
 
 +
<!--T:29-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 +
<!--T:30-->
 
Šíř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 === <!--T:31-->
Typ [[Datové typy#Number | Number]]
 
  
 +
<!--T:32-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
 +
 +
<!--T:33-->
 
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.
  
=== Quality ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="quality-"></span>
 +
<translate>
 +
=== Quality === <!--T:34-->
  
 +
<!--T:35-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
 +
 +
<!--T:36-->
 
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).
  
=== Method ===
+
</translate>
Typ [[Datové typy#Number | Number]]
+
<span id="method-"></span>
 +
<translate>
 +
=== Method === <!--T:37-->
  
 +
<!--T:38-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
 +
 +
<!--T:39-->
 
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 === <!--T:40-->
Typ [[Datové typy#Number | Number]]
 
  
 +
<!--T:41-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
 +
 +
<!--T:42-->
 
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 === <!--T:43-->
Typ [[Datové typy#Number | Number]]
 
  
 +
<!--T:44-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
 +
 +
<!--T:45-->
 
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 === <!--T:46-->
Typ [[Datové typy#Number | Number]]
+
 
 +
<!--T:47-->
 +
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
  
 +
<!--T:48-->
 
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 == <!--T:49-->
=== Bitmap ===
+
 
Typ [[Datové typy#Bitmap | Bitmap]]
+
</translate>
 +
<span id="bitmap-"></span>
 +
<translate>
 +
=== Bitmap === <!--T:50-->
 +
 
 +
<!--T:51-->
 +
Typ [[Special:MyLanguage/Datové typy#Bitmap | Bitmap]]
  
 +
<!--T:52-->
 
Vygenerovaná bitmapa
 
Vygenerovaná bitmapa
 +
</translate>

Aktuální verze z 26. 8. 2020, 09:43

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