Печать пробелов Dymo в Windows (отлично работает на mac)

#javascript #windows #macos #dymo

Вопрос:

У меня есть веб-сайт, который печатает наборы этикеток с помощью javascript на принтер dymo. Отлично работает на Mac, печатает пробелы на Windows (в хроме).

Я не использую пакет sdk dymo, но выполняю запрос POST и создаю набор этикеток в xml для печати этикеток. Я использую Twin Turbo 450.

Что я пытаюсь понять, это моя проблема или это проблема Dymo.

В консоли нет ошибок при печати в Windows, на самом деле каждый запрос на публикацию, который я отправляю в веб-службу dymo, возвращается как 200. Я скопировал как завиток запросы, которые я делаю со стороны Windows, и могу успешно печатать, используя этот завиток на стороне mac. Использование того же завитка на стороне Windows выводит пустую печать.

Возможно ли, что для dymo в Windows требуются разные xml-биты, которые я не включаю? Я бы подумал, что если бы мой xml был искажен, ответ не был бы 200, или я бы, по крайней мере, что-то увидел. Если я включу несколько меток в свой набор меток, я получу несколько пробелов.

Я могу печатать с помощью программного обеспечения dymo в Windows просто отлично. Я также могу печатать с помощью javascript, если я жестко закодирую этикетку и не использую набор этикеток. Таким образом, похоже, что проблема заключается в том, как я создаю набор меток.

Вот мои локоны https://gist.github.com/brianedelman/37ccc6fb6028a5bf14776b11d5bf204a (удар) https://gist.github.com/brianedelman/f918462e1e8a2ea6484e275ac72341b3 (powershell)

Для получения дополнительной информации вот мой код этикетки

 export function generateSampleLargeLabelXml() {
  const labelXml = `<?xml version="1.0" encoding="utf-8"?>
<DieCutLabel Version="8.0" Units="twips" MediaType="Default">
  <PaperOrientation>Landscape</PaperOrientation>
  <Id>Small30336</Id>
  <PaperName>30336 1 in x 2-1/8 in</PaperName>
  <DrawCommands>
    <RoundRectangle X="0" Y="0" Width="1440" Height="3060" Rx="180" Ry="180"/>
  </DrawCommands>
  <ObjectInfo>
    <TextObject>
      <Name>TEXT</Name>
      <ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
      <BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
      <LinkedObjectName></LinkedObjectName>
      <Rotation>Rotation0</Rotation>
      <IsMirrored>False</IsMirrored>
      <IsVariable>False</IsVariable>
      <HorizontalAlignment>Left</HorizontalAlignment>
      <VerticalAlignment>Middle</VerticalAlignment>
      <TextFitMode>AlwaysFit</TextFitMode>
      <UseFullFontHeight>True</UseFullFontHeight>
      <Verticalized>False</Verticalized>
      <StyledText>
        <Element>
          <String></String>
          <Attributes>
            <Font Family="Helvetica" Size="13" Bold="False" Italic="False" Underline="False" Strikeout="False"/>
            <ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
          </Attributes>
        </Element>
      </StyledText>
    </TextObject>
    <Bounds X="129.5999" Y="734.0868" Width="1846.476" Height="624.3132"/>
  </ObjectInfo>
  <ObjectInfo>
    <ImageObject>
      <Name>GRAPHIC</Name>
      <ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
      <BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
      <LinkedObjectName></LinkedObjectName>
      <Rotation>Rotation0</Rotation>
      <IsMirrored>False</IsMirrored>
      <IsVariable>False</IsVariable>
      <Image></Image>
      <ScaleMode>Uniform</ScaleMode>
      <BorderWidth>0</BorderWidth>
      <BorderColor Alpha="255" Red="0" Green="0" Blue="0"/>
      <HorizontalAlignment>Center</HorizontalAlignment>
      <VerticalAlignment>Center</VerticalAlignment>
    </ImageObject>
    <Bounds X="2232.31" Y="682.4081" Width="743.6896" Height="675.9918"/>
  </ObjectInfo>
  <ObjectInfo>
    <ImageObject>
      <Name>GRAPHIC_1</Name>
      <ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
      <BackColor Alpha="0" Red="255" Green="255" Blue="255"/>
      <LinkedObjectName></LinkedObjectName>
      <Rotation>Rotation0</Rotation>
      <IsMirrored>False</IsMirrored>
      <IsVariable>False</IsVariable>
      <Image></Image>
      <ScaleMode>Uniform</ScaleMode>
      <BorderWidth>0</BorderWidth>
      <BorderColor Alpha="255" Red="0" Green="0" Blue="0"/>
      <HorizontalAlignment>Center</HorizontalAlignment>
      <VerticalAlignment>Center</VerticalAlignment>
    </ImageObject>
    <Bounds X="129.5999" Y="72.02896" Width="2846.4" Height="680.3809"/>
  </ObjectInfo>
</DieCutLabel>`;
  return labelXml;
}
 

