Sdílet prostřednictvím


Funkce písem a textu (GDI systému Windows)

Následující funkce se používají s písmy a textem.

Funkce Popis
AddFontMemResourceEx Přidá vložené písmo do systémové tabulky písem.
AddFontResource Přidá prostředek písma do systémové tabulky písem.
AddFontResourceEx Přidá do systémové tabulky písem soukromé nebo nečíslitelné písmo.
CreateFont Vytvoří logické písmo.
CreateFontIndirect Vytvoří logické písmo ze struktury.
CreateFontIndirectEx Vytvoří logické písmo ze struktury.
DrawText Nakreslí formátovaný text do obdélníku.
DrawTextEx Nakreslí formátovaný text v obdélníku.
EnumFontFamExProc Aplikace definovaná funkcecallback použitá s EnumFontFamiliesEx ke zpracování písem.
EnumFontFamiliesEx Vytvoří výčet všech písem v systému s určitými vlastnostmi.
ExtTextOut Nakreslí řetězec znaků.
getAspectRatioFilterEx Získá nastavení pro filtr poměru stran.
GetCharABCWidths Získá šířky po sobě jdoucích znaků z písma TrueType.
GetCharABCWidthsFloat Získá šířky po sobě jdoucích znaků z aktuálního písma.
GetCharABCWidthsI Získá šířky po sobě jdoucích indexů glyfů nebo z pole indexů glyph z písma TrueType.
GetCharacterPlacement Získá informace o řetězci znaků.
GetCharWidth32 Získá šířky po sobě jdoucích znaků z aktuálního písma.
GetCharWidthFloat Získá desetinné šířky po sobě jdoucích znaků z aktuálního písma.
GetCharWidthI Získá šířky po sobě jdoucích indexů glyfů nebo pole indexů glyfů z aktuálního písma.
GetFontData Získá data metriky pro písmo TrueType.
GetFontLanguageInfo Vrátí informace o vybraném písmu pro kontext zobrazení.
GetFontUnicodeRanges Určuje, které znaky Unicode písmo podporuje.
getGlyphIndices Převede řetězec na pole indexů glyfů.
GetGlyphOutline Získá obrys nebo rastrový obrázek znaku v písmu TrueType.
GetKerningPairs Získá dvojice prokládání znaků pro písmo.
GetOutlineTextMetrics Získá textové metriky pro písma TrueType.
GetRasterizerCaps Určuje, jestli jsou nainstalována písma TrueType.
GetTabbedTextExtent Vypočítá šířku a výšku znakového řetězce včetně tabulátoru.
GetTextAlign Získá nastavení zarovnání textu pro kontext zařízení.
GetTextCharacterExtra Získá aktuální intercharacter mezery pro kontext zařízení.
GetTextColor Získá barvu textu pro kontext zařízení.
GetTextExtentExpoint Získá počet znaků v řetězci, který se vejde do mezery.
GetTextExtentExtentExPointI Získá počet indexů glyfů, které se vejdou do prostoru.
GetTextExtentPoint32 Vypočítá šířku a výšku řetězce textu.
GetTextExtentPointI Vypočítá šířku a výšku pole indexů glyfů.
GetTextFace Získá název písma vybraného do kontextu zařízení.
GetTextMetrics Vyplní vyrovnávací paměť metrikami písma.
PolyTextOut Nakreslí několik řetězců pomocí barvy písma a textu v kontextu zařízení.
RemoveFontMemResourceEx Odebere písmo, jehož zdroj byl vložen do dokumentu, ze systémové tabulky písem.
RemoveFontResource Odebere písma v souboru ze systémové tabulky písem.
RemoveFontResourceEx Odebere ze systémové tabulky písem soukromé nebo ne enumerovatelné písmo.
SetMapperFlags Změní algoritmus použitý k mapování logických písem na fyzická písma.
SetTextAlign Nastaví příznaky zarovnání textu pro kontext zařízení.
SetTextCharacterExtra Nastaví mezery mezi znaky.
SetTextColor Nastaví barvu textu pro kontext zařízení.
SetTextJustification Určuje velikost místa, které má systém přidat k znaky přerušení v řetězci.
TabbedTextOut Zapíše řetězec znaků do umístění a rozbalí tabulátory na zadané hodnoty.
TextOut Zapíše řetězec znaků do umístění.

 

Zastaralé funkce

Tyto funkce jsou poskytovány pouze z důvodu kompatibility s 16bitovými verzemi Windows.