home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 09 / ami916.txt < prev    next >
Text File  |  1997-04-07  |  16KB  |  297 lines

  1. IMAGEFX w DTP
  2.  
  3. <lead>Drukowanie jest prostâ operacjâ tylko pozornie. Mimo ûe
  4. wîaôciwie kaûdy dobry program graficzny potrafi tworzyê trwaîe
  5. kopie naszej pracy na róûnego rodzaju drukarkach, naôwietlarkach,
  6. plotterach itp., to tak naprawdë osiâgniëcie zadowalajâcych
  7. rezultatów wymaga czasami wiele zachodu i wytrwaîoôci.
  8.  
  9. <a>Tadeusz Talar
  10.  
  11. <txt>Od zarania "komputerowych dziejów" drukarka stanowiîa
  12. nieodîâczny fragment zestawu komputerowego. Co wiëcej, na
  13. poczâtku byîa jedynym sposobem komunikacji komputera z
  14. uûytkownikiem, monitor pojawiî sië znacznie póúniej. Dziô jakoôê
  15. otrzymywanych wydruków, mnogoôê róûnych typów drukarek oraz
  16. urzâdzeï pochodnych, takich jak naôwietlarki czy plottery,
  17. pozwala, wîaôciwie kaûdemu, bawiê sië w drukarza na poziomie
  18. osiâganym jeszcze niedawno jedynie przez superprofesjonalistów.
  19.  
  20. Tak naprawdë jednak o estetycznym wyglâdzie wydrukowanego przez
  21. nas np. piëknego zaproszenia decyduje uûyte oprogramowanie.
  22. Wspólnâ nazwâ programów, sîuûâcych do tworzenia róûnych
  23. publikacji, jest oczywiôcie dobrze znany chyba kaûdemu
  24. uûytkownikowi komputera skrót DTP (ang. Desktop Publishing) i
  25. choê wiëkszoôê Czytelników kojarzy go z takimi programami, jak
  26. PageStream, ProPage, ArtExpression czy ProDraw, to nie naleûy
  27. zapominaê, ûe waûnym ich uzupeînieniem sâ aplikacje image
  28. processing. O ile bowiem wymienione przeze mnie wczeôniej
  29. programy radzâ sobie wspaniale z wszelkiego typu prostymi,
  30. krzywymi, opisanymi w sposób wektorowy figurami, skalowalnymi
  31. czcionkami, akapitami tekstu itp., o tyle sâ caîkowicie bezradne,
  32. jeôli chodzi o operowanie bitmapami, czyli po prostu obrazkami,
  33. skîadajâcymi sië z pikseli. By wiëc wîaôciwie przygotowaê rysunek
  34. bitmapowy do umieszczenia go w tworzonej programem DTP
  35. publikacji, naleûy siëgnâê po program image processing, ja
  36. szczególnie polecam ImageFX.
  37.  
  38. Poniewaû moûliwoôci zastosowania tego programu jest wiele, skupië
  39. sië w tym artykule na tych najbardziej istotnych z punktu
  40. widzenia "typowego" posiadacza Amigi z drukarkâ lub bez,
  41. drukujâcego najczëôciej w kolorach czarno-biaîych, ewentualnie
  42. majâcego dostëp do jakiejô lepszej drukarki laserowej czy do
  43. print shopu (przepraszam, ale nie znam polskiego odpowiednika
  44. tego sîowa) z naôwietlarkâ. Na poczâtek jednak
  45.  
  46. <sr>Kilka dobrych rad
  47.  
  48. <txt>Po pierwsze uwaga na rozmiar obrazka, przeznaczonego do
  49. druku. To co wydaje sië byê wielkie, bo zajmuje caîy ekran
  50. "PAL:hi-res interlace", tzn. 640 na 512 punktów, w wypadku druku
  51. na drukarce z rozdzielczoôciâ 300 DPI (ang. dots per inch --
  52. punkty na cal) zajmie, jak îatwo wyliczyê, prostokâcik o
  53. rozmiarze 5,42 na 4,33 cm, a wiëc bëdzie zupeînie maîe.
  54.  
  55. Po drugie przy skanowaniu obrazków zwróêmy uwagë na
  56. rozdzielczoôê. W wypadku przeznaczenia tak pozyskanego obrazka do
  57. drukowania na klasycznej drukarce, powinna ona wynosiê nieco
  58. wiëcej DPI niû rozdzielczoôê drukarki, natomiast gdy urzâdzeniem
  59. wyjôciowym bëdzie drukarka z wbudowanym interpreterem jëzyka
  60. opisu strony -- PostScriptem, rozdzielczoôê skanowanego obrazka
  61. DPI powinna byê dwa razy wiëksza niû rozdzielczoôê LPI (ang.
  62. lines per inch -- linii na cal), okreôlajâca gëstoôê rastra
  63. drukarki (dociekliwych, chcâcych sië dowiedzieê, co to jest
  64. "gëstoôê rastra", ang. halftone screen, odsyîam do literatury
  65. traktujâcej o DTP i przepraszam, ale îamy tego artykuîu nie
  66. pozwalajâ na szersze objaônienia, warto jednak zapamiëtaê
  67. wspomnianâ zaleûnoôê DPI od LPI). Stosowanie sië do wskazanych
  68. przeze mnie uwag pozwoli zachowaê optymalnâ relacjë pomiëdzy
  69. jakoôciâ wydruku obrazka a jego rozmiarem na dysku. Zbyt duûa
  70. rozdzielczoôê zwiëksza tylko rozmiar pliku i spowalnia operacjë
  71. drukowania, nie ma natomiast istotnego wpîywu na wyglâd finalnego
  72. wydruku. Na przykîad nie ma sensu skanowaê obrazka w trybie 600
  73. dpi, gdy zamierzamy go drukowaê na drukarce 9-igîowej w trybie
  74. 144 dpi.
  75.  
  76. Wynikiem zbyt maîej rozdzielczoôci jest kiepski wyglâd wydruku. W
  77. skrajnym wypadku mogâ byê na nim wyraúnie widoczne punkty i
  78. "schodki" (ang. jaggies).
  79.  
  80. Po trzecie jeûeli do rysunku ma byê wîâczony jakiô tekst, to
  81. naleûy unikaê stosowania do tego celu wbudowanych w program,
  82. image processing czy malarski, opcji tworzenia napisów.
  83. Niektóre litery mogâ bowiem kiepsko wyglâdaê. Wynika to z tego,
  84. ûe tekst, nawet wprowadzany przy zastosowaniu czcionek
  85. skalowalnych, np. typu Compugraphics, po umieszczeniu w rysunku
  86. staje sië jego integralnâ czëôciâ, tzn. napis stanowiâ
  87. odpowiednio rozmieszczone piksele w danym kolorze, o
  88. rozdzielczoôci takiej, jakâ ma caîa bitmapa-obrazek. Inaczej
  89. mówiâc, tekst z "wektorowego" staje sië "bitmapowym", co przy
  90. niskich rozdzielczoôciach obrazka (mniejszych niû 300 dpi)
  91. objawia sië wyraúnymi znieksztaîceniami liter. Dodatkowo, jeûeli
  92. stosowaliômy anti-aliasing, krawëdzie liter mogâ mieê na wydruku
  93. inny odcieï niû caîa litera. Dlatego teû lepszym wyjôciem jest
  94. wczytanie "obrobionego" obrazka bitmapowego do programu DTP, np.
  95. PageStreama i doîâczenie niezbëdnego tekstu w tym programie, a
  96. dopiero wtedy wydrukowanie caîoôci z programu DTP. W roli
  97. aplikacji, doîâczajâcych wektorowy tekst do rysunku bitmapowego,
  98. caîkiem dobrze spisujâ sië takûe nowe procesory tekstu dla Amigi,
  99. czyli FinalWriter 3 i WordWorth 3.1.
  100.  
  101. Przykîadem praktycznego zastosowania ImageFX-a do celów DTP niech
  102. bëdzie rys. 1. Przedstawia on (jeûeli zostaî przedrukowany w
  103. formacie 1:1) utworzonâ przy uûyciu tego programu obwolutë kasety
  104. magnetofonowej, wymiary 10 na 10 cm, rozdzielczoôê 200 dpi,
  105. rozmiar pliku IFF24bit -- 1,730,489 bajtów. Na rysunku teksty
  106. byîy wprowadzone przy uûyciu opcji tworzenia napisów ImageFX-a,
  107. stâd ich kiepski wyglâd.
  108.  
  109. Przejdúmy jednak do bardziej systematycznego opisu "prodrukarskich"
  110. moûliwoôci programu. Na pierwszy rzut
  111.  
  112. <sr>Úródîa obrazków
  113.  
  114. <txt>W ImageFX obrazki moûemy uzyskaê na trzy sposoby.
  115.  
  116. Pierwszym sâ dane wczytane z róûnych formatów plików graficznych.
  117. Z "drukarskiego" punktu widzenia waûne jest, by miaîy odpowiedni
  118. rozmiar. Naleûy unikaê opcji sztucznego powiëkszania przy uûyciu
  119. opcji SCALE z panelu TOOLBOX, gdyû prowadzi to jedynie do zmiany
  120. rozmiarów obrazka, rozdzielczoôê zaô spada. Efektem moûe byê
  121. widoczna wyraúnie na wydruku punktowa struktura obrazka.
  122.  
  123. Drugim sposobem utworzenia ilustracji jest po prostu narysowanie
  124. jej przy uûyciu oferowanych przez ImageFX odpowiednich "narzëdzi"
  125. malarskich. W tym wypadku odpowiedni rozmiar i rozdzielczoôê
  126. deklarujemy podczas tworzenia bufora obrazka opcjâ CREATE BUFFER,
  127. dostëpnâ po klikniëciu na gadûecie BUFFER w panelu TOOLBOX. Przy
  128. deklarowaniu parametrów bufora, po którym chcemy "malowaê",
  129. naleûy sië zastanowiê, na jakiej drukarce mamy wydrukowaê nasz
  130. rysunek? Jeûeli bëdzie on przeznaczony do wydruku na drukarce
  131. dysponujâcej tylko jednym kolorem barwnika, warto rozwaûyê
  132. przeîâczenie gadûetu, okreôlajâcego "gîëbokoôê" kolorów bufora, z
  133. Color (24-bitowy bufor, 16 mln kolorów) na Gray (8-bitowy bufor,
  134. 256 odcieni szaroôci). Spowoduje to znaczne zmniejszenie obszaru,
  135. zajmowanego w pamiëci RAM przez bufor (o ok. 2/3).
  136.  
  137. Trzecim sposobem, najwygodniejszym i dajâcym obrazki najwyûszej
  138. jakoôci, jest skanowanie. W ImageFX jest ono o tyle îatwiejsze,
  139. ûe z poziomu programu (w przeciwieïstwie do gîównego konkurenta
  140. -- ADPro) moûna bezpoôrednio sterowaê pracâ skanera i pozyskiwaê
  141. dane. Wîaôciwie to w grë wchodzâ tylko dwa typy skanerów, tzn.
  142. rodzina Epson (zwîaszcza model 800c) i Sharp JX-100. Niestety, z
  143. naszego, polskiego, punktu widzenia moûliwoôê ta ma maîe
  144. zastosowanie, gîównie ze wzglëdu na wysokâ cenë tych urzâdzeï.
  145. Dlatego teû nie bëdë traciî cennego miejsca na coô, co dla
  146. przeciëtnego posiadacza Amigi w Polsce, bëdzie dostëpne dopiero
  147. za jakiô czas.
  148.  
  149. Wielu Czytelników na pewno ma dostëp do jakiegoô maîego skanerka
  150. rëcznego, najczëôciej czarno-biaîego, dlatego informujë o
  151. istnieniu bardzo uûytecznej opcji, jakâ oferuje ImageFX. Otóû
  152. proste skanery rëczne, a wîaôciwie ich oprogramowanie, z reguîy
  153. potrafiâ przetworzyê skanowany obrazek na dwukolorowâ bitmapë
  154. (zazwyczaj o rozdzielczoôci maksymalnie do 400 dpi), skîadajâcâ
  155. sië najczëôciej z czarnych i biaîych pikseli. Wszystko jest w
  156. porzâdku, jeûeli skanujemy rysunki, zawierajâce róûniâce sië
  157. wyraúnie pod wzglëdem barwy elementy, np. wszelkie ciemne linie,
  158. koîa i inne figury albo litery na jasnym tle lub odwrotnie.
  159. Problem pojawia sië wtedy, gdy uûywajâc takiego prostego skanera
  160. zechcemy zeskanowaê np. zdjëcie, zawierajâce wiele odcieni
  161. róûnych kolorów, które oprogramowanie skanera (w zaleûnoôci od
  162. ustawienia) zamieni na odpowiednio "gëôciej" lub "rzadziej"
  163. rozmieszczone piksele, symulujâce w ten sposób dany odcieï. Taki
  164. "skan" po zapisaniu go na dysk najczëôciej juû zupeînie nie
  165. przypomina oryginaîu. Co zrobiê, by przywróciê w miarë zbliûony,
  166. "fotograficzny", wyglâd obrazka?
  167.  
  168. Po pierwsze, jeûeli posiadany skaner (i jego oprogramowanie) na
  169. to pozwala, moûna skorzystaê ze specyficznej opcji zamiany
  170. poszczególnych "zbitek" pikseli zeskanowanego obrazka na
  171. odpowiedni odcieï szaroôci. Niestety, wiëkszoôê programów do
  172. obsîugi skanerów w tym wypadku znacznie obniûa rozdzielczoôê
  173. obrazka, a co za tym idzie, jego jakoôê. Dlatego proponujë
  174. wyjôcie drugie. Naleûy wczytaê zeskanowany obrazek do ImageFX-a,
  175. a nastëpnie w panelu TOOLBOX kliknâê na gadûecie COLOR. Z listy
  176. opcji wybraê B&W TO GRAY, a nastëpnie po ustaleniu za pomocâ
  177. suwaczka czuîoôci dziaîania tej opcji (im wyûsza liczba, tym
  178. wiëcej powstanie odcieni szaroôci) program przetworzy obrazek,
  179. zamieniajâc "zbitki" punktów na odpowiadajâce im odcienie, ale
  180. UWAGA! BEZ ZMIANY rozdzielczoôci obrazka. To duûa zaleta
  181. ImageFX-a. By lepiej zrozumieê dziaîanie tej opcji, wystarczy
  182. spojrzeê na rys. 2., na którym moûna sprawdziê, co ImageFX zrobiî
  183. z poszczególnymi kombinacjami uîoûenia punktów (lewa strona
  184. rysunku). Odpowiadajâce im powstaîe odcienie znajdujâ sië po
  185. prawej stronie.
  186.  
  187. Po tej maîej wycieczce do ôwiata skanerów moûe warto zaznaczyê
  188. jeszcze, ûe oprócz nich jako urzâdzenia wejôciowe w programie
  189. ImageFX moûna stosowaê bezpoôrednio digitalizery obrazu
  190. (framegrabbery), tzn. VLAB, GVP Impact Vision i FrameGrabber256,
  191. ale poniewaû sâ to urzâdzenia równie egzotyczne, jak wspomniane
  192. wczeôniej modele skanerów, pominë opis sposobu wykorzystania ich
  193. przez ImageFX i przejdë do kolejnych zastosowaï tego programu w
  194. DTP.
  195.  
  196. <sr>Przygotowanie (obróbka)
  197.  
  198. <txt>Wîaôciwie to w tej czëôci artykuîu naleûaîoby napisaê o
  199. wszystkich moûliwoôciach manipulowania obrazkiem, udostëpnianych
  200. przez ImageFX. Bo tak naprawdë to programy image processing,
  201. jak juû wielokrotnie wspominaîem, sîuûâ zasadniczo do
  202. przetwarzania istniejâcych juû obrazków, a nie do tworzenia
  203. nowych. To ûe ImageFX dodaje jeszcze moûliwoôê korzystania z
  204. klasycznych "narzëdzi malarskich", podnosi z pewnoôciâ jego walor
  205. uûytkowy, ale jest tylko dodatkiem do gîównych funkcji programu.
  206.  
  207. Wspomniaîem równieû wczeôniej, ûe artykuî ten adresujë przede
  208. wszystkim do osób posiadajâcych najbardziej rozpowszechnione w
  209. naszym kraju, drukarki czarno-biaîe. Dlatego wôród opcji,
  210. majâcych zastosowanie w procesie przygotowania obrazka do druku,
  211. nie sposób pominâê przynajmniej trzech.
  212.  
  213. Pierwszâ z nich jest dostëpna po klikniëciu na gadûecie COLOR
  214. opcja COLOR TO GRAY. Gdy nie mamy drukarki kolorowej lub nie
  215. planujemy takiego wykorzystania obrazka, warto zaoszczëdziê nieco
  216. pamiëci i przetworzyê wczytany kolorowy obrazek na taki, który ma
  217. tylko odcienie szaroôci. Obrazek typu GRAY zajmuje w pamiëci
  218. komputera tylko 1/3 tego, ile wymaga wersja RGB tego samego
  219. obrazka. Dodatkowâ zaletâ jest fakt otrzymywania lepszych
  220. wydruków monochromatycznych prac, zawierajâcych obrazki GRAY
  221. zamiast peînokolorowych RGB. Na rys. 3. moûecie zobaczyê
  222. przykîady dla obydwu moûliwych typów konwersji, tzn. GRAY i
  223. LUMA. Jak widaê, nie ma istotnej róûnicy pomiëdzy nimi. Na
  224. marginesie pracy w trybie GRAY, muszë Was uprzedziê o istnieniu
  225. ewidentnego bîëdu w programie ImageFX 2.0. Otóû w momencie, gdy
  226. po konwersji bëdziecie chcieli wygenerowaê opcjâ RENDER obrazek w
  227. trybie 256 kolorów, spotka Was niemiîa niespodzianka ze strony
  228. ImageFX 2.0, w postaci zawieszenia dziaîania programu. Co
  229. ciekawe, ta sama operacja w starej wersji 1.5 dziaîa bez zarzutu.
  230. Jedynym sposobem unikniëcia nieprzyjemnoôci jest uûycie przed
  231. generowaniem obrazka opcji GRAY TO COLOR, dostëpnej po klikniëciu
  232. na gadûecie COLOR.
  233.  
  234. Drugâ waûnâ funkcjâ, którâ nie sposób pominâê przy omawianiu
  235. przygotowania obrazków do druku, jest korekcja Gamma. Korekcja ta
  236. jest nieocenionym wrëcz narzëdziem w chwili, gdy regulacja
  237. jasnoôci i kontrastu caîkowicie zawodzi lub powoduje pogorszenie
  238. wyglâdu obrazka. Rzecz w tym, ûe zmiana kontrastu czy jasnoôci
  239. ingeruje równomiernie we wszystkie odcienie. Mleczne lub ciemne
  240. obrazki, o sîabym kontraôcie, po przeprowadzeniu takich korekt
  241. pozostanâ niezbyt czytelne i "pîaskie". Jeûeli jednak spróbujemy
  242. wczytaê odpowiedni obrazek, kliknâê w panelu Toolbox na gadûecie
  243. Balance i nastëpnie popróbowaê róûnych ustawieï "suwaka" obok
  244. napisu Ga (Gamma), juû po kilku próbach stwierdzimy, ûe moûna w
  245. ten sposób dodaê nieco gîëbi obrazkowi, przez co zyska on lepszy
  246. wyglâd niû jego ciemny czy mleczny poprzednik. Dzieje sië tak
  247. dlatego, ûe korekcja Gamma, ogólnie mówiâc, najbardziej ingeruje
  248. w tony (odcienie) poôrednie obrazka, natomiast mniej oddziaîuje
  249. na kraïcowe (bardzo jasne lub bardzo ciemne). Przykîad skrajnych
  250. ustawieï "suwaka" korekcji Gamma moûecie zobaczyê na rys. 4.
  251.  
  252. Trzeciâ bardzo uûytecznâ funkcjâ ImageFX-a jest zastosowanie
  253. opcji POSTERIZE. Czësto zdarza sië bowiem, ûe obrazek jest zbyt
  254. skomplikowany, tzn. zawiera zbyt duûo odcieni szaroôci (lub
  255. kolorów w wypadku obrazków RGB). Po wczytaniu obrazka kliknijmy
  256. wiëc na COLOR w TOOLBOX i wybierzmy POSTERIZE. Teraz wystarczy
  257. ustawiê suwak na odpowiedniej wartoôci, okreôlajâcej liczbë
  258. odcieni w obrazku wyjôciowym, kliknâê na Okey, a program
  259. zredukuje liczbë odcieni obrazka do zaplanowanej przez nas.
  260. Szkoda, ûe autorzy programu okreôlili górnâ granicë na 16
  261. odcieni, gdyû w niektórych wypadkach jest to za maîo i powoduje
  262. znaczny spadek jakoôci obrazka. Ale generalnie nie jest tak úle,
  263. o czym moûe przekona Was rys. 5., na którym przedstawiam
  264. ilustracjë przed i po przeksztaîceniu opcjâ POSTERIZE. Zwróêcie
  265. uwagë, jak zmienia sië prostokât, wypeîniony przejôciem (gradient
  266. fill) od koloru czarnego do biaîego.
  267.  
  268. <sr>Drukowanie
  269.  
  270. <txt>Gdy juû, wymëczony przez nas niemiîosiernie, obrazek ma
  271. poûâdany przez nas wyglâd, moûemy przystâpiê do drukowania lub
  272. zapisaê go na dysk i nastëpnie drukowaê za pomocâ innych
  273. programów. ImageFX ma dwie moûliwoôci dokonania wydruku.
  274. Pierwszâ jest wydruk z wykorzystaniem moduîu PostSscript. W ten
  275. sposób moûemy wydrukowaê nasz rysunek na dowolnym urzâdzeniu
  276. postscriptowym (drukarka, naôwietlarka itp.) lub wydruk umieôciê
  277. w pliku. Drugâ moûliwoôciâ jest wydruk na drukarce okreôlonej w
  278. preferencjach systemowych. I tu maîa uwaga. ImageFX potrafi
  279. wycisnâê z drivera systemowego dosîownie wszystko, pozwalajâc
  280. wydrukowaê obrazek z jakoôciâ 24-bitowâ, mimo ûe systemowe
  281. drivery majâ limit 12 bitów (4096 kolorów). Warto zwróciê uwagë
  282. na to, ûe jeûeli nie dysponujemy drukarkâ postscriptowâ, a mimo
  283. tego chcielibyômy mieê moûliwoôê druku z wykorzystaniem tzw.
  284. rastra, to moûemy w tym celu skorzystaê z opcji HALFTONE,
  285. dostëpnej po klikniëciu na gadûecie COLOR w panelu TOOLBOX.
  286. Program potrafi przetworzyê nasz obrazek na jego wersje
  287. "zrastrowane" tak, jak to moûna zobaczyê na rys. 6. Niestety, w
  288. tym miejscu znowu moûna zauwaûyê niedociâgniëcie w programie.
  289. Otóû gëstoôê rastra jest ustalona "na sztywno" i nie moûna jej
  290. zmieniaê.
  291.  
  292. Koïczâc ten odcinek bliskich spotkaï z ImageFX-em, ûyczë Wam
  293. sporo cierpliwoôci w pracy z plikami dla DTP (gdyû ich rozmiar
  294. jest z reguîy znacznie wiëkszy niû plików uûywanych w
  295. zastosowaniach np. wideo) i jak najmniej zmarnowanych tasiemek,
  296. tonerów i pojemników z atramentem.
  297.