7#ifndef FXBARCODE_DATAMATRIX_BC_DATAMATRIXWRITER_H_
8#define FXBARCODE_DATAMATRIX_BC_DATAMATRIXWRITER_H_
12#include "core/fxcrt/data_vector.h"
13#include "core/fxcrt/widestring.h"
14#include "fxbarcode/BC_TwoDimWriter.h"
bool SetErrorCorrectionLevel(int32_t level) override
~CBC_DataMatrixWriter() override
DataVector< uint8_t > Encode(const WideString &contents, int32_t *pOutWidth, int32_t *pOutHeight)
~CBC_DataMatrix() override
bool Encode(WideStringView contents) override
bool RenderDevice(CFX_RenderDevice *device, const CFX_Matrix &matrix) override
BC_TYPE GetType() override
void RenderDeviceResult(CFX_RenderDevice *device, const CFX_Matrix &matrix)
fxcrt::WideStringView WideStringView
fxcrt::WideString WideString