isTrueType property

FontInfo.isTrueType property

Indicates that this font is a TrueType or OpenType font as opposed to a raster or vector font. Default is true.

get isTrueType(): boolean

Examples

Shows how to print the details of what fonts are present in a document.

let doc = new aw.Document(base.myDir + "Embedded font.docx");

let allFonts = doc.fontInfos;
expect(allFonts.count).toEqual(5);

// Print all the used and unused fonts in the document.
for (let i = 0; i < allFonts.count; i++) {
  console.log(`Font index #${i}`);
  console.log(`\tName: ${allFonts.at(i).name}`);
  console.log(`\tIs ${allFonts.at(i).isTrueType ? "" : "not "}a trueType font`);
}

See Also