Java διαλόγου Εκτύπωση πλαισίου (JPDF) είναι μια συλλογή από κλάσεις Java και αρχεία πόρων που προορίζονται να χρησιμοποιηθούν από τους προγραμματιστές λογισμικού να προσθέσετε μια ολοκληρωμένη δυνατότητα εκτύπωσης στις υπάρχουσες εφαρμογές Java / applets.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "Java Εκτύπωση πλαισίου διαλόγου":
· Δυνατότητα προεπισκόπησης και εκτύπωσης Swing συστατικά & ndash? συμπεριλαμβανομένων: JTable, JTree, JTextPane, JTextArea, JEditorPane, και JPanel.
· Ικανός να συνθέσει και μορφές εκτύπωσης / εκθέσεις που περιέχουν δεδομένα που λαμβάνονται από εξωτερικές πηγές (π.χ. βάσεις δεδομένων και αρχεία).
· Σχεδιασμένο για να παρέχει τη δυνατότητα εκτύπωσης με ένα ελάχιστο έθιμο κωδικοποίησης που απαιτείται.
· Εξαιρετικά επεκτάσιμο / προσαρμόσιμη & ndash? να ανταποκριθεί στις απαιτήσεις εκτύπωσης συγκεκριμένη εφαρμογή.
· Σχεδιασμένο για να ενσωματωθούν σε Java Swing εφαρμογές / applets.
Εκτύπωση Swing Εξαρτήματα
Οι Swing συστατικά που μπορεί να εκτυπωθεί περιλαμβάνουν JTable, JTree, JTextPane, JTextArea, JEditorPane, και JPanel. Σύνθετα έγγραφα, που περιέχει μια ακολουθία των συστατικών Swing διατάσσονται πλάτη με πλάτη, μπορεί να αποτελείται και να εκτυπωθούν. Εξειδικευμένες διαλόγους Διαμόρφωση σελίδας παρέχεται για κάθε τύπο δομικού στοιχείου. Η λογική σελιδοποίηση εξασφαλίζει ότι το έντυπο υλικό είναι ελκυστικά διαστήματα πάνω στο απαιτούμενο σελίδες.
Έκθεση Γενιάς
Το κλιμάκιο Έκθεση γενιά σας επιτρέπει να συνθέσετε, προεπισκόπηση, και να εκτυπώσετε αναφορές που περιέχουν δεδομένα που λαμβάνονται από εξωτερικές πηγές (π.χ. βάσεις δεδομένων και αρχεία). Οι εκθέσεις μπορεί να περιέχει πίνακα, υπό μορφή κειμένου, και άλλα είδη υλικού (π.χ. ετικέτες αλληλογραφίας) & ndash? συμπεριλαμβανομένων τόσο των πρώτων δεδομένων και υπολογίζεται στατιστικά στοιχεία (π.χ. σύνολα στήλη του πίνακα). Οι εκθέσεις που αποτελείται programatically & ndash? σας δίνει τον πλήρη έλεγχο όλων των πτυχών του διάταξη και τη μορφοποίηση. Αυτό σας επιτρέπει να προσαρμόσετε το βλέμμα των εκθέσεων συμμόρφωσης με τα πρότυπα αναφοράς της εταιρείας σας.
Δυνατότητα προεπισκόπησης
Αυτή η δυνατότητα προεπισκόπησης επιτρέπει στον τελικό χρήστη της εφαρμογής σας για να δείτε το υλικό που πρόκειται να εκτυπωθεί. Από τα παράθυρα διαλόγων προεπισκόπηση, ο χρήστης μπορεί να πλοηγηθεί μέσω των σελίδων που θα εκτυπωθούν, να μεγεθύνετε την οθόνη σε κατάλληλη κλίμακα, μεγέθυνση, να αλλάξετε τις παραμέτρους Διαμόρφωση σελίδας (π.χ. μέγεθος χαρτιού, τα περιθώρια, κεφαλίδες / υποσέλιδο, και ούτω καθεξής), και να εκτυπώσετε την προεπισκόπηση υλικό.
Σελίδα-Ρύθμιση, προεπισκόπηση και εκτύπωση διάλογοι
Οι διάλογοι αυτοί μπορούν να χρησιμοποιηθούν εκτός του πλαισίου για να εφαρμόσουν μια εξελιγμένη δυνατότητα εκτύπωσης για μια υπάρχουσα εφαρμογή. (Η σελίδα JPDF διάλογοι περιγράφει μερικά από τα προβλεπόμενα διαλόγους.) Μπορείτε να επιλέξετε τα πεδία τα οποία πληρούν συγκεκριμένες απαιτήσεις σας, και συνδέστε τα σε εφαρμογή σας με πολύ μικρή κωδικοποίηση. Αν οι διάλογοι που περιλαμβάνονται δεν ανταποκρίνονται ακριβώς στις απαιτήσεις σας, η JPDF προσφέρει ένα καλά δομημένο πλαίσιο, το οποίο σας δίνει τη δυνατότητα να αναπτύξουν τις διαλόγους που χρειάζεστε με ένα ελάχιστο ποσό του προγραμματισμού. (Η δημιουργία ενός νέου διαλόγου σελίδα παρέχει περισσότερες λεπτομέρειες.)
Προσαρμοσμένη Εκτύπωση Χαρακτηριστικά
Η JPDF παρέχει ένα μεγάλο αριθμό Εκτύπωση Χαρακτηριστικά πέραν εκείνων που προβλέπονται στο JPS (Java Υπηρεσία Εκτύπωσης). Αυτά τα χαρακτηριστικά συνήθειας εκτύπωσης σας επιτρέπουν να καθορίσετε τα περιεχόμενα της σελίδας κεφαλίδες / υποσέλιδα, σελίδα πλαισίου, η ευθυγράμμιση / τοποθέτηση / απολέπιση του υλικού που πρόκειται να εκτυπωθεί, και πολλά χαρακτηριστικά ειδικά για το είδος του υλικού που τυπώνεται (π.χ. αν οι πίνακες πρέπει να εκτυπωθούν με ή χωρίς γραμμές πλέγματος).
Εκτύπωση διαχείρισης εργασιών
Η λειτουργία εκτύπωσης διαχείριση εργασιών εκτελεί όλες τις εργασίες εκτύπωσης σε ένα νήμα φόντο. Αυτό επιτρέπει στον τελικό χρήστη να συνεχίσουν να εργάζονται, ενώ η εργασία εκτύπωσης είναι υπό επεξεργασία στο παρασκήνιο. Η κατάσταση της εργασίας εκτύπωσης μπορεί να παρακολουθείται κατά την εκτέλεσή της. Ο τελικός χρήστης μπορεί προαιρετικά να ενημερωθεί για την πρόοδο του Ιώβ ως εκτύπωση κάθε σελίδας, και / ή όταν η εργασία έχει ολοκληρωθεί. Μπορείτε προαιρετικά να επιτρέπουν στον τελικό χρήστη να ακυρώσετε την εργασία εκτύπωσης πριν αυτή ολοκληρωθεί.
Έξοδος εργασίας εκτύπωσης μπορεί να κατευθυνθεί σε ένα αρχείο εκτυπωτή, αρχεία εικόνας (JPEG ή PNG), ή το Adobe Acrobat & reg? Αρχείο PDF (απαιτεί το PDF διερμηνέας Ghostscript).
Δυνατότητα Τοπικοποίηση
Όλες οι ετικέτες και τα μηνύματα που εμφανίζονται από τους διαλόγους JPDF προέρχονται από τα αρχεία ιδιοκτησίας (αυτά είναι αρχεία κειμένου που μπορείτε να επεξεργαστείτε). Ένα ξεχωριστό φάκελο του ακινήτου παρέχεται για κάθε υποστηριζόμενη γλώσσα (επί του παρόντος αγγλικά, γερμανικά, ιταλικά, πολωνικά και ισπανικά). Εσείς, ως ο κύριος του έργου εφαρμογή να επιλέξετε τη γλώσσα, ή μπορείτε να επιτρέψετε στον τελικό χρήστη να το πράξουν. Μονάδες μέτρησης που χρησιμοποιείται στα παράθυρα διαλόγου μπορεί να εκφράζεται σε χιλιοστά ή ίντσες
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Πολλοί βελτιώσεις έγιναν στη δυνατότητα προεπισκόπησης εκτύπωσης.
- Αυτά περιλαμβάνουν αναζήτηση κειμένου, βελτιωμένες επιδόσεις και την δυνατότητα να προσαρμόσετε την εμφάνιση του παραθύρου προεπισκόπησης, χρησιμοποιώντας Preview Θέματα.
- Η έκθεση σύνθεση API υπήρξε ενίσχυση για την παροχή πιο διάταξη έκθεση / μορφοποίηση του ελέγχου.
- έχουν προστεθεί JRE 7 και Nimbus υποστήριξη εμφάνιση και αίσθηση.
Τα σχόλια δεν βρέθηκε