summaryrefslogtreecommitdiff
path: root/contrib/barcode/barcode.go
AgeCommit message (Collapse)Author
2019-05-22maintain precision of desired w & h of barcodesJustin Schlechte
This fixes an issue with barcode scaling that limited barcode sizes to integer multiples of the pdf's unit.
2018-08-01barcode: Scale via the PDF rather than the barcode libraryAndre Renaud
This allows arbitrary barcode scaling, rather than whole multiple as required by github.com/boombuler/barcode
2017-12-20make barcode scaling optional, provide a method to get unscaled barcode ↵Dan Meyers
dimensions
2017-06-10prevent panic when registering barcode fails (#118)Dan Meyers
2016-12-27Add support for Aztec barcodes (#101)Ruud Kamphuis
* Add RegisterAztec * Add test for RegisterAztec
2016-11-11Adjust some names of test functions to conform with Go's naming conventionsKurt
2016-10-12added mutex to barcode cache (#85)Ruben
to prevent race condition
2016-05-16Enhance documentation and add test for PDF417 barcodeKurt
2016-05-16Pass columns and security level to Encode methodRuud Kamphuis
2016-05-15Add support for Pdf417 barcodesRuud Kamphuis
2015-09-10HttpImg: make Http specific PDF interface.Jelmer Snoeck
Instead of forcing the type to be of gofpdf.Fpdf, we now use an interface which could be whatever structure we want. This is useful for third party libraries where they can define their own interface for the PDF generator but still use these contribution packages. HttpImg: add interface comment. Barcode: implement specific PDF interface.
2015-08-31Add Barcode contribution package.Jelmer Snoeck
This package adds the ability to easily add a barcode to the PDF. This barcode is generated with the github.com/boombuler/barcode package. It adds wrappers for all the available barcode types through the `Register()` and `Register<Type>()` methods. These register methods put the barcode on the PDF, but not on the page. They will return a unique key that should be used later on with the `Barcode()` method scale the barcode and put it on the page.