Options for creating AcApDocManager instance

interface AcApDocManagerOptions {
    baseUrl?: string;
    canvas?: HTMLCanvasElement;
    notLoadDefaultFonts?: boolean;
    useMainThreadDraw?: boolean;
}

Properties

baseUrl?: string

Base URL to load resources (such as fonts annd drawing templates) needed

canvas?: HTMLCanvasElement

Optional HTML canvas element for rendering. If not provided, a new canvas will be created

notLoadDefaultFonts?: boolean

The flag whether to load default fonts when initializing viewer. If no default font loaded, texts with fonts which can't be found in font repository will not be shown correctly.

useMainThreadDraw?: boolean

The flag whether to use main thread or webwork to render drawing.

  • true: use main thread to render drawing. This approach take less memory and take longer time to show rendering results.
  • false: use web worker to render drawing. This approach take more memory and take shorter time to show rendering results.