Java Print Dialog Framework (jPDF) adalah kumpulan kelas Java dan file sumber daya dimaksudkan untuk digunakan oleh pengembang perangkat lunak untuk menambahkan kemampuan pencetakan komprehensif untuk Java / applet yang ada.
Berikut adalah beberapa fitur kunci dari "Java Print Dialog Kerangka":
· Mampu melihat dan komponen cetak swing & ndash; termasuk: JTable, JTree, JTextPane, JTextArea, JEditorPane, dan JPanel.
· Mampu menulis dan bentuk cetak / laporan yang berisi data yang diperoleh dari sumber eksternal (misalnya database dan file).
· Dirancang untuk memberikan kemampuan cetak dengan minimal coding kustom diperlukan.
· Sangat extensible / disesuaikan & ndash; untuk memenuhi kebutuhan pencetakan khusus aplikasi.
· Dirancang untuk diintegrasikan ke dalam aplikasi Java Swing / applet.
Percetakan swing Komponen
Komponen swing yang dapat dicetak termasuk JTable, JTree, JTextPane, JTextArea, JEditorPane, dan JPanel. Dokumen yang kompleks, yang mengandung urutan Swing komponen diatur back-to-back, dapat disusun dan dicetak. Khusus dialog Page Setup yang disediakan untuk tiap jenis komponen. The pagination logika memastikan bahwa bahan cetak yang menarik tersegmentasi ke halaman yang diperlukan.
Laporan Generasi
Laporan Generasi Kemampuan memungkinkan Anda untuk menulis, pratinjau, dan mencetak laporan yang berisi data yang diperoleh dari sumber eksternal (misalnya database dan file). Laporan dapat berisi tabel, tekstual, dan jenis-jenis bahan (misalnya mailing label) & ndash; termasuk data mentah dan statistik dihitung (total misalnya kolom tabel). Laporan terdiri programatik & ndash; memberikan Anda kontrol penuh dari semua aspek tata letak dan format. Hal ini memungkinkan Anda untuk menyesuaikan tampilan laporan 'untuk mematuhi standar pelaporan perusahaan Anda.
Preview Kemampuan
Kemampuan Preview ini memungkinkan pengguna akhir dari aplikasi Anda untuk melihat materi yang akan dicetak. Dari dalam Preview Dialog pengguna dapat menavigasi melalui halaman yang akan dicetak, tampilannya layar untuk skala perbesaran yang tepat, mengubah parameter Page Setup (misalnya ukuran kertas, margin, header / footer, dan sebagainya), dan mencetak dulu materi.
Halaman-Setup, Preview, dan Dialog Cetak
Dialog ini dapat digunakan out-of-box untuk menerapkan kemampuan cetak canggih untuk aplikasi yang sudah ada. (Halaman jPDF Dialog menjelaskan beberapa dialog yang disediakan.) Anda dapat memilih dialog yang memenuhi kebutuhan spesifik Anda, dan pasang ke dalam aplikasi Anda dengan sedikit coding. Jika dialog termasuk tidak benar-benar memenuhi kebutuhan Anda, jPDF menyediakan kerangka kerja terstruktur yang memungkinkan Anda untuk mengembangkan dialog yang Anda butuhkan dengan jumlah minimal pemrograman. (The Membuat halaman Dialog baru menyediakan lebih detail.)
Atribut kustom Cetak
JPDF menyediakan sejumlah besar Cetak Atribut selain yang disediakan dalam JPS (Java Jasa Cetak). Atribut Kustom Cetak ini memungkinkan Anda untuk menentukan isi dari halaman header / footer, halaman framing, keselarasan / posisi / skala dari material yang akan dicetak, dan banyak atribut khusus untuk jenis bahan yang dicetak (misalnya apakah tabel harus dicetak dengan atau tanpa garis grid).
Cetak Manajemen Pekerjaan
Fasilitas Print manajemen Job mengeksekusi semua Jobs Cetak pada thread latar belakang. Hal ini memungkinkan pengguna akhir untuk terus bekerja sementara Print Job sedang diproses di latar belakang. Status Print kerja dapat dipantau ketika sedang mengeksekusi. Akhir-pengguna dapat opsional diberitahu tentang kemajuan Ayub karena setiap halaman yang dicetak, dan / atau ketika pekerjaan telah selesai. Anda dapat memungkinkan pengguna akhir untuk membatalkan Print Job sebelum selesai.
Hasil cetak kerja dapat diarahkan ke Printer File, File Gambar (JPEG atau PNG), atau Adobe Acrobat & reg; PDF File (membutuhkan Ghostscript PDF juru).
Lokalisasi Kemampuan
Semua label dan pesan yang ditampilkan oleh dialog jPDF berasal dari file properti (ini adalah file teks yang dapat diedit). Sebuah file properti terpisah disediakan untuk setiap bahasa yang didukung (saat ini bahasa Inggris, Jerman, Italia, Polandia dan Spanyol). Anda sebagai pengembang aplikasi dapat memilih bahasa, atau Anda dapat memperbolehkan pengguna akhir untuk melakukannya. Satuan ukuran yang digunakan dalam dialog dapat dinyatakan dalam inci atau milimeter
Apa yang baru dalam rilis ini:.
- Banyak perangkat tambahan dibuat dengan kemampuan print preview.
- Ini termasuk pencarian teks, peningkatan kinerja, dan kemampuan untuk menyesuaikan tampilan jendela pratinjau menggunakan Pratinjau Tema.
- Komposisi Laporan API telah ditingkatkan untuk memberikan lebih banyak tata letak laporan / format control.
- JRE 7 dan Nimbus dukungan tampilan-dan-merasa telah ditambahkan.
Komentar tidak ditemukan