AddMultiLanguageNames
TtfNameTable.AddMultiLanguageNames method
Extrae todas las cadenas multilingües de pasadasmlNames object and crea la estructura NameRecord correspondiente para cada cadena extraída utilizando los parámetros pasadosplatformId ,platformSpecificId ynameId . El valor del campo languageID se extrae demlNames objeto. El nuevo registro recién creado se agrega a la tabla. Si se encuentra un registro que coincide con el recién creado por los campos ID de plataforma, ID específico de plataforma, ID de nombre y ID de idioma , el nuevo registro creado no se agregará y solo se actualizarán los datos de cadena para el registro existente.
public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId,
ushort platformSpecificId, NameId nameId)
Parámetro | Escribe | Descripción |
---|---|---|
mlNames | MultiLanguageString | Cadena multilingüe |
platformId | PlatformId | Identificador de plataforma |
platformSpecificId | UInt16 | Identificador de codificación específico de la plataforma |
nameId | NameId | Identificador de nombre, categoría de cadena lógica, especificado porNameId enumeración |
Ver también
- class MultiLanguageString
- enum PlatformId
- enum NameId
- class TtfNameTable
- espacio de nombres Aspose.Font.TtfTables
- asamblea Aspose.Font