Parametry
printer_name | jmΘno tiskßrny |
port_name | jmΘno v²stupnφho portu |
orientation | orientace papφru |
papersize | druh a velikost papφru |
paperbin | zp∙sob podßvßnφ papφru |
quality | rozliÜenφ tiskßrny nebo kvalita tisku |
duplex | duplexnφ tisk |
color | barevn² tisk |
truetype | zp∙sob tisku TT font∙ na laserov²ch tiskßrnßch |
Popis
Funkce Printer_select
umo₧nφ programov∞ zvolit tiskßrnu a nastavit jejφ parametry. Zatφmco prvnφch p∞t parametr∙ funguje spolehliv∞ pro vÜechny tiskßrny, poslednφ Φty°i parametry se uplatnφ pouze u n∞kter²ch znaΦek. Navφc n∞kterΘ tiskßrny majφ svΘ vlastnφ dalÜφ parametry, kterΘ, chcete-li je pou₧φt, musφte zadat pomocφ funkce Printer_dialog
.
V parametru printer_name zadßte jmΘno tiskßrny, kterß se mß pou₧φt. Tiskßrna musφ b²t nainstalovßna ve Windows. JmΘno tiskßrny musφ b²t zadßno p°esn∞ stejn∞, jako se objevuje v dialogu na v²b∞r tiskßrny, vΦetn∞ mezer mezi slovy a velikostφ pφsmen. Tento parametr nesmφ z∙stat prßzdn².
Parametr port_name urΦφ v²stupnφ brßnu pro tisk. NejobvyklejÜφ hodnoty jsou LPT1:, LPT2:, COM1:, COM2: (vΦetn∞ dvojteΦky) apod. Prßzdn² °et∞zec znamenß pou₧φt port p°ednastaven² pro tiskßrnu zadanou parametrem printer_name.
Parametr orientation nastavφ polohu papφru. Hodnota 1 znamenß tisk na v²Üku, hodnota 2 tisk na Üφ°ku zvolenΘho papφru.
Pomocφ parametru papersize nastavφte druh a velikost papφru v tiskßrn∞. Nejb∞₧n∞jÜφ druhy papφru jsou uvedeny v nßsledujφcφ tabulce:
druh a rozm∞r papφru | hodnota |
dopisnφ, 8 3/4 x 11 palc∙ | 1 |
Legal, 8 3/4 x 14 palc∙ | 5 |
Executive, 7 1/2 x 10 1/2 palce | 7 |
A3, 297 x 420 mm | 8 |
A4, 210 x 297 mm | 9 |
A5, 148 x 210 mm | 11 |
B5, 182 x 257 mm | 13 |
obßlka #10, 4 1/8 x 9 1/2 palce | 20 |
obßlka DL, 110 x 220 mm | 27 |
obßlka C5, 162 x 229 mm | 28 |
obßlka Monarch, 3 7/8 x 7 1/2 palce | 37 |
sklßdan² papφr 14 7/8 x 11 palc∙ | 39 |
sklßdan² papφr 8 1/2 x 12 palc∙ | 40 |
sklßdan² papφr 8 1/2 x 13 palc∙ | 41 |
u₧ivatelsky definovan² rozm∞r | 256 |
Vyberte si pouze z t∞ch mo₧nostφ, kterΘ nabφzφ ovladaΦ tiskßrny (v anglick²ch Windows mφsto obßlka naleznete slovo Envelope, mφsto dopisnφ slovo Letter a mφsto sklßdan² papφr slovo Fanfold).
Parametr paperbin nastavφ zp∙sob podßvßnφ papφru nebo typ podavaΦe.
K dispozici jsou tyto hodnoty:
zp∙sob podßvßnφ | hodnota |
hornφ podavaΦ | 1 |
spodnφ podavaΦ | 2 |
ruΦnφ podßvßnφ | 4 |
obßlky | 5 |
podavaΦ obßlek | 6 |
automatick² | 7 |
traktor | 8 |
Vyberte si pouze z t∞ch mo₧nostφ, kterΘ nabφzφ ovladaΦ tiskßrny. Pokud nenabφzφ ₧ßdnou volbu, pou₧ijte hodnotu 1.
Parametr quality definuje kvalitu tisku.
kvalita tisku | hodnota |
Koncept | -1 |
Nφzkß kvalita | -2 |
St°ednφ kvalita | -3 |
Vysokß kvalita | -4 |
Pou₧ijete-li kladnΘ Φφslo, definujete rozliÜenφ tiskßrny v poΦt∙ znak∙ na palec (DPI). U n∞kter²ch tiskßren je standardnφ hodnota nula.
Pomocφ parametru duplex se nastavuje oboustrann² tisk (u tiskßren, kterΘ to umo₧≥ujφ). U b∞₧n²ch tiskßren pou₧ijte hodnotu 1. DalÜφ hodnoty urΦφ zp∙sob otoΦenφ papφru v tiskßrn∞.
Tisk | hodnota |
Simplex | 1 |
Duplex Horizontal | 2 |
Duplex Vertical | 3 |
Parametr color p°ikß₧e barevnΘ tiskßrn∞ tisknout barevn∞ Φi Φernobφle. U b∞₧n²ch tiskßren pou₧ijte hodnotu 1.
Tisk | hodnota |
Color | 1 |
Monochrome | 2 |
Poslednφm parametrem je parametr truetype, kter² nastavφ zp∙sob tisku TT font∙.
zp∙sob | hodnota |
tisk jako grafika | 1 |
download TT font∙ do tiskßrny HP | 2 |
nßhrada TT font∙ tzv. Device fonty | 3 |
Pou₧φvßte-li poΦeÜt∞nΘ TrueType fonty, doporuΦujeme pou₧φvat hodnotu parametru 1. U ostatnφch hodnot jsou ÜpatnΘ zkuÜenosti s diakritikou.
Nejste-li si u n∞kterΘho parametru jisti sprßvnou hodnotou, m∙₧ete ji zjistit nßsledujφcφm zp∙sobem: v globßlnφch parametrech WinBase602 si interaktivn∞ nastavte danou tiskßrnu a jejφ parametry. UvedenΘ nastavenφ se zapφÜe do registraΦnφ databßze do klφΦe HKEY_LOCAL_MACHINE\SOFTWARE\Software602\WinBase602\Printers\jmΘno_tiskßrny , kde si jej m∙₧ete zjistit.
Hodnota funkce
V p°φpad∞ ·sp∞ÜnΘho nastavenφ funkce vracφ TRUE, v opaΦnΘm p°φpad∞ FALSE.
P°φklad
Nastavit tiskßrnu HP IIP pro tisk na papφr A4 na Üφ°ku:
Printer_select('HP LaserJet IIP','',2,9,1,-4,1,2,1);
Viz