canvas_ruler
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

canvas_ruler

A very simpler canvas ruler, you can easily use with just one line.

npm install size npm bundle size GitHub top language GitHub repo size GitHub last commit NPM

Installing

Using npm:

$ npm install canvas_ruler

Using bower:

$ bower install canvas_ruler

Using yarn:

$ yarn add canvas_ruler

Using jsDelivr CDN:

<script src="https://cdn.jsdelivr.net/npm/canvas_ruler"></script>

Using unpkg CDN:

<script src="https://unpkg.com/canvas_ruler"></script>

Example

module way

import { Ruler, version } from "../dist/ruler.module.js";
 
console.log(version);
 
window.ruler = new Ruler({
  canvasId: ".root",
  width: 1000,
  scale: 1,
}).render();

UNPKG way

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script src="https://unpkg.com/canvas_ruler"></script> 
  </head>
  <body>
    <canvas class="root"></canvas>
    <script>
      console.log(canvasRuler.version);
 
      let ruler = new canvasRuler.Ruler({
        canvasId: ".root",
        width: 1000,
        scale: 1,
      }).render();
    </script> 
  </body>
</html>

Dependencies (0)

    Dev Dependencies (6)

    Package Sidebar

    Install

    npm i canvas_ruler

    Weekly Downloads

    13

    Version

    0.1.2

    License

    MIT

    Unpacked Size

    76.6 kB

    Total Files

    20

    Last publish

    Collaborators

    • lovefengruoqing