public bool[,] EncodeRawData(string val, DmtxImageEncoderOptions options) { DmtxEncode encode = new DmtxEncode { ModuleSize = 1, MarginSize = 0, SizeIdxRequest = options.SizeIdx, Scheme = options.Scheme }; byte[] valAsByteArray = GetRawDataAndSetEncoding(val, options, encode); encode.EncodeDataMatrixRaw(valAsByteArray); return(encode.RawData); }
public bool[,] EncodeRawData(string val, DmtxImageEncoderOptions options) { DmtxEncode encode = new DmtxEncode { ModuleSize = 1, MarginSize = 0, SizeIdxRequest = options.SizeIdx, Scheme = options.Scheme }; //options.Scheme = DmtxScheme.DmtxSchemeText; //encode.Scheme = DmtxScheme.DmtxSchemeText; //převod z UTF-8 do Win1250 - kvůli diakritice val = Encoding.GetEncoding(1250).GetString(Encoding.GetEncoding("UTF-8").GetBytes(val)); byte[] valAsByteArray = GetRawDataAndSetEncoding(val, options, encode); encode.EncodeDataMatrixRaw(valAsByteArray); return(encode.RawData); }