{"id":8146,"date":"2023-06-15T09:15:40","date_gmt":"2023-06-15T09:15:40","guid":{"rendered":"https:\/\/www.grafokett.se\/?p=8146"},"modified":"2023-06-29T08:25:40","modified_gmt":"2023-06-29T08:25:40","slug":"5-ways-of-creating-barcodes","status":"publish","type":"post","link":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/","title":{"rendered":"5 ways of creating barcodes"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:65;line-height:1.1;\">5 ways of creating barcodes<\/h1><\/div><ul style=\"--awb-size:32px;--awb-iconcolor:#f5910a;--awb-line-height:54.4px;--awb-icon-width:54.4px;--awb-icon-height:54.4px;--awb-icon-margin:22.4px;--awb-content-margin:76.8px;--awb-circlecolor:#ffffff;--awb-circle-yes-font-size:28.16px;\" class=\"fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Create barcode with online tools<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Make your own web page that can create barcodes<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Create a barcode API with javascript<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Create barcodes with desktop tools<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Use a barcode font<\/div>\n<\/div>\n<\/div><\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:#efefef;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:55;line-height:1.1;\"><div id=\"translation\">\n<div class=\"gtx-body\">1. Create barcodes with online tools<\/div>\n<\/div><\/h2><\/div><div class=\"fusion-text fusion-text-1\" style=\"--awb-text-transform:none;\"><p>There are a variety of services online to create barcodes for free and save them as an image file. You can then use them to have in documents, e-mails, etc. but perhaps not suitable for using that type of service if you have to print different barcodes each time.<\/p>\n<p>Click on this link: <a href=\"http:\/\/bwip-js.metafloor.com\/demo\/demo.html\">http:\/\/bwip-js.metafloor.com\/demo\/demo.html<\/a><\/p>\n<p>(The link goes to a page outside grafokett.se and is only for testing &amp; demonstration. The demo page basically uses the same component as our example below) Another service that can create barcodes for free: <a href=\"https:\/\/www.barcodefactory.com\/code128-barcode-generator\">https:\/\/www.barcodefactory.com\/code128-barcode-generator<\/a><\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-right:15px;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:55;line-height:1.1;\"><div id=\"translation\">\n<div class=\"gtx-body\">2. Create a simple generator with HTML and JSbarcode<\/div>\n<\/div><\/h2><\/div><style type=\"text\/css\" scopped=\"scopped\">.fusion-syntax-highlighter-1 > .CodeMirror, .fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-gutters {background-color:#000000;}.fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-gutters { background-color: #5e5e5e; }.fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-linenumber { color: #ffffff; }<\/style><div class=\"fusion-syntax-highlighter-container fusion-syntax-highlighter-1 fusion-syntax-highlighter-theme-dark\" style=\"opacity:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#5e5e5e;\"><div class=\"syntax-highlighter-copy-code\"><span class=\"syntax-highlighter-copy-code-title\" data-id=\"fusion_syntax_highlighter_1\" style=\"font-size:14px;\">Copy to Clipboard<\/span><\/div><label for=\"fusion_syntax_highlighter_1\" class=\"screen-reader-text\">Syntax Highlighter<\/label><textarea class=\"fusion-syntax-highlighter-textarea\" id=\"fusion_syntax_highlighter_1\" data-readOnly=\"nocursor\" data-lineNumbers=\"1\" data-lineWrapping=\"\" data-theme=\"oceanic-next\" data-mode=\"text\/x-sh\"><!DOCTYPE html>\n<html>\n<head>\n  <title>Code128 Barcode Generator<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/jsbarcode\/3.3.20\/JsBarcode.all.min.js\"><\/script>\n<\/head>\n<style>\n    container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n    }\n\n    button {  \n        display: flex;\n      border-radius: 5px;\n      border-color: #ffffff;\n      background-color: #f5910a;\n      padding: 20px;\n      width: 200px;\n      color: #ffffff;\n      text-align: center;\n    }\n  <\/style>\n<body>\n  <button onclick=\"generateBarcode()\">Generera streckkod<\/button>\n    \n  <svg id=\"code128\"><\/svg>\n  \n  <script>\n    function generateBarcode() {\n      var barcodeContainer = document.getElementById('code128');\n      barcodeContainer.innerHTML = '';\n\n      JsBarcode(\"#code128\", \"123456789\", {\n        format: \"code128\",\n        displayValue: true\n      });\n    }\n    \n  <\/script>\n<\/body>\n<\/html><\/textarea><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_3 1_3 fusion-flex-column fusion-flex-align-self-flex-start\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:50px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\" style=\"--awb-text-transform:none;\"><div id=\"translation\">\n<div class=\"gtx-body\">If you choose JSBarcode, you will quickly get started with creating barcodes, but you are limited to creating 1D codes. Code types Code128, EAN13, EAN8, EAN5, EAN2, UPC(A), UPC(E), Code39, ITF, ITF-14, MSI10, MSI11, MSI1010, MSI1110, Pharmacode and Codabar<\/div>\n<\/div>\n<\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:45;line-height:1.2;\">Try it out<\/h3><\/div><div class=\"fusion-text fusion-text-3\" style=\"--awb-text-transform:none;\"><div id=\"translation\">\n<div class=\"gtx-body\">We have created a simple generator that creates barcodes in Code128 format that generates an image in svg.<\/div>\n<\/div>\n<\/div><!DOCTYPE html>\n<html>\n<head>\n  <title>Code128 Barcode Generator<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/jsbarcode\/3.3.20\/JsBarcode.all.min.js\"><\/script>\n<\/head>\n<style>\n    container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n    }\n\n    button {  \n        display: flex;\n      border-radius: 5px;\n      border-color: #ffffff;\n      background-color: #f5910a;\n      padding: 20px;\n      width: 250px;\n      color: #ffffff;\n      text-align: center;\n    }\n    barcodedata {\n        display: flex;\n        height: 20px;\n        width: 250px;\n    }\n    barcodelabel {\n        display: flex;\n    }\n\n  <\/style>\n<body>\n  <label id=\"barcodelabel\" for=\"barcode-value\">Streckkodsdata:<\/label>\n  <input type=\"text\" id=\"barcodedata\" name=\"barcode-data\" placeholder='Your barcode data..'>\n  \n  <button onclick=\"generateBarcode()\">Generera din streckkod<\/button>\n  <svg id=\"code128\"><\/svg>\n  <script>\n    function generateBarcode() {\n      var barcodeContainer = document.getElementById('code128');\n      var barcodeData = document.getElementById('barcodedata').value;\n\n      barcodeContainer.innerHTML = '';\n\n      JsBarcode(\"#code128\", barcodeData || '12345678', {\n        format: \"code128\",\n        displayValue: true\n      });\n    }\n    \n  <\/script>\n<\/body>\n<\/html>\n<\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:50px;--awb-background-color:#efefef;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:55;line-height:1.1;\"><div id=\"translation\">\n<div class=\"gtx-body\">3. Generate barcodes automatically when your documents or labels are printed<\/div>\n<\/div><\/h2><\/div><div class=\"fusion-text fusion-text-4\" style=\"--awb-text-transform:none;\"><div id=\"translation\">\n<div class=\"gtx-body\">A common solution is to print labels attached to the product, packaging, and documents. Let your system create the barcodes automatically to always have your variable data in the right format without manually creating each barcode.<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-margin-top:25px;--awb-margin-bottom:25px;--awb-max-width:350px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"1832\" height=\"269\" title=\"CloudLabel_Logotype_primary\" src=\"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1.png?_t=1686660532\" alt class=\"img-responsive wp-image-7066\" srcset=\"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1-200x29.png 200w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1-400x59.png 400w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1-600x88.png 600w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1-800x117.png 800w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1-1200x176.png 1200w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/CloudLabel_Logotype_primary-1.png 1832w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/span><\/div><ul style=\"--awb-size:28px;--awb-iconcolor:#f5910a;--awb-line-height:47.6px;--awb-icon-width:47.6px;--awb-icon-height:47.6px;--awb-icon-margin:19.6px;--awb-content-margin:67.2px;--awb-circlecolor:#ffffff;--awb-circle-yes-font-size:24.64px;\" class=\"fusion-checklist fusion-checklist-2 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Always available<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Scalable and simple<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">No need to learn anything about barcodes<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">The onboarding with label design is included<\/div>\n<\/div>\n<\/div><\/li><\/ul><div ><a class=\"fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" style=\"--button_margin-top:25px;\" target=\"_self\" href=\"https:\/\/www.grafokett.se\/cloudlabel-offert\/\"><span class=\"fusion-button-text\">Read more<\/span><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-margin-top:25px;--awb-margin-bottom:25px;--awb-max-width:300px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"1200\" height=\"486\" title=\"Loftware_Nicelabel_Logo_Stacked\" src=\"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked.png?_t=1686660575\" alt class=\"img-responsive wp-image-6969\" srcset=\"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked-200x81.png 200w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked-400x162.png 400w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked-600x243.png 600w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked-800x324.png 800w, https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/01\/Loftware_Nicelabel_Logo_Stacked.png 1200w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/span><\/div><ul style=\"--awb-size:28px;--awb-iconcolor:#0f4164;--awb-line-height:47.6px;--awb-icon-width:47.6px;--awb-icon-height:47.6px;--awb-icon-margin:19.6px;--awb-content-margin:67.2px;--awb-circlecolor:#ffffff;--awb-circle-yes-font-size:24.64px;\" class=\"fusion-checklist fusion-checklist-3 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">From desktop app to the cloud<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Flexible design tool<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">We provide the training you need to get you started<\/div>\n<\/div>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<div id=\"translation\">\n<div class=\"gtx-body\">Create your own label designs<\/div>\n<\/div>\n<\/div><\/li><\/ul><div ><a class=\"fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-2 fusion-button-default-span fusion-button-default-type\" style=\"--button_margin-top:25px;\" target=\"_self\" href=\"https:\/\/www.grafokett.se\/produkt\/nicelabel\/\"><span class=\"fusion-button-text\">L\u00e4s mer <\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:55;line-height:1.1;\"><div id=\"translation\">\n<div class=\"gtx-body\">4. Create code128 barcode with javascript<\/div>\n<\/div><\/h2><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-text-transform:none;\"><div id=\"translation\">\n<div class=\"gtx-body\">Here&#8217;s a sample JavaScript code that uses a third-party library to generate a Code 128 barcode and return it as a PNG image. To use this code, you must have the bwip-js library installed.<\/div>\n<\/div>\n<\/div><style type=\"text\/css\" scopped=\"scopped\">.fusion-syntax-highlighter-2 > .CodeMirror, .fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-gutters {background-color:var(--awb-color1);}.fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-gutters { background-color: var(--awb-color2); }.fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-linenumber { color: var(--awb-color8); }<\/style><div class=\"fusion-syntax-highlighter-container fusion-syntax-highlighter-2 fusion-syntax-highlighter-theme-light\" style=\"opacity:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;\"><div class=\"syntax-highlighter-copy-code\"><span class=\"syntax-highlighter-copy-code-title\" data-id=\"fusion_syntax_highlighter_2\" style=\"font-size:14px;\">Copy to Clipboard<\/span><\/div><label for=\"fusion_syntax_highlighter_2\" class=\"screen-reader-text\">Syntax Highlighter<\/label><textarea class=\"fusion-syntax-highlighter-textarea\" id=\"fusion_syntax_highlighter_2\" data-readOnly=\"nocursor\" data-lineNumbers=\"1\" data-lineWrapping=\"\" data-theme=\"default\" data-mode=\"text\/javascript\">const bwipjs = require('bwip-js'); \/\/ Requires bwip-js to be installed\n\n\nfunction generateCode128Barcode(text) {\n  return new Promise((resolve, reject) => {\n    \/\/ Configure settings for the barcode\n    const opts = {\n      bcid: 'code128', \/\/ Barcode type\n      text, \/\/ Text to encode\n      scale: 3, \/\/ Barcode scaling factor\n      height: 10, \/\/ Height of the barcode\n      includetext: true, \/\/ Include the text below the barcode\n      textxalign: 'center', \/\/ The horizontal position of the text\n    };\n\n    \/\/ Generate the barcode as a PNG image\n    bwipjs.toBuffer(opts, (err, png) => {\n      if (err) {\n        reject(err);\n      } else {\n        resolve(png);\n      }\n    });\n  });\n}\n\n\/\/ Usage example:\nconst barcodeText = 'ABC123'; \/\/ The text to encode\ngenerateCode128Barcode(barcodeText)\n  .then((png) => {\n   \/\/ `png` contains the generated PNG image \n    \/\/ You can do whatever you want with this, like save it to a file\n    console.log('Barcode generated successfully!');\n  })\n  .catch((err) => {\n    console.error('Failed to generate barcode:', err);\n  });\n<\/textarea><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1352px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:55;line-height:1.1;\">5. Use a barcode font<\/h2><\/div><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:32;line-height:1.2;\">Perhaps the cheapest way to create barcodes but there are a few things to consider.<\/h4><\/div><div class=\"fusion-text fusion-text-6\" style=\"--awb-text-transform:none;\"><p>One of the 5 ways to create barcodes is perhaps also the cheapest way, but there are some things to take into account.<\/p>\n<\/div><ul style=\"--awb-size:24px;--awb-iconcolor:#000000;--awb-line-height:40.8px;--awb-icon-width:40.8px;--awb-icon-height:40.8px;--awb-icon-margin:16.8px;--awb-content-margin:57.6px;--awb-circlecolor:#ffffff;--awb-circle-yes-font-size:21.12px;\" class=\"fusion-checklist fusion-checklist-4 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Not all barcode types are available as a font<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>Makes a requirement to enter the correct data for the code to be readable<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-yes\"><i class=\"fusion-li-icon fa-barcode fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>No support for so-called quiet zones<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-7\" style=\"--awb-text-transform:none;\"><p>You will find a free font for creating code39 to download from IDAutomation &#8211; <a href=\"https:\/\/www.idautomation.com\/free-barcode-products\/code39-font\/\">https:\/\/www.idautomation.com\/free-barcode-products\/code39-font\/<\/a><\/p>\n<p>Note! To create a readable barcode with this font, you must enter a start character and an end character, e.g. *123456789*.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":8155,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[175,162],"tags":[],"class_list":["post-8146","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-barcodes-2","category-tutorials-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>5 ways of creating barcodes - Grafokett AB<\/title>\n<meta name=\"description\" content=\"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 ways of creating barcodes\" \/>\n<meta property=\"og:description\" content=\"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/\" \/>\n<meta property=\"og:site_name\" content=\"Grafokett AB\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-15T09:15:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-29T08:25:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png\" \/>\n\t<meta property=\"og:image:width\" content=\"519\" \/>\n\t<meta property=\"og:image:height\" content=\"494\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Olof Hultberg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olof Hultberg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/\"},\"author\":{\"name\":\"Olof Hultberg\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#\\\/schema\\\/person\\\/edaeb8c93696fab85f340fb4449f0213\"},\"headline\":\"5 ways of creating barcodes\",\"datePublished\":\"2023-06-15T09:15:40+00:00\",\"dateModified\":\"2023-06-29T08:25:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/\"},\"wordCount\":8260,\"publisher\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/Screenshot-2023-06-15-at-10.55.37.png\",\"articleSection\":[\"Barcodes\",\"Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/\",\"url\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/\",\"name\":\"5 ways of creating barcodes - Grafokett AB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/Screenshot-2023-06-15-at-10.55.37.png\",\"datePublished\":\"2023-06-15T09:15:40+00:00\",\"dateModified\":\"2023-06-29T08:25:40+00:00\",\"description\":\"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/Screenshot-2023-06-15-at-10.55.37.png\",\"contentUrl\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/Screenshot-2023-06-15-at-10.55.37.png\",\"width\":519,\"height\":494,\"caption\":\"5 ways of creating barcodes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/5-ways-of-creating-barcodes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hem\",\"item\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 ways of creating barcodes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/\",\"name\":\"Grafokett AB\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#organization\",\"name\":\"Grafokett AB\",\"url\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/logo@2.png\",\"contentUrl\":\"https:\\\/\\\/www.grafokett.se\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/logo@2.png\",\"width\":540,\"height\":156,\"caption\":\"Grafokett AB\"},\"image\":{\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/grafokett-ab\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/#\\\/schema\\\/person\\\/edaeb8c93696fab85f340fb4449f0213\",\"name\":\"Olof Hultberg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g\",\"caption\":\"Olof Hultberg\"},\"sameAs\":[\"https:\\\/\\\/www.grafokett.se\"],\"url\":\"https:\\\/\\\/www.grafokett.se\\\/en\\\/author\\\/olof\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"5 ways of creating barcodes - Grafokett AB","description":"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/","og_locale":"en_US","og_type":"article","og_title":"5 ways of creating barcodes","og_description":"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.","og_url":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/","og_site_name":"Grafokett AB","article_published_time":"2023-06-15T09:15:40+00:00","article_modified_time":"2023-06-29T08:25:40+00:00","og_image":[{"width":519,"height":494,"url":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","type":"image\/png"}],"author":"Olof Hultberg","twitter_misc":{"Written by":"Olof Hultberg","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#article","isPartOf":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/"},"author":{"name":"Olof Hultberg","@id":"https:\/\/www.grafokett.se\/en\/#\/schema\/person\/edaeb8c93696fab85f340fb4449f0213"},"headline":"5 ways of creating barcodes","datePublished":"2023-06-15T09:15:40+00:00","dateModified":"2023-06-29T08:25:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/"},"wordCount":8260,"publisher":{"@id":"https:\/\/www.grafokett.se\/en\/#organization"},"image":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","articleSection":["Barcodes","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/","url":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/","name":"5 ways of creating barcodes - Grafokett AB","isPartOf":{"@id":"https:\/\/www.grafokett.se\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#primaryimage"},"image":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","datePublished":"2023-06-15T09:15:40+00:00","dateModified":"2023-06-29T08:25:40+00:00","description":"5 ways to create barcodes. Tools online, write your own code, buy desktop tools that can automate the process, or use a font.","breadcrumb":{"@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#primaryimage","url":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","contentUrl":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","width":519,"height":494,"caption":"5 ways of creating barcodes"},{"@type":"BreadcrumbList","@id":"https:\/\/www.grafokett.se\/en\/5-ways-of-creating-barcodes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hem","item":"https:\/\/www.grafokett.se\/en\/"},{"@type":"ListItem","position":2,"name":"5 ways of creating barcodes"}]},{"@type":"WebSite","@id":"https:\/\/www.grafokett.se\/en\/#website","url":"https:\/\/www.grafokett.se\/en\/","name":"Grafokett AB","description":"","publisher":{"@id":"https:\/\/www.grafokett.se\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.grafokett.se\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.grafokett.se\/en\/#organization","name":"Grafokett AB","url":"https:\/\/www.grafokett.se\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.grafokett.se\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2016\/03\/logo@2.png","contentUrl":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2016\/03\/logo@2.png","width":540,"height":156,"caption":"Grafokett AB"},"image":{"@id":"https:\/\/www.grafokett.se\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/grafokett-ab"]},{"@type":"Person","@id":"https:\/\/www.grafokett.se\/en\/#\/schema\/person\/edaeb8c93696fab85f340fb4449f0213","name":"Olof Hultberg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/80579707d06ccfd4afa17ac5557d08fefbe3d4189be22c27b064d45a98407f7e?s=96&d=mm&r=g","caption":"Olof Hultberg"},"sameAs":["https:\/\/www.grafokett.se"],"url":"https:\/\/www.grafokett.se\/en\/author\/olof\/"}]}},"jetpack_featured_media_url":"https:\/\/www.grafokett.se\/wp-content\/uploads\/2023\/06\/Screenshot-2023-06-15-at-10.55.37.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/posts\/8146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/comments?post=8146"}],"version-history":[{"count":13,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/posts\/8146\/revisions"}],"predecessor-version":[{"id":8224,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/posts\/8146\/revisions\/8224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/media\/8155"}],"wp:attachment":[{"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/media?parent=8146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/categories?post=8146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.grafokett.se\/en\/wp-json\/wp\/v2\/tags?post=8146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}