AddMultiLanguageNames
TtfNameTable.AddMultiLanguageNames method
Estrae tutte le stringhe multilingue da passatemlNames l’oggetto e crea la struttura NameRecord corrispondente per ogni stringa estratta utilizzando i parametri passatiplatformId ,platformSpecificId enameId . Viene estratto il valore per il campo languageID damlNames oggetto. Il nuovo record appena creato viene aggiunto alla tabella. Se viene trovato il record che coincide con quello appena creato dai campi platformID, platformSpecificID, nameID e langugeId , il nuovo record creato non verrà aggiunto e solo i dati della stringa verranno aggiornati per il record esistente.
public void AddMultiLanguageNames(MultiLanguageString mlNames, PlatformId platformId,
ushort platformSpecificId, NameId nameId)
Parametro | Tipo | Descrizione |
---|---|---|
mlNames | MultiLanguageString | Stringa multilingue |
platformId | PlatformId | Identificatore della piattaforma |
platformSpecificId | UInt16 | Identificatore di codifica specifico della piattaforma |
nameId | NameId | Identificatore del nome, categoria della stringa logica, specificato daNameId enumerazione |
Guarda anche
- class MultiLanguageString
- enum PlatformId
- enum NameId
- class TtfNameTable
- spazio dei nomi Aspose.Font.TtfTables
- assemblea Aspose.Font