Δημιουργία Φόρμας Εκτύπωσης Ετικετών
Σκοπός
Σκοπός του κειμένου είναι να παρουσιάσει τα βήματα για τη δημιουργία Φόρμας Εκτύπωσης Ετικετών. Μέσα από τις Φόρμες Εκτύπωσης της εφαρμογής μπορούμε να δημιουργήσουμε δύο είδη εκτυπώσεων Ετικέτας:
Α. Φόρμες Ετικετών στις οποίες κάθε σελίδα εκτύπωσης αντιστοιχεί σε μια Ετικέτα
Β. Φόρμες Ετικετών στις οποίες κάθε σελίδα εκτύπωσης περιέχει ένα πλήθος Ετικετών
Προϋποθέσεις
Για την παραμετροποίηση της φόρμας μπορείτε να δείτε σχετικές οδηγίες εδώ.
Βήμα 1
Δημιουργείτε μια νέα φόρμα πατώντας το κουμπί "Νέα Καταχώρηση" που θα βρείτε στο πάνω και δεξιά menu.
Βήμα 2
Στη νέα οθόνη που εμφανίζεται για τη φόρμα και στο tab [Γενικά Στοιχεία] ορίζετε
- Τίτλος Εκτύπωσης, για τον τίτλο της φόρμας.
- Πίνακας, για τον πίνακα στον οποίο θα αναφέρεται η εκτύπωση.
- Κλάση εκτύπωσης, θα ορίσετε τιμή στο συγκεκριμένο πεδίο TCPDF.
Επιπλέον στο tab [Κώδικας πριν την εκτέλεση της Εκτύπωσης] θα χρειαστεί να συμπληρώσετε την εντολή
$print_to_pdf_version = 'function';
Στη συνέχεια πατάτε καταχώρηση για να δημιουργηθεί η νέα φόρμα.
Βήμα 3Α: Φόρμες ετικετών όπου η κάθε Σελίδα εκτύπωσης αντιστοιχεί σε μια Ετικέτα
Ανοίγετε ξανά τη φόρμα που δημιουργήσατε και μεταφέρεστε στο tab Στοιχεία Σελίδας.
Εδώ θα ορίσετε
- Orientation: Ορίζεται εάν η εκτύπωση θα βγαίνει οριζόντια ή κάθετα.
- Page Height (mm): Ορίζεται το υψος της εκτύπωσης.
- Page Width (mm): Ορίζεται το πλάτος της εκτύπωσης.
- Page Rows: Ορίζετε το πλήθος των γραμμών της εκτύπωσης.
- Page Columns: Ορίζετε το πλήθος των στηλών της εκτύπωσης.
- Body Height: (rows) Το ύψος του body, εξαρτάται δεδομένα που θέλουμε να εμφανίσουμε.
Για παράδειγμα έστω ότι θέλουμε να φτιάξουμε μια Ετικέτα Ειδών με μέγεθος W25mm/H45mm για έναν εκτυπωτή που τροφοδοτείται με το αντίστοιχο μέγεθος χαρτιού (πχ: Zebra) θα ορίσουμε τα παραπάνω πεδίο όπως φαίνονται στην εικόνα.
Τέλος μεταφέρεστε στο tab Form Generator και πατάτε Ανανέωση Φόρμας ώστε να γίνει ενημέρωση της φόρμας. Αφού εμφανιστεί το νέο μέγεθος της φόρμας μπορείτε να προσθέστε τα δεδομένα εκτύπωσης που θέλετε να εμφανίζονται στη ετικέτα.
Βήμα 3Β: Φόρμες Ετικετών στις οποίες κάθε Σελίδα εκτύπωσης περιέχει ένα πλήθος Ετικετών
Ανοίγετε ξανά τη φόρμα που δημιουργήσατε και μεταφέρεστε στο tab Στοιχεία Σελίδας.
Εδώ θα ορίσετε
- Orientation: Ορίζεται εάν η εκτύπωση θα βγαίνει οριζόντια ή κάθετα.
- Page Size: Ορίζεται το μέγεθος της εκτύπωσης.
- Page Rows: Ορίζετε το πλήθος των γραμμών της εκτύπωσης.
- Page Columns: Ορίζετε το πλήθος των στηλών της εκτύπωσης.
- Πλήθος Οριζόντιων Θέσεων: Αποτελεί το πλήθος των Οριζόντιων Θέσεων που χωρίζεται μία εκτύπωση. Ισοδυναμεί με το πλήθος των ετικετών που μπορούν να εκτυπωθούν σε οριζόντια διάταξη.
- Πλήθος Κατακόρυφων Θέσεων: Αποτελεί το πλήθος των Κατακόρυφων Θέσεων που χωρίζεται μία εκτύπωση. Ισοδυναμεί με το πλήθος των ετικετών που μπορούν να εκτυπωθούν σε κατακόρυφη διάταξη.
Για παράδειγμα έστω ότι θέλουμε να φτιάξουμε μια εκτύπωση σε φύλλο Α4 που να περιέχει 3x8=24 ετικέτες και αναλογία γραμμών/στηλών για κάθε ετικέτα 8/40. θα ορίσουμε τα παραπάνω πεδίο όπως φαίνονται στην εικόνα.
Τέλος μεταφέρεστε στο tab Form Generator και πατάτε Ανανέωση Φόρμας ώστε να γίνει ενημέρωση της φόρμας. Στη συγκεκριμένη περίπτωση δε θα εμφανιστεί η διάταξη της σελίδας Α4 αλλά η διάταξη της επιμέρους ετικέτας.


