(TP52685 / 2023.XXXX)3701)
Purpose
To print value cards with custom design.
Use an image with 600dpi or higher for a sharp printed result.
Creating a background image
Use the following template to create the image, with blank space for the values you choose to include.
Scale up to 600 or 1200 DPI (9922 x 14032 pixels)
Template
...
Example
...
Configuration
To configure report with background, you need to create
Create new or edit exiting value card
...
report
...
valuecard
Select the template “valuecard_custombackground_thirdOfPage.jasper
valuecard_custombackground_halfOfPage.jasper
valuecard_custombackground_fullPage.jaspersecond .jasper”
Select the background image you created
Select the fields that should be added on top of the image (name, QR card and more) by enabling them with properties listed below.
second thing is to set background image it self, witch should be related to selected report template
...
Properties
...
showBarcode (bar code, default false)
...
Properties
Add “constants” to the report template in Configuration
...
showLogo (show the facility logo on the top left, default true)
showNumber (value card number, default true)
showPrice showBarcode (show amountbar code, default ?false)showReceiver
showQRcode (show nameQR code, default ?true)
showValid (show expiration date, default ?true)
showTerms (show terms, default ? - and where do you configure this?)
showFacility (show the facility of the value card, default ?)
showLogo (show the facility logo on the top left, default ?)
showReportdescription (report description, default ?, write something about where this text is configured)
Full page
...
Half page
Third of a page
Background image examples:
...
Examples of reports:
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
Combining multiple value cards on a single page
...
showThisValidUntil - (set hardcoded string instead of "valid to" date)
showValidUntilLabel - (show the label for the expiration date field, default false)
hidePrice (hide amount, default false)
hideReceiver (hide name, default false)