postscriptbarcode icon indicating copy to clipboard operation
postscriptbarcode copied to clipboard

Migrate Composite symbologies to use renmatrix by default

Open terryburton opened this issue 1 year ago • 0 comments

Symbologies:

  • [ ] gs1-128composite
  • [ ] ean13composite
  • [ ] ean8composite
  • [ ] upcacomposite
  • [ ] upcecomposite
  • [ ] databaromnicomposite
  • [ ] databarstackedcomposite
  • [ ] databarstackedomnicomposite
  • [ ] databartruncatedcomposite
  • [ ] databarlimitedcomposite
  • [ ] databarexpandedcomposite
  • [ ] databarexpandedstackedcomposite

For each Composite symbology:

  • Add correct border{left,right,top,bottom} support.

For EAN/UPC:

  • Add text support.
  • Add whitespace guard support. Depends on #261
  • Verify add on positioning.
  • Ensure border{left,right,top,bottom} is adjusted when add on is present.

usematrix option becomes redundant.

As a result, all encoders will invoke an single renderer unless dontdraw is specified, in which case only a single intermediate data structure will be left on the stack for an external renderer to process.

terryburton avatar Jan 23 '24 20:01 terryburton