Sdílet prostřednictvím


Chybové zprávy funkce balíčku písma

Následující hodnoty LONG vrátí funkce balíčku písem (CreateFontPackage a MergeFontPackage ) při chybě. Pokud jsou funkce úspěšné, vrátí se hodnota NO_ERROR.

Návratová hodnota Hodnota Popis
NO_ERROR 0 Nedošlo k žádné chybě.
ERR_FORMAT 1006 Došlo k chybě formátu vstupních dat.
ERR_GENERIC 1000 V obecném kódu došlo k chybě.
ERR_MEM 1005 Při přidělování paměti došlo k chybě.
ERR_NO_GLYPHS 1009 Nebyly nalezeny žádné glyfy.
ERR_INVALID_BASE 1085 Písmo obsahovalo neplatnou tabulku základních dat (BASE). V současné době se tato hodnota nepoužívá.
ERR_INVALID_CMAP 1030 Písmo obsahovalo neplatnou tabulku mapování znaků na glyf (cmap).
ERR_INVALID_DELTA_FORMAT 1013 Při pokusu o podmnožinu písma 1 nebo 2 byl zjištěn neplatný rozdílový formát.
ERR_INVALID_EBLC 1086 Písmo obsahovalo neplatnou tabulku s vloženými daty o umístění rastrového obrázku (EBLC).
ERR_INVALID_GLYF 1061 Písmo obsahovalo neplatnou tabulku glyf (glyf).
ERR_INVALID_GDEF 1083 Písmo obsahovalo neplatnou tabulku glyph definition data (GDEF). V současné době se tato hodnota nepoužívá.
ERR_INVALID_GPOS 1082 Písmo obsahovalo neplatnou tabulku glyph positioning data (GPOS). V současné době se tato hodnota nepoužívá.
ERR_INVALID_GSUB 1081 Písmo obsahovalo neplatnou tabulku náhradních dat glyph (GSUB).
ERR_INVALID_HDMX 1089 Písmo obsahovalo neplatnou tabulku horizontálních metrik zařízení (hdmx).
ERR_INVALID_HEAD 1062 Písmo obsahovalo neplatnou tabulku záhlaví písma (záhlaví).
ERR_INVALID_HHEA 1063 Písmo obsahovalo neplatnou vodorovnou tabulku záhlaví (hhea).
ERR_INVALID_HHEA_OR_VHEA 1072 Písmo obsahovalo neplatnou vodorovnou tabulku (hhea) nebo neplatnou tabulku svislých metrik (vhea).
ERR_INVALID_HMTX 1064 Písmo obsahovalo neplatnou tabulku vodorovných metrik (hmtx).
ERR_INVALID_HMTX_OR_VMTX 1073 Písmo obsahovalo neplatnou tabulku vodorovných metrik (hmtx) nebo neplatnou tabulku svislých metrik (vmtx).
ERR_INVALID_JSTF 1084 Písmo obsahovalo neplatnou tabulku s daty odůvodnění (JSTF).
ERR_INVALID_LTSH 1087 Písmo obsahovalo neplatnou tabulku s daty lineární prahové hodnoty (LTSH).
ERR_INVALID_TTO 1080 Písmo bylo neplatné písmo TrueType Open.
ERR_INVALID_VDMX 1088 Písmo obsahovalo neplatnou tabulku svislých metrik zařízení (VDMX).
ERR_INVALID_LOCA 1065 Písmo obsahovalo neplatný index tabulky umístění (loca).
ERR_INVALID_MAXP 1066 Písmo obsahovalo neplatnou tabulku maximálního profilu (maxp).
ERR_INVALID_MERGE_CHECKSUMS 1011 Pokus o sloučení kontrolních součtů pro dvě písma z jiného mateřského písma nebyl úspěšný.
ERR_INVALID_MERGE_FORMATS 1010 Pokus o sloučení písem s nesprávnými formáty dttf nebyl úspěšný.
ERR_INVALID_MERGE_NUMGLYPHS 1012 Pokus o sloučení počtu glyfů pro dvě písma z jiného mateřského písma nebyl úspěšný.
ERR_INVALID_NAME 1067 Název balíčku písma nebo název písma byl neplatný.
ERR_INVALID_POST 1068 Písmo obsahovalo neplatnou tabulku postscriptových informací (post).
ERR_INVALID_OS2 1069 Písmo obsahovalo neplatnou tabulku metrik specifických pro operační systém a Windows (OS/2).
ERR_INVALID_VHEA 1070 Písmo obsahovalo neplatnou tabulku svislých metrik (vhea).
ERR_INVALID_VMTX 1071 Písmo obsahovalo neplatnou tabulku svislých metrik (vmtx).
ERR_INVALID_TTC_INDEX 1015 Byl předán neplatný index TTC (zero-based) do souboru písma.
ERR_MISSING_CMAP 1030 Písmo neobsahoval tabulku cmap.
ERR_MISSING_EBDT 1044 Písmo neobsahoval tabulku EBDT.
ERR_MISSING_GLYF 1031 Písmo neobsahoval tabulku glyf.
ERR_MISSING_HEAD 1032 Písmo neobsahoval hlavní tabulku.
ERR_MISSING_HHEA 1033 Písmo neobsahoval tabulku hhea.
ERR_MISSING_HMTX 1034 Písmo neobsahoval tabulku hmtx.
ERR_MISSING_LOCA 1035 Písmo neobsahoval tabulku loca.
ERR_MISSING_MAXP 1036 Písmo neobsahoval tabulku maxp.
ERR_MISSING_NAME 1037 Písmo neobsahoval tabulku pojmenování (název).
ERR_MISSING_POST 1038 Písmo neobsahoval tabulku příspěvků.
ERR_MISSING_OS2 1039 Písmo neobsahoval tabulku operačního systému/2.
ERR_MISSING_VHEA 1040 Písmo neobsahoval tabulku vhea.
ERR_MISSING_VMTX 1041 Písmo neobsahoval tabulku vmtx.
ERR_MISSING_HHEA_OR_VHEA 1042 Písmo neobsahoval tabulku hhea ani tabulku vhea.
ERR_MISSING_HMTX_OR_VMTX 1043 Písmo neobsahoval tabulku hmtx ani tabulku vmtx.
ERR_NOT_TTC 1014 Zadaná hodnota nebyla indexem pro soubor TTC.
ERR_PARAMETER0 1100 Volání parametru funkce 0 bylo neplatné.
ERR_PARAMETER1 1101 Volání parametru funkce 1 bylo neplatné.
ERR_PARAMETER2 1102 Volání parametru funkce 2 bylo neplatné.
ERR_PARAMETER3 1103 Volání parametru funkce 3 bylo neplatné.
ERR_PARAMETER4 1104 Volání parametru funkce 4 bylo neplatné.
ERR_PARAMETER5 1105 Volání parametru funkce 5 bylo neplatné.
ERR_PARAMETER6 1106 Volání parametru funkce 6 bylo neplatné.
ERR_PARAMETER7 1107 Volání parametru funkce 7 bylo neplatné.
ERR_PARAMETER8 1108 Volání parametru funkce 8 bylo neplatné.
ERR_PARAMETER9 1109 Volání parametru funkce 9 bylo neplatné.
ERR_PARAMETER10 1110 Volání parametru funkce 10 bylo neplatné.
ERR_PARAMETER11 1111 Volání parametru funkce 11 bylo neplatné.
ERR_PARAMETER12 1112 Volání parametru funkce 12 bylo neplatné.
ERR_PARAMETER13 1113 Volání parametru funkce 13 bylo neplatné.
ERR_PARAMETER14 1114 Volání parametru funkce 14 bylo neplatné.
ERR_PARAMETER15 1115 Volání parametru funkce 15 bylo neplatné.
ERR_PARAMETER16 1116 Volání parametru funkce 16 bylo neplatné.
ERR_READCONTROL 1003 Struktura ovládacího prvku čtení se neshodovala s daty.
ERR_READOUTOFBOUNDS 1001 Čtení z paměti nebylo povoleno, pravděpodobně proto, že data byla mimo hranice nebo poškozena.
ERR_VERSION 1008 Hlavní hodnota dttf.version vstupních dat byla větší než verze, kterou může funkce číst.
ERR_WOULD_GROW 1007 Požadovaná akce způsobila růst dat a aplikace musí používat původní data.
ERR_WRITECONTROL 1004 Řídicí struktura zápisu neodpovídá datům.
ERR_WRITEOUTOFBOUNDS 1002 Zápis do paměti nebyl povolen, pravděpodobně proto, že data byla mimo hranice.