Skip to content

labelwriter


labelwriter / core/src / buildDuoTapeStream

Function: buildDuoTapeStream() ​

buildDuoTapeStream(bitmap, engine, options, media): Promise<Uint8Array>

Encode a Duo tape-side job through d1-core's buildPrinterStream. Throws DuoTapeUnavailableError if d1-core isn't installed.

Mirrors the arguments the static-import call site used to pass; the media parameter is typed against the labelwriter-side narrowed LabelWriterTapeMedia so the call site doesn't need to know the shape of D1Media at runtime.

Parameters ​

bitmap ​

LabelBitmap

engine ​

PrintEngine

options ​

copies? ​

number

tapeType? ​

number

media ​

LabelWriterTapeMedia | undefined

Returns ​

Promise<Uint8Array>