Generator kodów kreskowych: Różnice pomiędzy wersjami
Z SYSTEM-KANBAN.PL
mNie podano opisu zmian |
mNie podano opisu zmian |
||
Linia 21: | Linia 21: | ||
</style> | </style> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
function generateBarcodes() { | |||
var inputText = document.getElementById("inputText").value; | |||
var barcodesTable = document.getElementById("barcodesTable"); | |||
barcodesTable.innerHTML = "<table id=\"barcodesTable\"><tr><th>Tekst</th><th>Kod kreskowy</th></tr></table>"; // wyczyść tabelkę | |||
var barcodes = inputText.split("\n"); | |||
for (var i = 0; i < barcodes.length; i++) { | |||
if (barcodes[i].trim() !== "") { // dodaj warunek, który ignoruje puste linie | |||
var tr = document.createElement("tr"); | |||
var textCell = document.createElement("td"); | |||
textCell.appendChild(document.createTextNode(barcodes[i])); | |||
var barcodeCell = document.createElement("td"); | |||
barcodeCell.classList.add("code"); | |||
barcodeCell.appendChild(createBarcodeImage(barcodes[i])); | |||
tr.appendChild(textCell); | |||
tr.appendChild(barcodeCell); | |||
barcodesTable.appendChild(tr); | |||
} | |||
} | |||
} | |||
function createBarcodeImage(text) { | function createBarcodeImage(text) { | ||
var canvas = document.createElement("canvas"); | var canvas = document.createElement("canvas"); |
Wersja z 08:17, 14 lut 2023
Wpisz tekst, a następnie naciśnij przycisk "Generuj kody kreskowe". Każda linia z pola tekstowego będzie zamieniona na osobny kod kreskowy.
Tekst | Kod kreskowy |
---|
REKLAMA