Bug 13709 - Patron cards creator utf-8 encoding and ttf fonts broken
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 13 Feb 2015 14:37:12 +0000 (15:37 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Thu, 19 Mar 2015 17:59:33 +0000 (14:59 -0300)
commitd149cd1d977ab796edd5da9881f08bac251c54e1
tree24dfc9d5d872e1fc9d7313bd675156a64ae5c8d3
parentbceac94f0a64b826413baecc82a690fca58a46f8
Bug 13709 - Patron cards creator utf-8 encoding and ttf fonts broken

This change is similar to Bug 8375 which introduced ttf fonts for
labels printing in order to support diacritics and utf-8 encoding,
but this change was never implemented for patron cards.

Test scenario:

1. make sure that you have <ttf> font mapping in koha-conf.xml
2. define partron card layout, template, profile and batch
   (with utf-8 chars, probably in patron firstname or surname)
3. verify that without this patch pdf export file is error message
   Wide character in compress at /usr/share/perl5/PDF/Reuse.pm line 820
4. apply this patch and verify that generated pdf has correct encoding

Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
C4/Patroncards/Patroncard.pm