Enumerazioni

Enumerazioni

EnumerazioneDescrizione
FontSavingFormatsSpecifica il tipo di Font.
FontTypeSpecifica il tipo di Font.
TtfNameTableNameIdSpecifica NameId.
TtfNameTablePlatformIdRappresenta l’enumerazione PlatformId.
TtfNameTableMSPlatformSpecificIdRappresenta l’enumerazione MSPlatformSpecificId.
TtfNameTableMacPlatformSpecificIdRappresenta l’enumerazione MacPlatformSpecificId.
TtfNameTableUnicodePlatformSpecificIdRappresenta l’enumerazione UnicodePlatformSpecificId.
TtfNameTableMacLanguageIdEnumerazione degli ID lingua della piattaforma Macintosh.
TtfNameTableMSLanguageIdEnumerazione degli ID lingua della piattaforma Microsoft.

Example of using enumarations

const AsposeFont = require('asposefontnodejs');

const font_file = "./fonts/Lora-Regular.ttf";

console.log("Aspose.Font for Node.js via C++ examples.");

AsposeFont().then(AsposeFontModule => {

    //define parameters for AsposeFontSetInfo
    const nameId = AsposeFontModule.TtfNameTableNameId.Description;
    const platformId = AsposeFontModule.TtfNameTablePlatformId.Microsoft;
    const platformSpecificId = AsposeFontModule.TtfNameTableMSPlatformSpecificId.Unicode_BMP_UCS2.value;
    const langID = Module.TtfNameTableMSLanguageId.English_United_States.value;
    const text = "Updated description";
    
    const json = AsposeFontSetInfo(font_file, nameId, platformId, platformSpecificId, langID, text);
    console.log("AsposeFontSetInfo => %O",  json.errorCode == 0 ? json.fileNameResult : json.errorText);