AddMultiLanguageNames
TtfNameTable.AddMultiLanguageNames method
Extrait toutes les chaînes multilingues du passémlNames l’objet and crée la structure NameRecord correspondante pour chaque chaîne extraite à l’aide des paramètres passésplatformId ,platformSpecificId etnameId . La valeur du champ languageID est extraite demlNames objet. Le nouvel enregistrement qui vient d’être créé est ajouté à la table. Si un enregistrement qui coïncide avec celui qui vient d’être créé par les champs platformID, platformSpecificID, nameID et langugeId est trouvé, le nouvel enregistrement créé ne sera pas ajouté et seules les données de chaîne seront mises à jour pour l’enregistrement existant.
public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId,
ushort platformSpecificId, NameId nameId)
Paramètre | Taper | La description |
---|---|---|
mlNames | MultiLanguageString | Chaîne multilingue |
platformId | PlatformId | Identifiant de la plate-forme |
platformSpecificId | UInt16 | Identifiant d’encodage spécifique à la plate-forme |
nameId | NameId | Identificateur de nom, catégorie de chaîne logique, spécifié parNameId énumération |
Voir également
- class MultiLanguageString
- enum PlatformId
- enum NameId
- class TtfNameTable
- espace de noms Aspose.Font.TtfTables
- Assemblée Aspose.Font