style: remove margins in CPCL to maximize text length

This commit is contained in:
Wartana
2026-02-28 22:10:32 +08:00
parent d476c06358
commit 01706ffc52

20
app.js
View File

@@ -211,43 +211,43 @@ labelForm.addEventListener('submit', async (e) => {
if (isCable) { if (isCable) {
// --- Source --- // --- Source ---
cpcl.push(`TEXT 7 1 20 ${y} [SRC] ${itemName.value.toUpperCase()}\r\n`); cpcl.push(`TEXT 7 1 0 ${y} [SRC] ${itemName.value.toUpperCase()}\r\n`);
y += 50; y += 50;
// --- Destination --- // --- Destination ---
cpcl.push(`TEXT 7 1 20 ${y} [DST] ${itemPrice.value.toUpperCase()}\r\n`); cpcl.push(`TEXT 7 1 0 ${y} [DST] ${itemPrice.value.toUpperCase()}\r\n`);
y += 50; y += 50;
// --- Cable Info --- // --- Cable Info ---
if (itemNotes.value) { if (itemNotes.value) {
cpcl.push(`TEXT 7 0 20 ${y} (${itemNotes.value})\r\n`); cpcl.push(`TEXT 7 0 0 ${y} (${itemNotes.value})\r\n`);
y += 50; y += 50;
} }
// --- Divider --- // --- Divider ---
cpcl.push(`LINE 20 ${y} 360 ${y} 2\r\n`); cpcl.push(`LINE 0 ${y} 384 ${y} 2\r\n`);
} else { } else {
// --- Header --- // --- Header ---
cpcl.push(`TEXT 7 0 20 ${y} ITEM NAME\r\n`); cpcl.push(`TEXT 7 0 0 ${y} ITEM NAME\r\n`);
y += 40; y += 40;
cpcl.push(`TEXT 7 0 20 ${y} ${itemName.value.toUpperCase()}\r\n`); cpcl.push(`TEXT 7 0 0 ${y} ${itemName.value.toUpperCase()}\r\n`);
y += 50; y += 50;
// --- Divider --- // --- Divider ---
cpcl.push(`LINE 20 ${y} 360 ${y} 2\r\n`); cpcl.push(`LINE 0 ${y} 384 ${y} 2\r\n`);
y += 20; y += 20;
// --- Price --- // --- Price ---
cpcl.push(`TEXT 7 1 20 ${y} ${itemPrice.value}\r\n`); cpcl.push(`TEXT 7 1 0 ${y} ${itemPrice.value}\r\n`);
y += 60; y += 60;
// --- Divider --- // --- Divider ---
cpcl.push(`LINE 20 ${y} 360 ${y} 2\r\n`); cpcl.push(`LINE 0 ${y} 384 ${y} 2\r\n`);
y += 20; y += 20;
// --- Notes --- // --- Notes ---
if (itemNotes.value) { if (itemNotes.value) {
cpcl.push(`TEXT 7 0 20 ${y} ${itemNotes.value}\r\n`); cpcl.push(`TEXT 7 0 0 ${y} ${itemNotes.value}\r\n`);
y += 40; y += 40;
} }
} }