Вы можете использовать ejson для хранения объектов в виде строк.
EJSON - это расширение JSON для поддержки большего количества типов. Он поддерживает все типы безопасности JSON, а также:
- Дата (JavaScript
Date
)- Бинарный (JavaScript
Uint8Array
или результат EJSON .newBinary )- Пользовательские типы (см. EJSON.addType . Например, Mongo.ObjectID реализован таким образом.)
Все сериализации EJSON также действительны JSON. Например, объект с датой и двоичным буфером будет сериализован в EJSON как:
{ "d": {"$date": 1358205756553}, "b": {"$binary": "c3VyZS4="} }
Вот моя оболочка localStorage, использующая ejson
https : //github.com/UziTech/storage.js
Я добавил некоторые типы в свою обертку, включая регулярные выражения и функции
Проблема в том, что один из них печатает для длинных штрих-кодов
blockquote>Вы имеете в виду, что длина штрих-кода слишком велика и она обрезается / обрезается, и поэтому она не сканируемое?
Какое программное обеспечение генерирует ZPL? И какие значения устанавливаются с помощью
^BY
, который контролирует ширину штрихкодов модуля? Поскольку метка 300 dpi читаема, звучит так, как будто вам нужно уменьшить ширину модуля, установленную на^BY
для метки 200 dpi.