Messages d’erreur de la fonction de package de polices
Les valeurs LONG suivantes sont retournées par les fonctions de package de polices ( CreateFontPackage et MergeFontPackage ) lorsque des erreurs sont rencontrées. Lorsque les fonctions réussissent, la valeur NO_ERROR est retournée.
Valeur retournée | Valeur | Description |
---|---|---|
NO_ERROR | 0 | Aucune erreur ne s'est produite. |
ERR_FORMAT | 1006 | Une erreur de format de données d’entrée s’est produite. |
ERR_GENERIC | 1 000 | Une erreur s’est produite dans le code générique. |
ERR_MEM | 1005 | Une erreur s’est produite lors de l’allocation de mémoire. |
ERR_NO_GLYPHS | 1009 | Aucun glyphe n’a été trouvé. |
ERR_INVALID_BASE | 1085 | La police contenait une table de données de base (BASE) non valide. Actuellement, cette valeur n’est pas utilisée. |
ERR_INVALID_CMAP | 1030 | La police contenait une table de mappage de caractères à glyphes (cmap) non valide. |
ERR_INVALID_DELTA_FORMAT | 1013 | Un format delta non valide a été détecté lors de la tentative de sous-ensemble d’une police de format 1 ou 2. |
ERR_INVALID_EBLC | 1086 | La police contenait une table EBLC (Embedded Bitmap Location Data) non valide. |
ERR_INVALID_GLYF | 1061 | La police contenait une table de données de glyphe (glyf) non valide. |
ERR_INVALID_GDEF | 1083 | La police contenait une table de données de définition de glyphe (GDEF) non valide. Actuellement, cette valeur n’est pas utilisée. |
ERR_INVALID_GPOS | 1082 | La police contenait une table de données de positionnement de glyphe (GPOS) non valide. Actuellement, cette valeur n’est pas utilisée. |
ERR_INVALID_GSUB | 1081 | La police contenait une table de données de substitution de glyphe (GSUB) non valide. |
ERR_INVALID_HDMX | 1089 | La police contenait une table de métriques d’appareil horizontales (hdmx) non valide. |
ERR_INVALID_HEAD | 1062 | La police contenait un tableau d’en-tête de police (tête) non valide. |
ERR_INVALID_HHEA | 1063 | La police contenait une table d’en-tête horizontal (hhea) non valide. |
ERR_INVALID_HHEA_OR_VHEA | 1072 | La police contenait une table d’en-tête horizontal (hhea) non valide ou une table d’en-têtes de métriques verticales (vhea) non valide. |
ERR_INVALID_HMTX | 1064 | La police contenait une table de métriques horizontales (hmtx) non valide. |
ERR_INVALID_HMTX_OR_VMTX | 1073 | La police contenait une table de métriques horizontales (hmtx) non valide ou une table de métriques verticales (vmtx) non valide. |
ERR_INVALID_JSTF | 1084 | La police contenait une table de données de justification (JSTF) non valide. |
ERR_INVALID_LTSH | 1087 | La police contenait une table de données de seuil linéaire (LTSH) non valide. |
ERR_INVALID_TTO | 1080 | La police était une police TrueType Open non valide. |
ERR_INVALID_VDMX | 1088 | La police contenait une table VDMX (Vertical Device Metrics) non valide. |
ERR_INVALID_LOCA | 1065 | La police contenait un index non valide à la table location (loca). |
ERR_INVALID_MAXP | 1066 | La police contenait une table de profil maximal (maxp) non valide. |
ERR_INVALID_MERGE_CHECKSUMS | 1010 | Une tentative de fusion des sommes de contrôle pour deux polices d’une police mère différente a échoué. |
ERR_INVALID_MERGE_FORMATS | 1010 | Une tentative de fusion des polices avec des formats dttf incorrects a échoué. |
ERR_INVALID_MERGE_NUMGLYPHS | 1012 | Une tentative de fusion du nombre de glyphes pour deux polices d’une police mère différente a échoué. |
ERR_INVALID_NAME | 1067 | Le nom du package de police ou un nom de police n’était pas valide. |
ERR_INVALID_POST | 1068 | La police contenait une table d’informations PostScript (post) non valide. |
ERR_INVALID_OS2 | 1069 | La police contenait une table de métriques os/2 et spécifiques à Windows (OS/2) non valides. |
ERR_INVALID_VHEA | 1070 | La police contenait une table d’en-têtes de métriques verticales (vhea) non valide. |
ERR_INVALID_VMTX | 1071 | La police contenait une table de métriques verticales (vmtx) non valide. |
ERR_INVALID_TTC_INDEX | 1015 | Un index de base zéro (CSV) non valide dans le fichier de polices a été passé. |
ERR_MISSING_CMAP | 1030 | La police ne contenait pas de table cmap. |
ERR_MISSING_EBDT | 1044 | La police ne contenait pas de table EBDT. |
ERR_MISSING_GLYF | 1031 | La police ne contenait pas de table glyf. |
ERR_MISSING_HEAD | 1032 | La police ne contenait pas de table de têtes. |
ERR_MISSING_HHEA | 1033 | La police ne contenait pas de table hhea. |
ERR_MISSING_HMTX | 1034 | La police ne contenait pas de table hmtx. |
ERR_MISSING_LOCA | 1035 | La police ne contenait pas de table loca. |
ERR_MISSING_MAXP | 1036 | La police ne contenait pas de table maxp. |
ERR_MISSING_NAME | 1037 | La police ne contenait pas de table de nommage (nom). |
ERR_MISSING_POST | 1038 | La police ne contenait pas de table de publication. |
ERR_MISSING_OS2 | 1039 | La police ne contenait pas de table OS/2. |
ERR_MISSING_VHEA | 1040 | La police ne contenait pas de table vhea. |
ERR_MISSING_VMTX | 1041 | La police ne contenait pas de table vmtx. |
ERR_MISSING_HHEA_OR_VHEA | 1042 | La police ne contenait pas de table hhea ou de table vhea. |
ERR_MISSING_HMTX_OR_VMTX | 1043 | La police ne contenait pas de table hmtx ou de table vmtx. |
ERR_NOT_TTC | 1014 | La valeur fournie n’était pas un index pour un fichier CSV. |
ERR_PARAMETER0 | 1100 | L’appel du paramètre de fonction 0 n’était pas valide. |
ERR_PARAMETER1 | 1101 | L’appel du paramètre de fonction 1 n’était pas valide. |
ERR_PARAMETER2 | 1102 | L’appel du paramètre de fonction 2 n’était pas valide. |
ERR_PARAMETER3 | 1103 | L’appel du paramètre de fonction 3 n’était pas valide. |
ERR_PARAMETER4 | 1104 | L’appel du paramètre de fonction 4 n’était pas valide. |
ERR_PARAMETER5 | 1105 | L’appel du paramètre de fonction 5 n’était pas valide. |
ERR_PARAMETER6 | 1106 | L’appel du paramètre de fonction 6 n’était pas valide. |
ERR_PARAMETER7 | 1107 | Le paramètre d’appel de la fonction 7 n’était pas valide. |
ERR_PARAMETER8 | 1108 | L’appel du paramètre de fonction 8 n’était pas valide. |
ERR_PARAMETER9 | 1109 | L’appel du paramètre de fonction 9 n’était pas valide. |
ERR_PARAMETER10 | 1110 | L’appel du paramètre de fonction 10 n’était pas valide. |
ERR_PARAMETER11 | 1111 | L’appel du paramètre de fonction 11 n’était pas valide. |
ERR_PARAMETER12 | 1112 | L’appel du paramètre de fonction 12 n’était pas valide. |
ERR_PARAMETER13 | 1113 | Le paramètre de fonction appelant 13 n’était pas valide. |
ERR_PARAMETER14 | 1114 | Le paramètre de fonction appelant 14 n’était pas valide. |
ERR_PARAMETER15 | 1115 | Le paramètre de fonction appelant 15 n’était pas valide. |
ERR_PARAMETER16 | 1116 | Le paramètre de fonction appelant 16 n’était pas valide. |
ERR_READCONTROL | 1003 | La structure de contrôle de lecture ne correspondait pas aux données. |
ERR_READOUTOFBOUNDS | 1001 | Une lecture à partir de la mémoire n’était pas autorisée, peut-être parce que les données étaient hors limites ou endommagées. |
ERR_VERSION | 1008 | La valeur principale dttf.version des données d’entrée était supérieure à la version que la fonction peut lire. |
ERR_WOULD_GROW | 1007 | L’action demandée a entraîné une croissance des données et l’application doit utiliser les données d’origine. |
ERR_WRITECONTROL | 1004 | La structure de contrôle d’écriture ne correspondait pas aux données. |
ERR_WRITEOUTOFBOUNDS | 1002 | Une écriture en mémoire n’était pas autorisée, peut-être parce que les données étaient hors limites. |