[]
Serializable, Comparable<EccMode>, Constable此枚举确定如何保护条形码数据以防错误。不同模式提供不同级别的纠错能力,并可能影响生成的符号大小。例如, ECC000 仅使用 CRC 校验和,通常生成最小的符号大小;而 ECC200 是推荐模式,使用 Reed-Solomon 纠错算法。
worksheet.getRange("A1").setValue("Test");
worksheet.getRange("B1").setFormula("=BC_DATAMATRIX(A1,\"rgb(0, 0, 0)\",\"rgb(255, 255, 255)\",\"" + EccMode.ECC200.name() + "\",\"squareAuto\",\"auto\",\"auto\",FALSE,0,0,4,4,4,4)");
IDataMatrix dataMatrix = (IDataMatrix) worksheet.getRange("B1").getValue();
EccMode eccMode = dataMatrix.getEccMode();
Enum.EnumDesc<E extends Enum<E>>使用此 ECC 模式编码的数据通常需要最小的符号大小。
此值选择旧版 ECC000-140 纠错模式之一。
此值选择旧版 ECC000-140 错误校正模式之一。
此值选择旧版 ECC000-140 错误校正模式之一。
此值选择旧版 ECC000-140 错误校正模式之一。
使用此 ECC 模式编码的数据受 Reed-Solomon 错误检查和校正算法保护。
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is null