util
Functions​
fromPixels()​
util.fromPixels(value: number, units?: types.VisioUnitType | string): number;
Convert a given value from pixels to the provided units. units should be a valid numeric type supported by
Visio (types.VisioUnitType). Supported numeric unit types: IN, IN_F, DL,
DP, DT, PT, MM, CM.
const inches = vsdUtil.fromPixels(96, VisioUnitType.IN); // 1
isFontAvailable()​
util.isFontAvailable(fonts: string): boolean;
util.isFontAvailable(fonts: string[]): boolean[];
Return true if provided font is available for the application.
The function accepts either a string name of a single font, or an array of font names. If a string was provided,
the function will return true if the font is available in the browser. Otherwise, it will return false. If an array
of font names was provided, an array of true/false results will be returned in order of the provided collection of
font names.
toPixels()​
util.toPixels(value: number, units?: types.VisioUnitType | string): number;
Convert the given numeric value to pixels. Function takes opt object in which a units property can be defined.
If no units is provided, types.VisioUnitType.IN is used by default. Supported numeric unit types: IN, IN_F,
DL, DP, DT, PT, MM, CM
const px = vsdUtil.toPixels(1, VisioUnitType.IN); // 96