Java Tulosta Dialog Framework (JPDF) on kokoelma Java-luokkia ja resurssitiedostot tarkoitus käyttää ohjelmistokehittäjät voivat lisätä kattavan tulostus kyky nykyistä Java sovelluksia / sovelmia.
Tässä muutamia keskeisiä piirteitä "Java Print Dialog Framework":
· Pystyy esikatsella ja tulostaa Swing komponentit & ndash; mukaan lukien: JTable, JTree, JTextPane, JTextArea, JEditorPane, ja JPanel.
· Pystyy säveltää ja tulostaa lomakkeet / raportit sisältävät tietoja ulkopuolisista lähteistä saatujen (esim tietokannat ja tiedostot).
· Suunniteltu tarjoamaan tulostus valmiudet vähintään custom koodausta tarvita.
· Erittäin venyvä / muokattavissa & ndash; tavata sovelluskohtaisiin tulostuksen vaatimukset.
· Suunniteltu sisällytettävä Java Swing sovelluksia / sovelmia.
Tulostus Swing Components
Swing komponentteja, jotka voidaan tulostaa kuuluvat JTable, JTree, JTextPane, JTextArea, JEditorPane ja JPanel. Monimutkaisia asiakirjoja, jotka sisältävät sekvenssin Swing komponenttien järjestetty back-to-back, voi koostua ja tulostaa. Erikoistunut Page Setup dialogit ovat kunkin komponentin. Sivunumerointi logiikka takaa, että painotuote on viehättävästi segmentoitu päälle tarvitaan sivuja.
Report Generation
Report Generation Capability avulla voit kirjoittaa, esikatsella ja tulostaa raportteja, jotka sisältävät tietoja ulkopuolisista lähteistä saatujen (esim tietokannat ja tiedostot). Raportit voivat sisältää taulukon, tekstuaalinen, ja muita materiaalia (esim osoitetarroja) & ndash; mukaan lukien sekä raakadataa ja laskea tilastoja (esimerkiksi taulukko sarakesummia). Raportit koostuvat programatically & ndash; antaa sinulle täyden määräysvallan kaikilla asettelu ja muotoilu. Näin voit muokata raportteja "näyttää noudattavan yrityksen raportoinnin standardit.
Preview Capability
Tämä esikatselu ominaisuus mahdollistaa loppukäyttäjän hakemuksesi esikatsella painettava materiaali. Vuodesta sisällä Preview Dialogs käyttäjä voi selata sivuja tulostetaan, zoomata näyttöä sopiva suurennus laajuus, muuttaa Page Setup parametrit (esim paperin koko, marginaalit, ylä / alatunniste, ja niin edelleen), ja tulostaa katsonut materiaalia.
Sivu-asetukset, esikatselu, ja Tulosta Dialogs
Nämä dialogit voidaan käyttää out-of-box toteuttaa hienostunut tulostus valmiudet olemassa olevan sovelluksen. (JPDF Dialogs sivu kuvataan joitakin edellyttäen dialogit.) Voit valita dialogit jotka vastaamaan erityisiä vaatimuksia, ja kytke nämä hakemuksesi hyvin vähän koodausta. Jos mukana dialogit eivät tarkalleen vastaa tarpeitasi, JPDF tarjoaa hyvin jäsennelty kehys, jonka avulla voit kehittää dialogit tarvitset minimaalinen määrä ohjelmoinnin. (Uuden Dialog sivulta tarkemmin.)
Custom Print attribuutit
JPDF tarjoaa useita Tulosta määritteet lisäksi niille annetaan JPS (Java Print Service). Nämä Custom Print määritteet voit määrittää sisältöä sivun ylä / alatunnisteet, sivun muotoilu, linjaus / paikannus / skaalaus painettava materiaali, ja monet ominaisuudet ominaisia materiaalin tyypistä painetut (esimerkiksi siitä, onko taulukot olisi painettu tai ilman ruudukko).
Print Job Management
Print Job huoltolaitoksen suorittaa kaikki tulostustyöt tausta lanka. Tämä mahdollistaa loppukäyttäjän jatkaa työskentelyä samalla tulostustyö käsitellään taustalla. Tila Print Job voidaan seurata, kun se on täytäntöönpanovaltiossa. Loppukäyttäjä voi mahdollisesti ilmoitettava Jobin edistystä jokaisen sivun tulostamisen ja / tai kun työ on valmis. Voit vaihtoehtoisesti sallia loppukäyttäjän peruuttaa tulostustyön ennen sen valmistumista.
Töiden lähtö voidaan ohjata Printer File, kuvatiedostoja (JPEG tai PNG) tai Adobe Acrobat & reg; PDF File (vaatii Ghostscript PDF tulkki).
Lokalisointi Capability
Kaikki merkinnät ja viestit näytetään JPDF dialogit tulevat omaisuutta tiedostoja (nämä ovat tekstitiedostoja, jotka voit muokata). Erillinen ominaisuus tiedosto on säädetty jokaiselle tuettu kieli (tällä hetkellä Englanti, saksa, italia, puola ja espanja). Te sovelluksen kehittäjä voi valita kielen, tai voit antaa loppukäyttäjälle tehdä niin. Mittayksiköt käytetty dialogit voidaan ilmaista Tuumaa tai millimetreinä.
Mitä uutta strong> tässä julkaisussa:
- Monet parannuksia tehtiin tulostuksen esikatselu ominaisuus.
- Näitä ovat tekstihaku, parempaa suorituskykyä, ja kyky muokata ulkoasua esikatseluikkunassa Esikatselulla Teemat.
- raportti koostumus API on lisälaite tarjota enemmän raportin asettelu / alustuksen ohjaus.
- JRE 7 ja Nimbus look-ja-tuntumaa tukea on lisätty.
Kommentteja ei löytynyt