RE:_Grafika_és_szöveg_együttes_nyomtatása

Auerhammer_Tamás <tauerhammer@artisjus.com>

Üdv!

A dolog megvalósítása valóban nem bonyolult. Azért erre a 
levélre írok választ, nem az eredetire, mert így csak 
kiegészítenem kell Ádám tippjét.
Mert, ez a legjobb tipp.
Elsőként annyit tennék hozzá, hogy ez nem nyomtatófüggő. A 
VMS print parancsának van egy olyan paramétere, hogy 
/setup=<űrlap neve>. Az űrlapot - más néven formot - egy 
library fájlba kell letenni. Ennek neve nyomtatási rendszertől 
függ (mi nem a DCPS-t használjuk).
Elvileg semmi plusz szoftverre nincs szükség. Én speciel a Windows 
Paint-jával csináltam az aláírásból vagy pecsétből 2 
színű BMP-t, majd ebből a fájlból kiollóztam a kép 
adatsorait. Ezt átraktam a PS fájlba. Fontos, hogy stimmeljen a 
szélesség, és a magasság. Azaz az PS fájlban külön 
sorokként kell szerepelnie a kép sorainak. Végül, ezt a 
letárolt mintát bárhol meghívhatom a fájlban. Ugyanígy 
oldottam meg pl. azt is, hogy olyan betűtípusú feliratokat 
helyezzek el a lapon, amiket a PS távolról sem ismer.
(Egyszerűbb, mint karaktereket definiálni.)

A nyomtatás során - ahogy Ádám is írta - ezt a setup modult 
lehet összefésülni a plain text-tel.

Ha ez a megoldás érdekel, tudok neked csinálni egy "demo" PS 
fájlt, amiben minden benne van, és azt felhasználva bármilyen 
grafikát el tudtok helyezni a nyomtatásokon.

Üdv:
Auerhammer Tamás


-----Original Message-----
From: owner-vms-l@ludens.elte.hu [mailto:owner-vms-l@ludens.elte.hu] On 
Behalf Of Maulis Adam
Sent: Friday, December 16, 2005 10:52 AM
To: VMS-L@ludens.elte.hu
Subject: RE: Grafika és szöveg együttes nyomtatása

Szia!


> (Azaz a szöveg aktuális végétől "esztétikus"
> távolságban előre beszkennelt aláírásokat akar 
elhelyezni.) A grafikák
> (aláírások) száma cca. 5 - 20. A leveleket preprocesszor 
írja (fix
> rekordhosszúságú, carriage-return file készül), a levélben 
a levél
> definíciójakor előírt helyeken nyomtatóvezérlő 
esc-szekvenciákat
> (PCL/JCL) tud elhelyezni.

Nem csináltam még ilyet, csak olvastam ról, kérlek, "tipp" 
-ként kezeld.

A (kepekből) aláírásokból csinálsz EPS (encapulated 
postscript) filet.
(ezek pozicionalhato dolgok). (netpbm csomag, ghostscript csomag,
linuxon is van, VMS-en is van, freeware).

A postscript leírónyelv tud formázni, vagyis, hogy egy 
text (cr,lf) szöveget a postscriptben megadott sablon (font, 
stílus) szerint feldolgoz. Ebben lehetnek hivatkozások EPS-re is, 
szintén. Az egész eredménye egy nyomtatandó postscript lesz,
amiben minden bennevan. Nem tudom hogyan lehet erre rábeszélni,
de a a2ps (linux alatt) ilyet csinál.

A dolog egyáltalan nem meredek vagy szokatlan, például
a régi digital 'printserver 32' nevezetű nyomtató
fejből tudott ilyet: az ember beletöltötte a postscript
form-ot, aztán csak mentek egymás után a plain text printjobok
és minegyik gyönyörűen formázva jött ki. 


> Wacha Imre

Üdv,
Ádám