UNPKG

@zxing/library

Version:

TypeScript port of ZXing multi-format 1D/2D barcode image processing library.

15 lines (14 loc) 612 B
import BarcodeFormat from '../BarcodeFormat'; import EncodeHintType from '../EncodeHintType'; import Writer from '../Writer'; import BitMatrix from '../common/BitMatrix'; import { int } from '../../customTypings'; /** * Renders an Aztec code as a {@link BitMatrix}. */ export default class AztecWriter implements Writer { encode(contents: string, format: BarcodeFormat, width: int, height: int): BitMatrix; encodeWithHints(contents: string, format: BarcodeFormat, width: int, height: int, hints: Map<EncodeHintType, any>): BitMatrix; private static encodeLayers; private static renderResult; }