@nlv8/quartzrabbit
QuartzRabbit is a server-side QR code generator.
Last updated 4 months ago by lajoskvcs .
ISC · Repository · Original npm · Tarball · package.json
$ cnpm install @nlv8/quartzrabbit 
SYNC missed versions from official npm registry.

Quartz Rabbit

Options

Version

Key: version

Values: asd

Default: -1

Mode

Key: mode

Values: numeric, alphanumeric, octet

Default: -1

By default, the module check the value, what is the best mode for the provided data.

Error correction level

Key: ecclevel

Values: L, M, Q, H

Default: L

Mask

Key: mask

Values: 0, 1, 2, 3, 4, 5, 6, 7, 8

Default: -1

By default, the module doesn't use mask.

Background color

Key: fillcolor

Value type: HEXACOLOR

Default: #FFFFFF

QR color

Key: textcolor

Value type: HEXACOLOR

Default: #000000

Rounded

Key: rounded

Value type: boolean

Default: false

Module size

Key: modulesize

Value type: Number

Default: 5

The module size has a minimum of 0.5. If you provide a smaller number, then the module will use 0.5 for module size...

Margin size

Key: margin

Value type: Number

Default: 4

The module size has a minimum of 0.0. If you provide a smaller number, then the module will use 0.0 for margin size...

Example

let qr = require('./lib/qr')
let u = "Sample text goes here. Ahoy!!"
let s = qr.generateSVG(u, {
	ecclevel: qr.ECCLEVELS.M,
	fillcolor: {
		type: qr.COLOR_TYPES.SIMPLE,
		color: '#'
	},
	textcolor: "#D13438",
	margin: 4,
	modulesize: 4
})

Current Tags

  • 1.1.0                                ...           latest (4 months ago)

1 Versions

  • 1.1.0                                ...           4 months ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (11)
Dev Dependencies (10)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |