This commit is contained in:
parent
40497e83ab
commit
47bd048199
|
@ -16,6 +16,7 @@ pub enum LabelPreset {
|
||||||
SeikoSlpMrlDataMatrix,
|
SeikoSlpMrlDataMatrix,
|
||||||
SeikoSlpMrlCode128,
|
SeikoSlpMrlCode128,
|
||||||
SeikoSlpMrl,
|
SeikoSlpMrl,
|
||||||
|
Square28,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl fmt::Display for LabelPreset {
|
impl fmt::Display for LabelPreset {
|
||||||
|
@ -27,6 +28,7 @@ impl fmt::Display for LabelPreset {
|
||||||
Self::SeikoSlpMrlDataMatrix => "Seiko SLP MRL (Data Matrix only)",
|
Self::SeikoSlpMrlDataMatrix => "Seiko SLP MRL (Data Matrix only)",
|
||||||
Self::SeikoSlpMrlCode128 => "Seiko SLP MRL (Code128 only)",
|
Self::SeikoSlpMrlCode128 => "Seiko SLP MRL (Code128 only)",
|
||||||
Self::SeikoSlpMrl => "Seiko SLP MRL",
|
Self::SeikoSlpMrl => "Seiko SLP MRL",
|
||||||
|
Self::Square28 => "Square 28 × 28 mm",
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -117,6 +119,26 @@ impl Into<LabelConfig> for LabelPreset {
|
||||||
wrap: None,
|
wrap: None,
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
|
Self::Square28 => LabelConfig {
|
||||||
|
width: Mm(20.0),
|
||||||
|
height: Mm(24.0),
|
||||||
|
data_matrix: Some(DataMatrixConfig {
|
||||||
|
scale: Mm(20.0),
|
||||||
|
position: (Mm(0.0), Mm(4.0)),
|
||||||
|
}),
|
||||||
|
code128: None,
|
||||||
|
id_text: Some(TextConfig {
|
||||||
|
font_size: 5.0,
|
||||||
|
position: (Mm(0.0), Mm(2.0)),
|
||||||
|
wrap: Some(19),
|
||||||
|
}),
|
||||||
|
short_id_text: None,
|
||||||
|
branding: Some(TextConfig {
|
||||||
|
font_size: 4.0,
|
||||||
|
position: (Mm(17.0), Mm(0.5)),
|
||||||
|
wrap: None,
|
||||||
|
}),
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue