How to Print Barcode Labels

i have given the print format as given but barcode is not showing in print in version 13


print format HTML

<div class="dashboard-section">
      <div class="barcode-label-container">
        <div id="barcode-label" class="barcode-label">
          <div class="barcode-header">Test</div>
          <div class="barcode-text">
            <span class="barcode-strong">{{ doc.item_name }}</span>
          </div>
          <div class="text-center">
              <svg class="barcode"
                  jsbarcode-format="ean13"
                  jsbarcode-value= {{ doc.barcodes[0].barcode }}
                  jsbarcode-height = 30
                  jsbarcode-width = "1.5"
                  js-barcode-fontSize = 10
                  jsbarcode-textmargin="0"

                  jsbarcode-fontoptions="bold">
              </svg>
          </div>
          <div class="barcode-foot barcode-strong barcode-rotated">
           {{ doc.get_formatted("standard_rate", doc)  }}
          </div>
        </div>
      </div>
    </div>

    		
    <script src="https://cdn.jsdelivr.net/npm/jsbarcode@3.11.0/dist/JsBarcode.all.min.js"></script>
    <script>

    JsBarcode(".barcode").init();
    </script>

CSS

.dashboard-section {
display: flex;
flex-flow: row nowrap;
align-items: flex-end;
}
.dashboard-section > button {
margin-left: 10px;
}
.barcode-label-container {
border: 1px solid #d1d8dd;
width: fit-content;
overflow: hidden;
}
.barcode-label {
background-color: #ffffff;
color: #000000;
box-sizing: border-box;
height: 34mm;
width: 64mm;
padding: 1.5mm;
display: grid;
grid-template-columns: 1fr 6mm;
grid-template-rows: 4mm 1fr 17.5mm;
grid-template-areas: ‘header footer’ ‘text footer’ ‘barcode footer’;
font-family: monospace;
font-size: 8pt;
line-height: 1.2;
text-align: center;
}
.barcode-rotated {
line-height: 6mm;
transform: translate(calc(-12.5mm), 0) rotate(-90deg);
transform-origin: center center;
height: 6mm;
width: calc(31mm);
}
.barcode-header {
grid-area: header;
text-transform: uppercase;
}
.barcode-text {
grid-area: text;
height: calc(28.8pt);
overflow-y: hidden;
align-self: center;
}
.barcode-area {
grid-area: barcode;
align-self: center;
}
.barcode-foot {
grid-area: footer;
font-size: 1.4em;
align-self: center;
}
.barcode-strong {
font-weight: bold;
}