# @univerjs/engine-render

## Package Overview

| Package Name | UMD Namespace | Version | License | Downloads | Contains CSS | Contains i18n locales |
| --- | --- | --- | --- | --- | :---: | :---: |
| `@univerjs/engine-render` | `UniverEngineRender` | [![][npm-version-shield]][npm-version-link] | ![][npm-license-shield] | ![][npm-downloads-shield] | ❌ | ❌ |

## Introduction

The `@univerjs/engine-render` provides the ability to render Univer documents on a canvas element, including the capability to draw graphical elements, handle cursor interactions, and process scrolling and zooming.

The rendering layer for various document types is extended based on the foundational infrastructure provided by `@univerjs/engine-render`.

## Usage

### Installation

```shell
# Using npm
npm install @univerjs/engine-render

# Using pnpm
pnpm add @univerjs/engine-render
```

<!-- Links -->
[npm-version-shield]: https://img.shields.io/npm/v/@univerjs/engine-render?style=flat-square
[npm-version-link]: https://npmjs.com/package/@univerjs/engine-render
[npm-license-shield]: https://img.shields.io/npm/l/@univerjs/engine-render?style=flat-square
[npm-downloads-shield]: https://img.shields.io/npm/dm/@univerjs/engine-render?style=flat-square
