Már régen olvastam ilyen dolgokról, de amire emlékszem (tévedés jogát fenntartom):
A PS egy oldalleíró nyelv, azaz azt írja le, hogy egy teljes oldal hogy néz ki. Az egyes gyártók nyomtatói, amelyek ismerik a PS nyelvet különböző paraméterekkel rendelkeznek. Például: margók, felbontás, méret. A PS leírja, hogy egy oldalra minek kell kerülnie. A nyomtatóban a PS értelmező feldolgozza a kapott adatokat, kiszámolja, hogy pontosan hova kerülnek az egyes elemek, generálja az oldalt, és a showpage parancs hatására kinyomtatja az egész oldalt. Ha nagyobb a margó, akkor arányosan kisebbek lesznek egyes elemek. Ha kisebb a margó, akkor arányosan nagyobbak lesznek az elemek.
A PDF is egy teljes oldalt ír le, csak nem ascii, hanem bináris formában. Aminek eredménye például a kisebb fájlméret. Tehát elvileg pont ugyanúgy kell „működnie” mint a PS-nek. Azaz ennél is az a helyes működés, hogy ha szükséges, akkor átméretezi a képet. Mivel a PS ascii formátumú, így gondolom egyszerűbben megoldható, hogy a nyomtató módosítsa az oldal kinézetét.
Probléma:
1. Ha az oldal látogatói mind olyan nyomtatóval rendelkeznek, mint amilyen neked is van, akkor náluk is úgy fog kinézni a nyomtatás eredménye, mint nálad. Ezt a követelményt nem egyszerű teljesíteni. Ha más gyártó (és ezzel más PS értelmező) is szóba kerülhet, akkor az eredmény eltérő is lehet.
2. Rengeteg nyomtatóban nincs PS értelmező. Ilyenkor a printer driver dolga a PS-et a nyomtató számára emészthető formára konvertálni. Semmi sem garantálja, hogy mindegyik PS értelemező ugyanúgy fogja kezelni a problémát.
Általánosan működő megoldás az lehet, hogy saját nyomtatás opciót adsz az oldalhoz, és ott a nyomtatás előtt ki kell választani, hogy A3-as, vagy A4-es nyomtatón akarja kinyomtatni. Azaz te magad elkészíted A3-as formátumban a pdf fájlt, amikor minden egy oldalon van, illetve az A4-es formátumban a kétlapos változatot is. Ez utóbbihoz már ajánlották a pdfposter programot.
Ha probléma megoldását az oldal látogatójának nyomtatójára vagy számítógépre bízod, akkor nem tudsz semmit sem garantálni.
Ha a pdfposter nem tetszik, akkor a „pdf tiling”-ra keress rá.