Autor: Michal Pohořelský
Uveřejněno: CHIP 4/98, str. 137-138
Vyspělá grafika pro Warp


Když došlo v roce 1995 k razantnímu nástupu Internetu, prudce se zvýšila důležitost grafických programů. Prakticky všechny WWW prohlížeče totiž umějí pracovat pouze s grafikou ve formátu GIF nebo JPG. U obrovského množství obrázků, které jsou uloženy v běžných grafických formátech (BMP, PCX, TGA, TIFF, WPG atd.), je proto nutné provést jejich konverzi na jeden z podporovaných formátů. V systému OS/2 existuje mnoho aplikací, které můžeme k tomuto účelu využít. Zde se seznámíme s 32-bitovým sharewarovým programem PMView verze 1.0, který byl vytvořen v roce 1997. Aktuální verze PMView je sice optimalizována pro OS/2 Merlin 4.0, ale funguje naprosto spolehlivě také pod OS/2 Warp 3.0. Samozřejmostí je rovněž plná podpora systémů HPFS a FAT.
Grafický nástroj PMView patří nepochybně mezi nejznámější sharewarové aplikace pro prohlížení, snímání, úpravy a konverze obrázků pod systémem OS/2 Warp. PMView je velmi všestranný program, který rozsahem svých funkcí předstihuje i některé konkurenty ze systému Windows 95. Podrobná nápověda ke každé funkci v menu je samozřejmostí. Přínosem je také kvalitní podpora myši. Aplikační okno PMView je rozdělena na dvě části. V horní čtvrtině se nachází celkem sedm menu, které vám zprostředkují všechny funkce programu. Uživatel ovšem může tyto statická menu vypnout a používat ekvivalentní plovoucí menu. Celý zbytek okna je tvořen velkým editačním oknem, které zobrazuje načtené grafické soubory. Silnou stránkou PMView je práce s barvami. Kromě nastavení světlosti, kontrastu a intenzity barev je možné také upravovat jednotlivé složky v RGB schématu a provést Gamma korekci, což je nesmírně důležité při využívání integrované podpory pro TWAIN skenery. V případě potřeby můžeme také editovat paletu aktuálních barev, použít zajímavý efekt Solarize nebo na obrázek aplikovat mnoho připravených (vlastnoručně vytvořených) efektových filtrů. PMView pracuje ve třech různých režimech - View, Edit a Slideshow. Zatímco režimy View a Edit umožňují (s určitými rozdíly) provádět libovolné manipulace s obrázky, režim Slideshow vám nabídne velmi komfortní prostředí pro tvorbu grafických slide-show prezentací. Základním nosným prvkem tohoto režimu je Slideshow Container. S ním přímo spolupracuje Slideshow Controller, který umožňuje přehrávání vytvořených prezentací (interní formát *.SHW) pomocí ovládání, které uživatel zná ze systémového digitálního video přehrávače - zpětné převíjení, stopka, pausa, play. PMView umí číst i zapisovat mnoho grafických formátů:

Navíc program umí načíst grafiku ve formátu Kodak Photo-CD (PCD, max. 6144 x 4096 bodů). Při načítání grafiky nepochybně oceníte rozsáhlou transparentní podporu MIME souborů.
Obrázky si ovšem můžeme vyrobit také sami. Stačí využít myš a některou ze čtyř výkonných integrovaných funkcí pro sejmutí výřezu pracovní plochy, celé plochy, vybrané složky nebo jen vnitřku vybrané složky. Díky funkcím v menu Transform lze obrázky snadno zrcadlově převracet (horizontálně, vertikálně, diagonálně), provádět s nimi různé rotace (o 90 stupňů, 180 stupňů, libovolný úhel) či komfortním způsobem měnit fyzické rozměry obrázků. Načtené obrázky i vytvořené výřezy lze perfektně zvětšovat či zmenšovat (funkce ZOOM), takže prohlížení drobných detailů nepředstavuje problém. PMView nabízí rozsáhlé možnosti při vlastní konfiguraci. Pokud v menu View aktivujete funkci Options, objeví se členitý dialog s 14 konfiguračními záložkami, které mají mnoho parametrů.
PMView důsledně používá technologii dynamického multithreadingu (thready - současně běžící větve výpočtů v jedné aplikaci), což mu umožňuje provádět všechny výpočty značnou rychlostí s výrazně menším zatížením celého OS. Většina kódu PMView byla ovšem vytvořena s optimalizací na procesor Pentium, takže na procesoru 486DX nelze evidentně dosáhnout optimálního výkonu. PMView 1.0 je celkově velmi kvalitní grafickou aplikací, která může směle konkurovat i špičkovým sharewarovým programům pro Windows 95/NT.



Skok na další stránku Skok na hlavní menu Skok na další stránku


Copyright (c) 1999 Michal Pohořelský