summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-17Fixed id collisions with fonts when encoding and decoding (#220)d1ngd0
- Made font id a string which is a sha1 sum of the contents of the json file.
2018-12-17Merge branch 'd1ngd0-ftr/tplf'Kurt
2018-12-17Refactored Encode and Decode functions, Fixed Template ID ConflictsPaul Montag
- Updated Encode and Decode to ensure templates and images are pointers to the original objects - Refactored so encoding no longer has to create p and o labels for images - removed id from template and generate it using Bytes instead.
2018-12-12Added the ability to have multiple pages in a template (#216)d1ngd0
* Added the ability to have multiple pages in a template Templates are now aware of the number of pages they have. The main additions are the FromPage and FromPages methods which allow you to extract a Template from a template if you pass in the page number. It follows the same page mechanism as FPDF where pages start in the index 1. * Update fpdf_test.go
2018-12-11Fix comments according to best practices by effective go (#217)CodeLingo Bot
* Fix comments according to best practices by effective go * Update font.go * Update fpdf_test.go * Update fpdf.go * Update example.go * Update util.go
2018-12-04Fixed the Pdf interface to be implemented by Fpdf and Tpl again. Added tests ↵d1ngd0
to ensure they will always implement (#212)
2018-11-21Merge branch 'master' of https://github.com/jung-kurt/gofpdfKurt
2018-11-21Center tables in exampleKurt
2018-11-16Make SplitLines and MultiCell split at the same place (#210)Wilk
* Make SplitLines and MultiCell split at the same place * Use integer math for SplitLines and MultiCell
2018-11-10Change name of page box example so it is linked from SetPageBox() in ↵Kurt
documentation
2018-11-10Add an example for Paul Montag's page box featureKurt
2018-11-10Merge branch 'd1ngd0-ftr/boxes'Kurt
2018-11-10Simplify example and display output from 'pdfinfo -box'Kurt
2018-11-10Merge branch 'd1ngd0-ftr/gob'Kurt
2018-11-10Added some comments to new encoding/decoding methodsKurt
2018-11-10Merge branch 'ftr/gob' of https://github.com/d1ngd0/gofpdf into d1ngd0-ftr/gobKurt
2018-11-10Demonstrate page boxesKurt
2018-11-08Fixed a stupid bugPaul Montag
2018-11-08Added an error if an invalid box type is passed inPaul Montag
2018-11-08Added page boxesPaul Montag
2018-11-07Created helper functions for serialiationPaul Montag
2018-11-07Fixed nil encodingPaul Montag
2018-11-07Changed the byte encoding so we are no longer saving redundant data from ↵Paul Montag
pointers
2018-11-05fixed pointer values when mutltiple templates are usedPaul Montag
2018-11-01Explain in documentation why CreateTemplate() is deprecated.Kurt
2018-11-01orientation of a template is now defined by the parent document. depricated ↵d1ngd0
CreateTemplate (#207)
2018-10-31Added Ability to turn template into a byte stringPaul Montag
2018-10-31Merge branch 'd1ngd0-ftr/interface'Kurt
2018-10-31Added interface for Fpdf and TplPaul Montag
2018-09-19Add beginning of test to study issue 193Kurt
2018-09-15fixed warnings gocritic 3.3 (#192)Veselkov Konstantin
2018-07-31Merge branch 'DesignA-Electronics-master'Kurt
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
2018-07-24gofpdf: add support for Go modules (#185)Sebastien Binet
* gofpdf: add support for Go modules * gofpdf: apply goimports
2018-06-16Change example name to match methodKurt
2018-06-15Merge branch 'master' of https://github.com/jung-kurt/gofpdfKurt
2018-06-15Support negative X position when placing imageKurt
2018-06-01Added public wrapper "GetPageSizeStr" of private method (#181)Marcus Oblak
2018-04-20EOF error when using reader (#176)daill
While you're using a reader for i.e. an image you'll receive an EOF from go's io package which leads to pdf creation error
2018-04-15Add SetHeaderFuncMode() method to automatically set position to left and top ↵Kurt
margin after header function is called. Backward compatibility is preserved. This addresses issue #174.
2018-04-05Add relative position method to gridKurt
2018-04-04Add X and Y range methods to gridKurt
2018-04-03Add option to rotate X-axis labels; demonstrate in grid exampleKurt
2018-04-03Correct label alignmentKurt
2018-04-03Add option to place chart labels outside of grid boundary. Make this the defaultKurt
2018-04-01Add absolute value versions of Ht and Wd methodsKurt
2018-04-01Emit Fill/Draw/Text color codes only if changed from current valueKurt
2018-03-26Clarify documentation for RGBType and RGBATypeKurt
2018-03-23Merge branch 'sbinet-gonum-detect-close-error'Kurt
2018-03-23font: make sure error on close or write are detectedSebastien Binet