Skip to content

Hufe921/canvas-editor-plugin

Repository files navigation

canvas-editor-plugin

plugins for canvas-editor

plugin list

  • @hufe921/canvas-editor-plugin-barcode1d
import Editor from "@hufe921/canvas-editor" import barcode1DPlugin from "@hufe921/canvas-editor-plugin-barcode1d" const instance = new Editor() instance.use(barcode1DPlugin) instance.executeInsertBarcode1D( content: string, width: number, height: number, options?: JsBarcode.Options )
  • @hufe921/canvas-editor-plugin-barcode2d
import Editor from "@hufe921/canvas-editor" import barcode2DPlugin from "@hufe921/canvas-editor-plugin-barcode2d" const instance = new Editor() instance.use(barcode2DPlugin, options?: IBarcode2DOption) instance.executeInsertBarcode2D( content: string, width: number, height: number, hints?: Map<EncodeHintType, any> )
  • @hufe921/canvas-editor-plugin-codeblock
import Editor from "@hufe921/canvas-editor" import codeblockPlugin from "@hufe921/canvas-editor-plugin-codeblock" const instance = new Editor() instance.use(codeblockPlugin) instance.executeInsertCodeblock(content: string)
  • @hufe921/canvas-editor-plugin-docx
import Editor from '@hufe921/canvas-editor' import docxPlugin from '@hufe921/canvas-editor-plugin-docx' const instance = new Editor() instance.use(docxPlugin) command.executeImportDocx({ arrayBuffer: buffer }) instance.executeExportDocx({ fileName: string })
  • @hufe921/canvas-editor-plugin-excel
import Editor from '@hufe921/canvas-editor' import excelPlugin from '@hufe921/canvas-editor-plugin-excel' const instance = new Editor() instance.use(excelPlugin) command.executeImportExcel({ arrayBuffer: buffer })
  • @hufe921/canvas-editor-plugin-floating-toolbar
import Editor from '@hufe921/canvas-editor' import floatingToolbarPlugin from '@hufe921/canvas-editor-plugin-floating-toolbar' const instance = new Editor() instance.use(floatingToolbarPlugin)
  • @hufe921/canvas-editor-plugin-diagram
import Editor from '@hufe921/canvas-editor' import diagramPlugin from '@hufe921/canvas-editor-plugin-diagram' const instance = new Editor() instance.use(diagramPlugin) command.executeLoadDiagram({ lang?: Lang data?: string onDestroy?: (message?: any) => void })
  • @hufe921/canvas-editor-plugin-case
import Editor from '@hufe921/canvas-editor' import casePlugin from '@hufe921/canvas-editor-plugin-case' const instance = new Editor() instance.use(casePlugin) command.executeUpperCase() command.executeLowerCase()