Затем я создаю свою запись метки для каждого элемента в списке

 <LabelRecord>
        <ObjectData Name="TEXT">
          <StyledText>
            <Element>
              <String>Client: ${job.billingClient.clientName}
ID: ${job.address1} ${job.address2}
Due Date: ${format(new Date(job.dueDate), DATES.date)}
Test: ${label.description}</String>
              <Attributes>
                <Font Family="Helvetica" Size="13" Bold="False" Italic="False" Underline="False" Strikeout="False"/>
                <ForeColor Alpha="255" Red="0" Green="0" Blue="0"/>
              </Attributes>
            </Element>
          </StyledText>
        </ObjectData>
        <ObjectData Name="GRAPHIC">
          <Image>iVBORw0KGgoAAAANSUhEUgAAAOAAAAC2CAYAAADA oELAAAMbGlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSSWiBCEgJvQnSq5QQWgQBqYKNkAQSSowJQcWuLKvg2kUUK7oqoujqCsiiIvayKHbXsqiLirIuFhRF5U0K6LqvfO9839z5c bMf0pm7p0BQKePJ5Xmo7oAFEgKZYlRYaxx6RksUicgA0NABz7AgceXS9kJCbEAymD/d3l7AyDK/qqLkuuf4/9V9AVCOR8AZALEWQI5vwDiFgDwDXyprBAAolJvPa1QqsTzIDaQwQAhXq3EOWq8S4mz1LhZZZOcyIH4MgBkGo8nywFA y7Us4r4OZBH yPEbhKBWAKAzgiIg/kingBiZewjCgqmKHElxA7QXgoxjAf4ZX3FmfM3/qwhfh4vZwir81IJOVwsl bzZvyfpfnfUpCvGPRhBxtNJItOVOYPa3grb0qMEtMg7pZkxcUraw1xn1igrjsAKFWkiE5R26OmfDkH1g8wIXYT8MJjIDaFOFKSHxer0WdliyO5EMPVgk4XF3KTITaCeJFQHpGksdkim5Ko8YXWZ8s4bI3 LE m8qv0dV Rl8LW8L8SCbkafky7WJScBjEVYpsicWocxNoQu8rzkmI0NqOKRZy4QRuZIlEZvw3EiUJJVJiaHyvKlkUmauzLCuSD WJbRGJunAYfKBQlR6vrg53k81Txw1ywy0IJO2WQRygfFzuYi0AYHqHOHXsqlKQkaXj6pIVhieq5OFWan6Cxx62E VFKvRXEXvKiJM1cPLUQLk41P54tLUxIVseJF fyRieo48GXg1jAAeGABRSwZYEpIBeI27obuuEv9Ugk4AEZyAFC4KLRDM5IU41I4DMJFIM/IRIC dC8MNWoEBRB/achrfrpArJVo0WqGXngMcQFIAbkw98K1SzJkLdU8AfUiP/hnQcbH8abD5ty/N/rB7VfNGyoidVoFIMeWTqDlsQIYjgxmhhJdMRN8GA8EI Fz1DYPHA/3H8wjy/2hMeEdsJDwnVCB H2ZPEC2TdRjgEdkD9SU4usr2uB20FObzwMD4LskBln4ibABfeCfth4CPTsDbUcTdzKqrC 4f5bBl/9Gxo7ihsFpQyjhFIcvp2p7aTtPcSirPXX9VHHmjVUb87QyLf OV9VXwD7mG8tsUXYQewMdhw7hzVjDYCFHcMasYvYESUeWl1/qFbXoLdEVTx5kEf8D388jU9lJeVutW5dbh/VY4XC6YXKjceZIp0hE eIClls HUQsrgSvusIloebhzsAym N vX1mqn6hiDM8190C30BCCoZGBho/qKL RGAg lw 1/7orN/D9/R1gCc3cRXyIrUOlz5IMC3hA7cacbAHFgDB5iPB/yiBYJQEAFGg3iQDNLBJFhlEVznMjANzALzQSkoB8vBGrAebAbbwC6wFxwADaAZHAenwQVwGVwHd Dq6QTPQQ94C/oRBCEhdISBGCMWiC3ijHggfkgwEoHEIolIOpKJ5CASRIHMQhYi5chKZD2yFalBfkIOI8eRc0g7cht5gHQhr5APKIbSUAPUDLVDR6J KBuNQZPRiWgOOhUtRkvQpWglWo3uQevR4 gF9DragT5HezGAaWFMzBJzwfwwDhaPZWDZmAybg5VhFVg1Voc1wf/5KtaBdWPvcSLOwFm4C1zB0XgKzsen4nPwJfh6fBdej5/Er IP8B78M4FOMCU4EwIIXMI4Qg5hGqGUUEHYQThEOAX3UifhLZFIZBLtib5wL6YTc4kziUuIG4n7iC3EduIjYi JRDImOZOCSPEkHqmQVEpaR9pDOka6Quok9ZG1yBZkD3IkOYMsIS8gV5B3k4 Sr5CfkPspuhRbSgAlniKgzKAso2ynNFEuUTop/VQ9qj01iJpMzaXOp1ZS66inqHepr7W0tKy0/LXGaom15mlVau3XOqv1QOs9TZ/mROPQJtAUtKW0nbQW2m3aazqdbkcPpWfQC lL6TX0E/T79D5thrarNldboD1Xu0q7XvuK9gsdio6tDltnkk6xToXOQZ1LOt26FF07XY4uT3eObpXuYd2bur16DD13vXi9Ar0lerv1zuk91Sfp2 lH6Av0S/S36Z/Qf8TAGNYMDoPPWMjYzjjF6DQgGtgbcA1yDcoN9hq0GfQY6ht6GaYaTjesMjxi2MHEmHZMLjOfuYx5gHmD WGY2TD2MOGwxcPqhl0Z9s5ouFGokdCozGif0XWjD8Ys4wjjPOMVxg3G90xwEyeTsSbTTDaZnDLpHm4wPHA4f3jZ8APDfzNFTZ1ME01nmm4zvWjaa2ZuFmUmNVtndsKs25xpHmqea77a/Kh5lwXDIthCbLHa4pjFM5Yhi83KZ1WyTrJ6LE0toy0Vllst2yz7reytUqwWWO2zumdNtfazzrZebd1q3WNjYTPGZpZNrc1vthRbP1uR7VrbM7bv7Ozt0uy t2uwe2pvZM 1L7avtb/rQHcIcZjqUO1wzZHo6OeY57jR8bIT6uTtJHKqcrrkjDr7OIudNzq3jyCM8B8hGVE94qYLzYXtUuRS6/LAleka67rAtcH1xUibkRkjV4w8M/Kzm7dbvtt2tzvu u6j3Re4N7m/8nDy4HtUeVzzpHtGes71bPR86eXsJfTa5HXLm E9xvt771bvTz6 PjKfOp8uXxvfTN8Nvjf9DPwS/Jb4nfUn If5z/Vv9n8f4BNQGHAg4K9Al8C8wN2BT0fZjxKO2j7qUZBVEC9oa1BHMCs4M3hLcEeIZQgvpDrkYah1qCB0R gTtiM7l72H/SLMLUwWdijsHSeAM5vTEo6FR4WXhbdF6EekRKyPuB9pFZkTWRvZE UdNTOqJZoQHRO9Ivom14zL59Zwe0b7jp49 mQMLSYpZn3Mw1inWFls0xh0zOgxq8bcjbONk8Q1xIN4bvyq HsJ9glTE34ZSxybMLZq7ONE98RZiWeSGEmTk3YnvU0OS16WfCfFIUWR0pqqkzohtSb1XVp42sq0jnEjx80edyHdJF2c3phBykjN2JHROz5i/JrxnRO8J5ROuDHRfuL0iecmmUzKn3Rkss5k3uSDmYTMtMzdmR958bxqXm8WN2tDVg fw1/Lfy4IFawWdAmDhCuFT7KDsldmP80JylmV0yUKEVWIusUc8Xrxy9zo3M257/Li83bmDeSn5e8rIBdkFhyW6EvyJCenmE ZPqVd6iwtlXZMDZi6ZmqPLEa2Q47IJ8obCw3gof6iwkHxneJBUXBRVVHftNRpB6frTZdMvzjDacbiGU KI4t/nInP5M9snWU5a/6sB7PZs7fOQeZkzWmdaz23ZG7nvKh5u ZT5 fN/3WB24KVC94sTFvYVGJWMq/k0XdR39WWapfKSm9 H/j95kX4IvGitsWei9ct/lwmKDtf7lZeUf5xCX/J R/cf6j8YWBp9tK2ZT7LNi0nLpcsv7EiZMWulXori1c WjVmVf1q1uqy1W/WTF5zrsKrYvNa6lrF2o7K2MrGdTbrlq/7uF60/npVWNW DaYbFm94t1Gw8cqm0E11m802l2/ sEW85dbWqK311XbVFduI24q2Pd6euv3Mj34/1uww2VG 49NOyc6OXYm7Ttb41tTsNt29rBatVdR27Zmw5/Le8L2NdS51W/cx95XvB/sV 5/9lPnTjQMxB1oP h2s 9n25w2HGIfK6pH6GfU9DaKGjsb0xvbDow 3NgU2HfrF9ZedzZbNVUcMjyw7Sj1acnTgWPGx3hZpS/fxnOOPWie33jkx7sS1k2NPtp2KOXX2dOTpE2fYZ46dDTrbfC7g3OHzfucbLvhcqL/offHQr96/Hmrzaau/5Hup8bL/5ab2Ue1Hr4RcOX41/Orpa9xrF67HXW /kXLj1s0JNztuCW49vZ1/  VvRb/135l3l3C37J7uvYr7pverf3f8fV HT8eRB EPLj5MenjnEf/R8z/kf3zsLHlMf1zxxOJJzVOPp81dkV2Xn41/1vlc ry/u/RPvT83vHB48fNfoX9d7BnX0/lS9nLg1ZLXxq93vvF609qb0Hv/bcHb/ndlfcZ9u977vT/zIe3Dk/5pH0kfKz85fmr6HPP57kDBwICUJ OpjgIYbGh2NgCvdgJAh2cHBry3Ucer74IqQdT3VxUC/wmr74sq8QGgDnbKYzynBYD9sNnNU11VgPIInxwKUE/PoaYRebanh5qLBm9ChL6BgddmAJCaAPgkGxjo3zgw8Gk7DPY2AC1T1XdQpRDhnWFLuBLdXjVxHvhG1PfTr3L8tgfKCLzAt/2/APpTj8p2/bqQAAAAbGVYSWZNTQAqAAAACAAEARoABQAAAAEAAAA ARsABQAAAAEAAABGASgAAwAAAAEAAgAAh2kABAAAAAEAAABOAAAAAAAAAJAAAAABAAAAkAAAAAEAAqACAAQAAAABAAAA4KADAAQAAAABAAAAtgAAAAB/IPdZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAVXklEQVR4Ae2dCXAURRuGPyKonOEIR0BMVFCOCMUVFIlYaIGAIGiiVYIgoEjJEZAqUEC5FFCOQgoF1Cq88QiCIFUInpESUIGCQkS5DwkSUMBwJvD/vv3/vVey2c3uzvTs7vtVbTI709Pd88y82z3dX3eX 8 /JjQSIAEjBBKMpMpESYAEFAEKkA8CCRgkQAEahM kSYAC5DNAAgYJUIAG4TNpEqAA QyQgEECFKBB EyaBChAPgMkYJAABWgQPpMmAQqQzwAJGCRAARqEz6RJgALkM0ACBglQgAbhM2kSoAD5DJCAQQIUoEH4TJoEKEA AyRgkAAFaBA kyYBCpDPAAkYJEABGoTPpEmAAuQzQAIGCVCABuEzaRKgAPkMkIBBAhSgQfhMmgQoQD4DJGCQAAVoED6TJgEKkM8ACRgkQAEahM kSYAC5DNAAgYJUIAG4TNpEihPBCRgN4G///5bVq5cKUePHhVs22k1atSQ vXrS69evQTbpq0clyczfQviK30Ibt68eXL /HmjF16xYkUZNWqUcRGyClrGxyA/P1  //572bhxYxnPZHAQQMlnWnzIB/KAvJg2VkH/vQOXL1 WY8eOqU FChWkTp06kpSUJOXLF8ezadMmGTlypPrl3Lx5s n7F3Xp79u3zzF5RhXYtBV/wkzn6P/pz58/X/C55ZZbZPXq1UHlavTo0bJq1Sq59957ZcGCBaWeU1RUJGvXrpWlS5fKhg0b5MqVK17hExISpH379tK9e3e5//77pUqVKl7H SU0Ar6l38svvxxaRCGeNXbsWNeZdr9/uhL22HCsALFyNkThKwyPvBfb1OEDnXPo0CEZOnSo7Nq1yxVHuXLlpGHDhlJYWCjHjx9XpSKEuX37dunRo4crHDdIIJIEHCvASF6kZ1zbtm2Txx57TE6fPq12Z2ZmysMPPyxNmjSRypUrq32okkJ4eEeoW7euVK9e3TMKbpNAxAjElQDPnTsn2dnZSnyoUk6fPl3uu   YjCvuuoqadWqlfoUO8gdJBBBAnElwLlz5wqqnzC8e BdkUYCJgnETTcE3u1ycnIU69atW1N8Jp86pu0iEDcCzM3NlTNnzqgLHzNmjAsAN0jAJIG4EeCPP/7o4tyyZUvXNjdIwCQBx78Dnjx5MmCfnga4e/duvVnsP7oWYOhgr1SpUrHj3EECJgg4XoAnTpwQNJ6Ea1qAKSkp4UbF80kgYgQcL0D0wQXbEb5 /Xo5ePBgiXDgYgZDhzuNBJxCwPECREf4tGnTguKFPj5/Arz  utVHIcPHw4qLgYiATsIxE0jTGpqquKJqujFixftYMs0SCAggbgRoC4B4WPq6QMakBADkICFBOJGgGlpaaLfAwONlLCQN6MmAS8CcSPAevXqSf/ /dXFf/XVV8KxfF7PAb8YIhA3AgTf4cOHS2JiokI9YsQIweBaGgmYJBBXAoT4xo8fLxjtgBHwffv2VU7ZO3bs8GqYgcva1q1ble8opp gkYBVBBzfDRHpC8/KypKbbrpJ4A KLotFixapD0SJhpqCggLBvC/aBg8eLBkZGfor/5NARAnEVQmoyWE0BKa5wKj4Nm3aSNWqVdUI P3797vEhwabdu3aSXp6uj6N/0kg4gQ4LeH/kebl5Qk66eEniqoqJma65pprIg483iP0nJMFLEzOCWMifd/7H3dVUF8A ntycrLgQyMBOwnEZRXUTsBMiwRKI0ABlkaHx0jAYgIUoMWAGT0JlEaAAiyNDo RgMUEKECLATN6EiiNAAVYGh0eIwGLCbAbwmLAjN6bwLXXXisXLlxw7fTtF3QdsGHDCesDsgS04UYzCTcBuAE6xbBQp2mjAE3fgThLHyvTohQ0bcgD8mLa6Ipm g7EYfpcotp90ylANwtukYDtBFgFtR05EyQBNwEK0M2CWyRgOwEK0HbkTJAE3AQoQDcLbpGA7QQoQNuRM0EScBOIuCfMzz//7I6dWyQQpwTatm0b1JWzBAwKEwORgDUE2A9oDVfGSgJBEWAJGBQmBiIBawhQgNZwZawkEBQBCjAoTAxEAtYQoACt4cpYSSAoAhRgUJgYiASsIRDxfkBrsslYY4kAhyO57ya7IdwsuGUDAYhv3rx5cv78eRtS859ExYoVZdSoUWJ6WgpWQf3co8LCQsHSZPicO3fOT6j/7ca68wiXk5Mj8ATC8ma0kgmsXLnSuPiQM/wAIC mLSqqoFjXHQ/5kSNH1DLTWDglKSlJype3LvunT5 WAQMGqPuzZs0aufnmm4vdK4h07ty58sYbb8iVK1dcx5EvrMCLVZfsNuT17Nmz8sADD0i5cuXsTj5gevv27QsYxq4AR48etSspv lY9wT7TTL4AxDdwoUL5eOPPy72q4n1/Nq3by9dunRRD1uVKlWCjzhCIV977TVZvHixJCQkqDw0bNhQdu/eLZUrVzYivkOHDslTTz2lri4lJUWC9UeMEI6govGteppcHQnVYdPmWAHu2rVLMjMzXdU/LBuGWazw6w5hXr58WX744QdV0vTp08d2jv/884 8 eabKt3JkydLv379bM Db4JXX321KvVQY DSar50nPndkQLEO9eQIUOU LBq7ZQpU6RTp04ughDfb7/9JmvXrlVLS5uo6qGkw48BSmL8UDjB6tWrJx988IHiduuttzohS8xDAAKOFCDen/C B8P7VePGjb0uAw99s2bN1MfrgI1f/vjjD5Ua3kWdMM2evnRUy2nRQ8CRAtyxY4ciiCqnr/icgvbkyZMqK3jfM2GoBfzyyy C5nS876H6GYqhIeLYsWNqReC6deuqRq5Q4uE5oRFwZDcEHirYqVOn1LteWS/tlVdeUcINVDVElwEEjs lS5cCJoNWz7feeku9702fPl2FR6uejgP/s7OzXfH07dtXHQvU0PDqq6 qcFlZWa5z9QbWske8U6dOVbvQ0IL K6xt37t3b natatq MHBEydOuPLy   /6yiK/d 5c6cgby1atJCOHTuqKvSdd96pvj/55JNeU8cXO5k7IkrAkSUgHjgY3gW/  476dy5c5kuGo0QKCHwKc10uNLCeB4rKCiQVatWqV1430I1GY0dqA5rQ2mkTecB6ZRm6MJAWM uDB1e5/HPP/8UlLr9 /cXiBDp3njjjYL9N9xwgw4e8JpRpZ89e7bgxwSG66hdu7agJET8KA2dVKV2XViMbjhSgLfffrt6qPFLPXz4cJkzZ45069bN C2A18SyZctUPt555x1B62eDBg1c 6zM4MGDB2XQoEGC/kl0zdx9991l7gfdsGGDzJgxQ2UTJecLL7wgtWrVcmV77969qmHJtYMblhNwpADRrzZz5kz1wKFaNWzYMGndurWq kGI8djEjh8jXDeqpCj5ymooSbX47rnnHiVi3zictHCKb95i9bsj3wEBOy0tTbkK6e6HLVu2yNNPPy0dOnRQVShUveLN8H4WivjACe 7unELtQqaMwg4VoDAg/eTJUuWqF99dLajBID3AjxQMjIyZNGiRRLo/coZmCOTi549e4YckXYBw/seGl9oziDgaAFqRE2bNlXvgRs3bpSJEycqYRYVFQlaF1EqxoPBv9Szgaes14x3SBh 1GjOIRAVAtS4EhMT1XshPGDuuOMOtfuzzz6T3NxcHSRm/8PbJxzn87y8PMUGJSDNOQSiSoAaGxyvUTWtWbOm2rVu3Tp9qEz/0aLoBLMjH7q10wkOyE5g7pQ8RKUAAQ lQXp6uuKoq1e UEvqV/MMgz4vO8wJ UhNTVWXqktCO66baQQmELUCxKVp7xXftb51NSs/P79UAnDottKCzUdpXiuRyp9 f8SPDkaa0JxBIGoFCGfon376SVH09fzHCAoYhi35G3T5119/yaeffqrCWfVH52Pbtm1 PVS  eYb2bNnj1VZcMUL5wZdCqIjn YMAo4U4DPPPCMLFixQv9S 7mTodvjyyy/VaHWMycND5ds8jz5EvCei6jdhwgTlPeKJ 8CBA/L4448XG TrGSYS2 izhO3fv1/Ng J7LWg8evbZZyORVMA4UGUfN26cCgd3Omz7Do7F 6F2tQsYIQNEhIAjPWHg9YFR8JjuAUOPUJXDB PvUIXSc7TANez111 XatWqecHA/tGjR8u0adOUL ldd90lzZs3V6PUIQb0iaFFFQNqIUSrDC21GLGPVls4XK9YsUKaNGmiSkPkAT6dLVu2VKPY4dZmtcH9DOMs4Q/6ySefqBpAo0aNpHr16orr4cOHFSPfHzSr8xXP8TtSgHA4Xr58uapior8PovNsMEFfFsLgg5HyJdnAgQPVvDGzZs1STtMYPQ9DyYjqGMSJKiLEamXLIGYAg9AxdQWqzXocIYb PPTQQzJp0iTBg2 XoXaBHySM5sC7p34PxnAmVOXbtWtnV1aYzr8EHD0t4cWLFwXvahAIqpvodoDzsz/R bujOB lDcQHVy4TkxWh6gz3ObyTotHICR3iqBKjRnDhwgVVMofTz iPve/ sWPHeu0KNFTLK3AEvphO3/cSHFkC6kzC9Sw5OVl99L5Q/qOUw8ekQfQQnROEpzmgeo8qKM0cAUc2wpjDwZRJwF4CFKC9vJkaCXgRoAC9cPALCdhLgAK0lzdTIwEvAhSgFw5 IQF7CVCA9vJmaiTgRcDR3RBeOeWXmCCAGdfQ76jNt19O77fjv muKVwjS0A77jTTcBFw0sRPvqNoXJm0cYMCtBE2kxLp1auXI YdRUmMvJg2R7uimYbD9K0hANdALI4Jtzwr/XBLyj2qnSj5ID4nVEEpwJLuEveRgE0EWAW1CTSTIYGSCFCAJVHhPhKwiQAFaBNoJkMCJRGgAEuiwn0kYBMBCtAm0EyGBEoiEHFPGCwCQiOBeCfQtm3boBCwBAwKEwORgDUE2A9oDVfGSgJBEWAJGBQmBiIBawhQgNZwZawkEBQBCjAoTAxEAtYQoACt4cpYSSAoAhRgUJgYiASsIRDxfkBrsslYY4kAhyO57ya7IdwsuGUDAYgP62X4rsxkQ9JeSVSsWFFGjRplfEwgq6Bet4VfrCaAgbimxYdrRB6QF9MWVwLECktYqcjfktaRvhmYfOjdd9 VTZs2RTrqqI0Py7I5xfwt3mpn/hz7Djh//nzBBzZ /HgZNGhQQC5YQalVq1Yq3Pr164sthDJ79my1Jt63334r7733XsD4wg3w eefq XHKleurJZawzwk8W6 pZ/J1ZHsng6jpHvv2BIQy3lhhVt85syZo5YXK kCfPfpc3z34zvWwINh1aWSDCUVFq6MlOn0sOwXViKikYAvAceWgJ4Zxa8mlnJGqRXO2n6Yg7JNmzaSkZHhGb1rGyvyYj3CrKws175wNrp3766EhzUJK1SoEE5UPDdGCTi2BNS8scwzbMOGDfLRRx/p3SH9x1LMDz74oNSpU6fY adOnZItW7YU2x/ODpR8PXr0kKZNm4YTDc NYQKOFyCWk 7Tp4 6BTNmzPBaqjqS9wUtYlgxNlQrKChQAg6ngQfp79mzR7Zv3y7Hjx9X1e9Q88PzooOA4wWI6udzzz2n1ntHI8vEiRNDJvv8889L48aNZfjw4a44ULJC4JMnT1b79u7dq8IgnP78 uuvrvA6ji   ELtQ2PPgAEDVNU2MzNTevbs6Qq7evVqFUegddcRDiVls2bNpEuXLtK7d2 57bbbJD09XdBwRItdAo5/B4QAUXWcMmWKDBs2TL7  mvVfxPKrMZo2EEpg4YabTt37pSEhAS57rrr5MiRI2rWZt8qIzpttek4UEJh9P8TTzwhWMseeaxWrZrUrl1bBxUd1jM918F/N3BtEyZMkBUrVqjdaKjB1O1ovMGa9ngfLSws9DyF2zFGICoECObdunWTrl27CkoeiLFjx45Ss2bNsG/H4MGDBZ 3335bxQshLlu2LGC8KDnRaJOSkqJaaVF6lbWBaPHixUp8 AEYOXKkDBkyxDVtO0SLd9Lk5OSAeWGA6CXg Cqo50o6U6dOlcTERDWdua4ymkK/Zs0aqVu3rixfvlyaN29eZvHl5 crpwDkHy28EKBnPyFEiXlFGjRoYOoSma4NBBwvQM/qG6p3qLLB0Mm9bt06GxD5T2LSpEniWT31H7L4kQ8//FDOnTunfBEfeeSR4gG4Jy4IOF6AvncBDR26Hw NM2fOnPENYsv3pKQkQQttqKZdslCVDlXEoabN85xDIOoECHTTp0 XSpUqqab6F1980QjNRo0ahZUuGllg9erVCysenhzdBKJSgHgv0iurwnUMXQGwsjaChHPr0OoZjuXl5anTPVtNw4mP50YngagUIFA/ uijqu8N23DWxvuUPx9PhHGa1apVS2UJXQ20 CUQtQJEaffSSy8p0aH/btasWcrfMlqcntF9AdMlYfw gvF95VErQNw2ODlnZ2erO4hxd5s3bxYM/QnFdPX10qVLoZxe5nO0ANGfaFeaZc4kT7CcQFQLEHTgiZKWlqa8W8aNGxfysB/06cHQOGLHQE2MuICzNjxqcnJyVNr8E38Eol6AqHLOnDlTCQ9N 6EOskRpqu39998PyzFbx1Pa/9TUVOnXr58KAqcCDLXy7PPEgQMHDkhubm5p0fBYlBOIegGCP9zAhg4dGtatgON1586dVRwLFy5UfY1jxoyRgQMHysaNG8OK29/JmBSoU6dOUlRUJHDybtGihRouhSFTHTp0UPlZunSpv9O5PwYIxIQAcR9GjBgh4fbNYXoEjEqAYf4YuJmhBApnmJKKzM8fOG8vWbJE4GKHd0K43W3dulV9zp496xKhn9O5OwYIcFrCEm4ihj3t379fCQ9VxRo1apQQKvK7MDoCw6HQkIR0dcNQ5FMyF6Puv9U5MDknDPJgd/r6uvV/x4 G0Bm183/VqlVVddDONJEWXNLQoESLHwIxUwWNn1vGK40lAhRgLN1NXkvUEaAAo 6WMcOxRIACjKW7yWuJOgIUYNTdMmY4lghQgLF0N3ktUUeA3RBRd8uiO8OY98Zznh/ffkE7r86u/t3SroklYGl0eCziBDDtolOsfv36xrNCARq/BfGVAczn6jn7m6mrRx5CmVs20vmlK1qkiTK gAS4RLUbEQXoZsEtErCdAKugtiNngiTgJkABullwiwRsJ0AB2o6cCZKAmwAF6GbBLRKwnQAFaDtyJkgCbgIR94TBmnk0Eoh3AljZKhhjCRgMJYYhAYsIsB/QIrCMlgSCIcASMBhKDEMCFhGgAC0Cy2hJIBgCFGAwlBiGBCwiQAFaBJbRkkAwBCjAYCgxDAlYRIACtAgsoyWBYAhQgMFQYhgSsIjAfwHtlfB0H70X/gAAAABJRU5ErkJggg==</Image>
        </ObjectData>
        <ObjectData Name="GRAPHIC_1">
          <Image>${barcode}</Image>
        </ObjectData>
    </LabelRecord>n
 

and dump those into a label set

 <LabelSet>${largeLabels}</LabelSet>