Autor: Michal Pohořelský |
Uveřejněno: CHIP 09/95, str. 222-223 |
Snímání obrázků v OS/2 Warp |
Při používání nové OS/2 3.0 alias Warp někdy pravděpodobně zatoužíte
sejmout si obrázek, výsek obrazovky či celou obrazovku do souboru.
Jestliže vytvořený obrázek budete používat pouze v prostředí OS/2,
využijete nepochybně služeb nástroje Picture Viewer, který umí
zobrazit, vytisknout a uložit obrázky ve třech různých formátech MET,
PIF nebo SPL. Spolupráce Picture Vieweru s Clipboardem je u zmíněných
grafických formátů výborná.
Podstatně horší situace nastane, pokud chcete vytvořený obrázek
používat také v jiném prostředí (DOS, Windows, Linux atd.) nebo jej
potřebujete uložit v běžném grafickém formátu (PCX, BMP). Po chvíli
hledání zjistíte, že se samotná OS/2 Warp chová bohužel jako Windows
(se svým formátem CLP). Naštěstí je však součástí systému také 2. CD
- Bonus Pack.
Z Bonus Packu si určitě nainstalujete kancelářský balík IBM Works, a
diagnostický program System Information Tool. Přes jejich nesporné
přednosti ani jeden z nich ovšem náš problém nevyřeší. I když ještě
nejste majitelem telefonu (modemu), musíte si nainstalovat navíc
komunikační balík Person To Person (P2P), který umožňuje výměnu dat
pomocí DDE, posílání souborů a zpráv v rámci počítačové sítě. Pokud
je uvnitř vašeho počítače (procesor Pentium, 16 MB RAM) také video
karta ActionMedia II, můžete pomocí P2P pořádat i videokonference !
Neutíkejme však od našeho problému...
Z balíku P2P se soustředíme pouze na program Chalkboard, který ihned
spustíme. Jakmile se objeví jeho aplikační okno, zmenšíme ho ručně
myší na minimální velikost. V menu Options aktivujeme volbu "Refresh
button", která nám umožní ručně obnovit výbraný výsek obrazovky
v případě, že využijete vlastní fantazii a začnete jej doplňovat o
vlastní text, kružice či obdelníky v různých barvách. Dále aktivujeme
menu Mirror, které obsahuje seznam všech aktivních pořadačů a volbu
Desktop. Jestliže nyní vybere některý z pořadačů, provede se sejmutí
vybraného pořadače do aplikačního okna Chalkboardu. Volba Desktop
umožňuje udělat snímek celé pracovní plochy Workplace Shellu, což
jsem úspěšně využil při snímání obrázků pro svou recenzi o OS/2 Warp.
Při práci s vlastními grafickými objekty můžete také využívat služeb
systémového Clipboardu pomocí téměř všech voleb v menu Edit. Pokud
nejste ve spojení s jiným počítačem, všechny volby v menu Windows a
P2P budou nepřístupné. Menu Tools vypadá sice na první pohled
zajímavě, ale všechny jeho volby jen kopírují ikony na nástrojové
liště, která nabízí snadnější ovládání. Nejdůležitejší volby však
jsou v menu File. Účel první volby New je podle názvu celkem jasný.
Volba Open umožňuje otevřít vybraný soubor přímo nebo na pozadí, což
je výhodné při on-line komunikaci s jinými uživateli. Když jsme na
sejmutém výseku obrazovky provedli všechny změny, použijeme volbu
Save as, jejíž dialogové okno je opticky rozděleno na dvě poloviny.
Ve spodní části určíme klasickým způsobem název a adresář ukládaného
souboru. V horní části umístěné volby Text a Chalkboard nemají u
našeho problému význam, ale Chalkboard dovede, oproti nástroji
Picture Viewer, uložit soubor v jednom z 5 důležitých grafických
formátů:
- BMP - OS/2 2.0 (umí i kompresní algoritmus RLE)
- BMP - OS/2 1.3
- BMP - Windows 3.0 (umí i kompresní algoritmus RLE)
- TIFF
- PCX
Díky tomu je možné přenášet grafiku z OS/2 do jiných operačních
systémů. Používat Chalkboard jako snímač je trochu paradoxní, ale
podstatné je, že tuto možnost máme k dispozici. Existují sice lepší
sharewarové snímače obrázků, ale uživatel si je musí sehnat sám.