Pikatulostus
OpenCities Map Ultimate for Finland -ohjelmiston tulostustoimintaa ohjaa stplot.xml –tiedosto. XML-tiedosto tulee räätälöidä oman ympäristön mukaiseksi.
Lisäksi oman ympäristön mukaisiksi tulee määritellä myös muut tulostuksen määritystiedostot, joita ovat tulostinajuritiedosto, tulostuksen kynätaulu ja kehyksen raamitiedosto.
Tulostus tekee kuvatiedostosta kopio rdl-tiedoston avoinna olevan tiedoston kanssa samaan hakemistoon. Kun tulostuslomake suljetaan palataan alkuperäiseen kuvatiedostoon.
Stplot.xml määritystiedosto
Määritystiedoston sijainti määritellään ympäristömuuttujalla STELLA_PLOT_SETUP.
Tiedostoa suositellaan editoitavaksi xml-editointiin tarkoitetulla sovelluksella, mikä helpottaa xml-tiedostorakenteen hahmottamista.
Stplot.xml-tiedostossa määritetään käytettävissä olevat mittakaavat, paperikoot ja ns. tulostusteemat, jotka pitävät sisällään kynätaulumäärityksen, solukirjastomäärityksen ja tulostuksen ajuritiedostot.
PlotScale:
Määritetään tulostuksen mittakaavat:
- default määrittää mikä on oletusmittakaava kun sovellus avataan
- Text määrittää käytettävissä olevat mittakaavat, jotka näkyvät sovelluksessa
PaperSize:
Määritetään paperikoot:
- Size -kohdassa vastaavan niminen määritys tulee olla määritetty tulostimeen tai esim. pdf-tulostuksessa tulostimen tulostinajuritiedostossa
- Landscape -kohdassa asetetaan arvoksi true jos paperi on vaakasuora. Arvo on false jos paperi on pystysuora
- Text määrittää paperikoon nimen, joka näkyy tulostussovelluksessa.
Theme:
Määritetään tulostusteema:
- Name määrittää Tulostus-sovelluksessa näkyvän teemanimen
- PlotDriver määrittää Windows-tulostuksessa käytettävän tulostinajurin
- PlotDriverPDF määrittää pdf-tulostuksessa käytettävän tulostinajurin
- Pentable määrittää tulostuksen kynätaulun.
- CellLibrary määrittää solukirjaston, josta tulostuksen kehyssoluja etsitään.
- Cell -kohdassa määritetään paperikokoa (PaperSize) vastaava solunimi.
Pikatulostuksen kynätaulu
OpenCities Map Ultimate for Finland -ohjelmiston mukana tulee esimerkkikynätaulu (Pikatulostus-AK.tbl) pikatulostuksen kynätaulumäärityksestä.
Kehystä varten kynätauluun on määritetty 4 käsittelyryhmää, joita etsitään solukirjastosta kuvalle lisätystä kehyksestä. Katso solun määritys seuraavasta kohdasta.
PEITTÄVÄ_MONIKULMIO_EI_RAJOJA:
Etsitään kuvalle lisätystä kehyssolusta: | |
---|---|
Elementtejä | Monikulmio tai yhdistelmämonikulmio |
Värillä | 255 |
Täyttövärillä | 255 |
Tasolla | Tulostus_Raami |
PEITTÄVÄ_MONIKULMIO:
Etsitään kuvalle lisätystä kehyssolusta: | |
---|---|
Elementtejä | Monikulmio tai yhdistelmämonikulmio |
Värillä | 0 |
Täyttövärillä | 255 |
Tasolla | Tulostus_Raami |
TEKSTIT:
Etsitään kuvalle lisätystä kehysssolusta: | |
---|---|
Elementtejä | Teksti tai tekstisolmu |
Tasolla | Tulostus_Raami |
Toimenpiteet tulostuksessa: | |
---|---|
Prioriteetti | 3000 |
Väri | 0 |
MUUT_PÄÄLLÄ:
Pikatulostuksen solukirjasto
OpenCities Map Ultimate for Finland -ohjelmiston mukana tulee esimerkkisolukirjastoja (pikatulostus_Kaava.cel ja pikatulostus_kartta.cel), joihon on määritetty tulostuksen kehysrajaukset eri paperikokoja varten.
Solunimi (A4-Vaaka-raami) määritetään stplot.xml-tiedostossa.
Kaikki elementit solussa ovat tasolla Tulostus_Raami, mikäli käytetään esimerkkikynätaulun (Pikatulostus-AK.tbl) mukaista määritystä. Kyseisessä esimerkkikynätaulussa viitataan seuraaviin elementtityyppeihin.
Pikatulostuksen tulostinajuri
Pikatulostuksessa käytettäviin tulostinajureihin viitataan pikatulostuksen määritystiedostossa stplot.xml.
Tulostinajureissa, joko Windows tai Bentleyn PDF – ajuri, tulee olla määritetty vastaava paperinimi, kuin mitä stplot.xml – tiedostossa on määritetty, jotta kyseinen paperikoko aktivoituu tulostimen paperikokoa valittaessa.
Esim. pdf-ajureissa määritetty ISO A4 – nimi tulee stplot.xml tiedoston määrityksen mukaisesti muuttaa ilman ISO – etuliitettä vain A4 – nimiseksi.