+
+
+ onChange({ content: e.target.value })}
+ />
+
+
+
+ onChange({ height })}
+ />
+ onChange({ moduleWidth })}
+ />
+
+
+
+ onChange({ microPdfRowHeight })}
+ />
+ onChange({ microPdfRows })}
+ />
+
+
+
onChange({ rotation })} />
+
+ );
+ },
+};
diff --git a/src/registry/tlc39.ts b/src/registry/tlc39.ts
new file mode 100644
index 0000000..c5770de
--- /dev/null
+++ b/src/registry/tlc39.ts
@@ -0,0 +1,55 @@
+import type { ObjectTypeCore } from "../types/ObjectType";
+import { fieldPos, fdFieldFor } from "./zplHelpers";
+import { commitBarcodeWidthHeightTransform } from "./transformHelpers";
+import { type ZplRotation } from "./rotation";
+
+export interface Tlc39Props {
+ /** TLC39 data: `