Πριν δημιουργήσετε έναν πίνακα ορισμού εκτυπωτή (PDT), πρέπει να υπάρχει ένα αρχείο ορισμού εκτυπωτή (PDF) στον υποκατάλογο \pdfpdt\usrpdf\ του καταλόγου δημοσίευσης. Ο προεπιλεγμένος κατάλογος δημοσίευσης είναι \hostondemand\hod.
Ο πίνακας ορισμού εκτυπωτή (Printer Definition Table) δημιουργείται όταν μεταγλωττίσετε ένα αρχείο ορισμού εκτυπωτή (Printer Definition File) που έχετε δημιουργήσει ή τροποποιήσει. Για να δημιουργήσετε ένα αρχείο PDT:
![]() |
Η περιγραφή πρέπει να είναι μοναδική. |
Για να μεταγλωττίσετε άλλα αρχεία PDF, επαναλάβετε τα βήματα 1 έως 4.
Η λειτουργία μεταγλώττισης δημιουργεί τα αρχεία PDT (.hodpdt) στον υποκατάλογο \pdfpdt του καταλόγου δημοσίευσης. Όταν χρησιμοποιείτε τη λειτουργία μεταγλώττισης σε περιβάλλον γραφικών, δημιουργείται επίσης ένα αρχείο καταγραφής, με όνομα pdtc.log, το οποίο αντικαθίσταται κάθε φορά που χρησιμοποιείτε τη λειτουργία μεταγλώττισης. Όταν δεν χρησιμοποιείτε τη λειτουργία μεταγλώττισης σε περιβάλλον γραφικών, τα αποτελέσματα εμφανίζονται στην οθόνη και δεν δημιουργείται αρχείο καταγραφής.
Αρχείο ορισμού εκτυπωτή (Printer Definition File) είναι ένα αρχείο ASCII που περιέχει ορισμούς μακροεντολών, παραμέτρους συνεδρίας, κωδικούς διαμόρφωσης και ορισμούς χαρακτήρων. Μπορείτε να τροποποιήσετε ένα αρχείο PDF με οποιονδήποτε κειμενογράφο ASCII, για να προσαρμόσετε το αρχείο για τον εκτυπωτή που θα χρησιμοποιήσετε. Οι περισσότεροι εκτυπωτές υποστηρίζουν παρόμοιες εντολές για βασικές λειτουργίες, αλλά διαφέρουν σημαντικά στην υποστήριξη πιο σύνθετων λειτουργιών.
Το Host On-Demand παρέχει διάφορα αρχεία PDF τα οποία είναι κατάλληλα για τους περισσότερους εκτυπωτές, εκτός από αυτούς που χρησιμοποιούν PostScript και την αρχιτεκτονική PPA (Printing Performance Architecture) της HP. Μπορείτε να μεταγλωττίσετε και να χρησιμοποιήσετε στο Host On-Demand αρχεία PDF από το Communications Manager και το Personal Communications. Όμως, δεν υποστηρίζονται όλες οι παράμετροι που περιέχουν.
Μπορείτε να δημιουργήσετε ένα νέο αρχείο PDF πληκτρολογώντας το ή τροποποιώντας ένα από τα αρχεία PDF που παρέχονται από την IBM. Σε οποιαδήποτε περίπτωση, θα πρέπει να χρησιμοποιήσετε έναν κειμενογράφο ASCII. Μην χρησιμοποιήσετε πρόγραμμα επεξεργασίας κειμένου. Δεν μπορείτε να τροποποιήσετε απευθείας ένα αρχείο PDT. Πρέπει να τροποποιήσετε ένα από τα παρεχόμενα αρχεία PDF ή να δημιουργήσετε ένα νέο, και στη συνέχεια να το μεταγλωττίσετε για να δημιουργηθεί το αρχείο PDT. Η λειτουργία μεταγλώττισης PDT παρέχεται από το Host On-Demand.
Τα αρχεία PDF που παρέχονται από την IBM βρίσκονται στον υποκατάλογο \pdfpdt του καταλόγου δημοσίευσης. Τα αρχεία PDF έχουν προέκταση .pdf. Για μια λίστα των αρχείων PDF και περισσότερες πληροφορίες, βλ. Host Printing Reference.
![]() |
Αν θέλετε να τροποποιήσετε ένα από τα αρχεία PDF που παρέχει η IBM για να δημιουργήσετε ένα δικό σας, μην τροποποιήσετε το πρωτότυπο αρχείο. Αντιγράψτε το πρώτα στον κατάλογο \pdfpdt\usrpdf\. |
Αν πρόκειται να δημιουργήσετε ένα δικό σας αρχείο PDT, θα πρέπει να έχετε διαθέσιμο το τεχνικό εγχειρίδιο του αντίστοιχου εκτυπωτή, ώστε να συμπεριλάβετε τις σωστές ακολουθίες ελέγχου στο αρχείο PDF.
Αφού τροποποιήσετε ή δημιουργήσετε ένα αρχείο PDF, θα πρέπει να το αποθηκεύσετε στον υποκατάλογο \usrpdf του καταλόγου \pdfpdt. Την πρώτη φορά που θα το κάνετε αυτό, πρέπει να δημιουργήσετε τον κατάλογο.
Ένα αρχείο PDT (Printer Definition Table) χρησιμοποιείται για τη διαμόρφωση της ροής δεδομένων που στέλνει η εφαρμογή του κεντρικού συστήματος. Όταν χρησιμοποιείται αρχείο PDT, το πρόγραμμα εξομοίωσης του Host On-Demand μετατρέπει τη ροή δεδομένων από EBCDIC σε ASCII (εκτός αν υπάρχει εντολή passthru στη ροή δεδομένων), διαμορφώνει τα δεδομένα ανάλογα με τις παραμέτρους που καθορίζονται στη ροή δεδομένων ή στο αρχείο PDT και τα στέλνει στον εκτυπωτή. Μπορείτε να χρησιμοποιήσετε ένα απλό αρχείο PDT που περιέχει βασικές οδηγίες. Όμως, αν θέλετε να χρησιμοποιήσετε κάποιες από τις λειτουργίες που είναι διαθέσιμες σε σύγχρονους εκτυπωτές, όπως τη δυνατότητα αλλαγής γραμματοσειρών ή θήκης χαρτιού, πρέπει να τροποποιήσετε το αρχείο PDT για τον εκτυπωτή που χρησιμοποιείτε και η εφαρμογή του κεντρικού συστήματος πρέπει να στέλνει τις απαραίτητες εντολές. Σε οποιαδήποτε περίπτωση, πρέπει να χρησιμοποιήσετε ένα αρχείο PDT κατάλληλο για το είδος εξομοίωσης που υποστηρίζει ο εκτυπωτής (HP PCL Level 3, IBM PPDS κλπ.).
Με το Host On-Demand παρέχονται αρκετά αρχεία PDT, τόσο για εκτυπωτές συνόλων χαρακτήρων μονού byte (SBCS) όσο και για εκτυπωτές συνόλων χαρακτήρων διπλού byte (DBCS). Μπορείτε να τροποποιήσετε τα αρχεία αυτά ή να δημιουργήσετε νέα. Και στις δύο περιπτώσεις θα χρειαστείτε ένα αρχείο ορισμού εκτυπωτή (PDF) από το οποίο θα δημιουργηθεί το αρχείο PDT.
Τα αρχεία PDT που παρέχονται από την IBM βρίσκονται στον υποκατάλογο \pdfpdt
του καταλόγου δημοσίευσης.
Τα αρχεία PDT έχουν προέκταση .hodpdt.
Για μια λίστα των αρχείων και για περισσότερες πληροφορίες, βλ. το εγχειρίδιο
Host Printing Reference.
Κάθε αρχείο PDT πρέπει να έχει μια περιγραφή, η οποία βοηθά στην αναγνώριση του αρχείου PDT κατά τη ρύθμιση μιας συνεδρίας εκτύπωσης. Η περιγραφή πρέπει να είναι μοναδική. Όταν εργάζεστε σε περιβάλλον γραφικών, η λειτουργία μεταγλώττισης PDT ελέγχει αν η περιγραφή είναι μοναδική. Αν εντοπίσει ένα αρχείο PDT με την ίδια περιγραφή, τερματίζει τη μεταγλώττιση και παρουσιάζει ένα μήνυμα σφάλματος. Μπορείτε να τροποποιήσετε την περιγραφή και να πατήσετε OK για να αρχίσει ξανά η μεταγλώττιση.
Η λειτουργία μεταγλώττισης PDT είναι μια εφαρμογή Java και συνεπώς χρειάζεται το περιβάλλον JRE (Java Runtime Environment). Το Host On-Demand εγκαθιστά το περιβάλλον JRE σε εξυπηρετητές ή πελάτες Windows, αλλά σε άλλα περιβάλλοντα πρέπει να το εγκαταστήσετε χωριστά. Μπορείτε να χρησιμοποιήσετε τη λειτουργία μεταγλώττισης PDT σε εξυπηρετητή Host On-Demand ή σε τοπικά εγκατεστημένο πελάτη, αλλά όχι σε πελάτη μεταφόρτωσης.
Όταν ενεργοποιήσετε τη λειτουργία μεταγλώττισης PDT με το συνήθη τρόπο (μέσω της επιλογής μενού Δημιουργία αρχείων PDT), παρουσιάζεται ένα περιβάλλον γραφικών το οποίο αποτελείται από δύο πεδία καταχώρησης (ένα για τα όνομα και ένα για την περιγραφή του αρχείου PDT) και ένα παράθυρο πληροφοριών κατάστασης και σφάλματος. Το περιβάλλον γραφικών υποστηρίζεται σε όλες τις πλατφόρμες.
Μπορείτε επίσης να ενεργοποιήσετε τη λειτουργία μεταγλώττισης PDT σε περιβάλλον γραμμής εντολών προσθέτοντας το όνομα και την περιγραφή του αρχείου PDT ως παραμέτρους της εντολής. Το περιβάλλον γραμμής εντολών υποστηρίζεται σε όλες τις πλατφόρμες.