Skip to content

Releases: picqer/php-barcode-generator

v3.1.0

21 Sep 12:50
5fd1162
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.1.0

v3.0.0

21 Sep 08:26
9599fe8
Compare
Choose a tag to compare

A new version of this library that gives a better way to add new types and new options to the renderers. Instead of rendering the barcode inside the renderers, I have split the code in 2 pieces: the barcode translators (calculating the bars and spaces) and the renderers that can turn it into an image.

The renderers are now more flexibel in the options it can have. We can now add margin for example, or generate a text below the barcode.

// Make Barcode object of Code128 encoding.
$barcode = (new Picqer\Barcode\Types\TypeCode128())->getBarcode('081231723897');

// Output the barcode as HTML in the browser with a HTML Renderer
echo (new Picqer\Barcode\Renderers\HtmlRenderer())->render($barcode);

Options can be given as separate calls to the renderer, like this:

echo (new Picqer\Barcode\Renderers\HtmlRenderer())->setForegroundColor('#eee')->render($barcode);

That keeps simple usages as clean as possible, while also making room for new options.

Backwards compatible

The old 'generators' will work the same and are helpers to get the new types and renderers. So it is save to use this new version with your old usage of this library.

v2.4.2

18 Sep 08:10
e9d3968
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.4.2

v2.4.0

16 Sep 09:04
4cec189
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.3...v2.4.0

v2.3.3

14 Aug 07:51
10d3507
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.2...v2.3.3

v2.3.2

25 Jul 06:38
dab19f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.1...v2.3.2

v2.3.1

24 Jul 19:09
922940b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1

v2.3.0

24 Jul 18:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.4...v2.3.0

v2.2.4

01 Jul 08:28
b98f110
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.3...v2.2.4

v2.2.3

14 Jun 07:13
7b053ad
Compare
Choose a tag to compare

What's Changed

  • Solution for Issue: Error with Code 11 using check digit K by @Bernhard-Krop in #158
  • Solution for Issue: Invalid XML when using SVG generator for type Code 93 by @Bernhard-Krop in #159

New Contributors

Full Changelog: v2.2.2...v2.2.3