Nyomtatás
|
Cél: |
A kiadvány egy adott oldalát vagy oldalcsoportját nyomtatja ki. |
||||
|
Kategória: |
Nyomtatás |
||||
|
Szintaxis: |
PrintPage "oldal neve" "mód" oldal neve a kiadvány nyomtatandó oldalának neve. Oldalcsoport esetén az oldalakat a pipa (|=AltGr+w, Alt+0124) karakterrel kell elválasztani. Az oldalak nyomtatása a megadott sorrendben történik. Az összes kinyomtatásához használjuk az "ALL" paramétert, az aktuálishoz oldalhoz pedig a "CURRENT" paramétert. mód Egy a következő közül:
|
||||
|
Példa: |
PrintPage "tartalom|bevezető" "Final" |
PrintImageFile/Képfájl nyomtatása
|
Cél: |
Egy bitmapes képet (BMP, PCX, GIF stb.) nyomtat ki. A kép méretét a PrintImageFileWH művelettel jobban be tudjuk állítani. |
|
Kategória: |
Nyomtatás |
|
Szintaxis: |
PrintImageFile "fájlnév" "méretarány" fájlnév a képfájl neve és elérési útvonala. méretarány a kép nagyságát határozza meg. A méretarányt a képernyő és a nyomtatás felbontása közötti különbség kompenzálására használhatjuk. Az eredeti méret nyomtatása esetén 100%, kicsinyítés esetén 100%-nál kisebb, nagyítás esetén 100%-nál nagyobb. A papír méretéhez igazítva -1. |
|
Példa: |
PrintImageFile "c:\minta\terkep.bmp" "300%" |
PrintImageFileWH/Képfájl nyomtatása, szélesség, magasság
|
Cél: |
Egy bitmapes képet (BMP, PCX, GIF stb.) nyomtat ki adott méretben, így a nyomtató felbontásától független lesz a kép mérete. |
|
Kategória: |
Nyomtatás |
|
Szintaxis: |
PrintImageFile "fájlnév" "szélesség" "magasság" fájlnév a képfájl neve és elérési útvonala. szélesség a nyomtatott kép szélessége hüvelykben (1 hüvelyk = 25,4 mm). 0 (nulla) esetén a magassághoz képest méretarányosan. magasság a nyomtatott kép magassága hüvelykben (1 hüvelyk = 25,4 mm). 0 (nulla) esetén a szélességhez képest méretarányosan. |
|
Példa: |
A következő példában a kép szélessége 2 hüvelyk lesz, a magassága a szélességhez igazodik. PrintImageFile "c:\minta\terkep.bmp" "2" "0" A következő példában a szélesség 3,75 hüvelyk, a magasság 2,5 hüvelyk. PrintImageFileWH "c:\samples\map.bmp" "3,75" "2,5" |
PrintTextFile/Szöveges fájl nyomtatása
|
Cél: |
Egy ASCII/ANSI vagy RTF szöveges fájt nyomtat ki. |
||||||||||||
|
Kategória: |
Nyomtatás |
||||||||||||
|
Szintaxis: |
PrintTextFile "fejléc szöveg" "lábléc szöveg" "fájlnév" fejléc szöveg, lábléc szöveg (nem kötelező) itt megadhatunk különböző kódokat is:
fájlnév a szöveges fájl neve és elérési útvonala. |
||||||||||||
|
Példa: |
PrintTextFile "Súgó" "&. oldal" "c:\minta\bevezeto.txt" |
PrintDataFile/Adatfájl nyomtatása
|
Cél: |
Egy külső ASCII adatfájlt nyomtat ki (általában a FileWrite paranccsal készültet). |
||||||||||||
|
Kategória: |
Nyomtatás |
||||||||||||
|
Szintaxis: |
PrintDataFile "fejléc szöveg" "lábléc szöveg" "fájlnév" fejléc szöveg, lábléc szöveg (nem kötelező) itt megadhatunk különböző kódokat is:
fájlnév a szöveges fájl neve és elérési útvonala. |
||||||||||||
|
Példa: |
A következő példa alkatrészlistát nyomtat ki, amelynek a fejléce tartalmazza a vállalat nevét és a nyomtatás idejét, a lábléc pedig az oldalszámot: PrintDataFile "XYZ Vállalat. Alkatrészlista. &t" "&p. oldal" "alaktresz.dat" |
Beállítások
SetPrinterOrientation/Papírtájolás beállítása
|
Cél: |
Az alapnyomtatónál beállítja a papír tájolását. |
||||
|
Kategória: |
Nyomtatás |
||||
|
Szintaxis: |
PrinterOrientation "tájolás" tájolás
|
||||
|
Példa: |
SetPrinterOrientation "Landscape" |
PrintSetup/Nyomtató beállítása
|
Cél: |
Megjeleníti a nyomtató beállító képernyőjét. Általában a nyomtatási (PrintPage, PrintTextFile stb.) parancsok esetén a kiadvány megjeleníti a Nyomtatóbeállítás képernyőt, és az olvasó jóváhagyása után kezdi el csak a nyomtatást. Ahhoz, hogy a szerző nyomon követhesse az olvasó nyomtatott-e, ezt a parancsot kell használnia, és a Kiadvány tulajdonságainál a nyomtatási beállítás képernyőjének automatikus megjelenítése opciót le kell tiltania. |
|
Kategória: |
Nyomtatás |
|
Szintaxis: |
PrintSetup "változó" változó a felhasználó válaszát tároló változó neve. Ha az OK gombot nyomta le a Printer beállítások képernyőn, akkor az értéke TRUE (igaz), amennyiben a Mégsem (Cancel) gombot nyomta le, akkor FALSE (hamis). |
|
Példa: |
A következő példa feltételezi, hogy a kiadvány tulajdonságainál a nyomtatási beállítás képernyője ki van kapcsolva: PrintSetup "[eredmény]" If "[eredmény]" "=" "TRUE" PrintPage "tartalom" PrintPage "sugo" EndIf |