MetaView 2.2Luboš Němec
Pokud jste už někdy pracovali nebo dokonce často pracujete s vektorovou
grafikou, jistě jste se už setkali s problémem převodů různých vektorových
formátů. Amiga bohužel (nebo naštěstí?) nemá nic takového jako „CorelDraw“, ale
ke konverzi 2D vektorových formátů můžete použít „MetaView“. Instalujeme...
MetaView se instaluje velmi snadno, všechno můžete buď okopírovat ručně nebo
práci přenechat commodorovskému Installeru.
Program se skládá z několika částí, hlavní skupinu tvoří systém knihoven
obsluhujících jednotlivé vektorové a bitmapové formáty. Knihovny jsou umístěny v
obvyklém adresáři „LIBS:“, ale protože je jich poměrně dost a samozřejmě není
vyloučeno jejich další rozšíření, program je hledá v adresáři „AMF“. MetaView je
shareware a registrační poplatek činí 30,- DM. Neregistrovaná verze neumí
ukládat zkonvertované obrázky přes ARexx, což se sice nezdá jako velké omezení,
ale protože k programu patří ještě datatypy umožňující prohlížet vektorovou
grafiku přes MetaView, přijdete tak minimálně o čtvrtinu možností programu. Po
registraci obdržíte nejnovější verzi MetaViewu (v poslední době se poměrně často
aktualizuje) a obvyklý klíč, všechny další verze programu vám tedy budou
fungovat bez omezení.
Autorem MetaViewu je Henk Jonash a program najdete kde jinde než na Aminetu v
adresáři „gfx/conv“ nebo na WWW stránce
www.cs.tu-berlin.de/~jonash,
kde si také můžete stáhnou nejnovější betaverze či plné verze, které jsou na
této stránce mnohem dříve, než se objeví na Aminetu.
K provozování MetaViewu budete potřebovat AmigaOS 2.0 a vyšší, 1 MB volné RAM a
libovolný procesor. Pro majitele Kickstartu 3.0 je přiložen ještě „tabs.gadget“,
který se instaluje do „Classes/Gadgets“ a majitelé Kickstartu 3.1 mohou také
použít nový „SetPatch“ v43.5, který je v archivu rovněž obsažen. Jak vidíte,
nároky programu jsou minimální, a tak ho mohou využívat prakticky všichni
uživatelé počítačů Amiga.
Po spuštění programu se objeví mnohobarevné a na můj vkus poněkud podivné logo a
v jednoduchých preferencích (viz. obrázek) si můžete nastavit typ obrazovky a
celkem 5 typů fontů pro zobrazení textů v obrázcích. Se zobrazení také souvisí
možnost zvolit transparentní podklad a zachování poměrů stran při prohlížení
obrázků, vše se provádí z posledního menu „Settings“. Možnosti programu
MetaView je, jak už bylo řečeno, prohlížecí a konvertovací systém na
vektorové obrázky a ve verzi 2.2 umí načítat a prohlížet následující formáty:
WMF (WindowsMetaFile), AMF (AmigaMetaFile - vektorový formát vyvinutý autorem
MetaViewu), CLP (CLiPboard - obsah clipboardu z PC Windows), DXF (Drawing
EXchange File - AutoCAD), DR2D (Drawing 2D - jeden z nejpoužívanějších
amigovských vektorových formátů), XFig (formát UNIXového kreslícího programu
portovaného snad na všechny počítačové platformy), WPG (WordPerfect Graphics) a
GEM (vektorový formát známý hlavně z Atari ST a dnes už zapomenutého graficky
orientovaného prostředí na počítačích PC, používá jej třeba Wordworth). Ukládat
můžete do formátů IFF ILBM (InterLeaved BitMap jediný bitmapový formát, který
zatím umí MetaView exportovat), AMF, CGM (Computer Graphic Metafile - formát
vektorového kreslícího programu ProDraw, používá jej opět například Wordworth),
DR2D, HPGL (Hewlett-Packard Graphic Language - vektorový formát vyvinutý firmou
Hewlett-Packard pro plotry a všeobecně všechna kreslící zařízení fungující na
podobném principu), EPS (Encapsulated PostScript neboli zapouzdřený postscript),
AI (EPS varianta vektorového kreslícího programu AdobeIllustrator) a WW
(WordWorth arexx tile - viz. dále).
Jako specialitku dokáže MetaView prohlédnouti corelovskou vektorovou grafiku ve
formátu CDR (Corel DRawing), ale z licenčních důvodů umí pouze bitmapové preview
(samozřejmě jen pokud existuje), které poté najdete v temporary adresáři „T:“
jako soubor „preview.bmp“. Další formáty uvedené v menu jako JMF (Java
MetaFile), WMF nebo AMF + picture atp. jsou zatím ve vývoji a nelze je tedy v
ukládacím menu aktivovat.
Formát WW je tak zajímavý (přesněji řečeno šokující), že si zaslouží bližší
popis. Nejedná se o vektorový formát v pravém slova smyslu, ale o arexxový
skript s popisem čar a křivek kreslených přes arexxový port ve Wordworthu. Po
spuštění tohoto skriptu se tak čárku po čárce vytváří ve Wordworthu vektorový
obrázek (zatím jen černobílý). Vypadá to naprosto šíleně a šílené to taky je!
Nemrhejte tedy zbytečně časem a neukládejte vektorovou grafiku ve formátu
arexxového skriptu pro Wordworth, výsledky za to rozhodně nestojí. Tento úlet
myslel programátor zřejmě jen jako vtip a musím říci, že se mu to celkem
povedlo.
MetaView umí dokonce i tisknout, vektorová grafika se převede na bitmapu a tisk
poté probíhá přes standardní systémový ovladač tiskárny. Ještě před zahájením
tisku si můžete v tiskových preferencích (viz. obrázek) nastavit řadu parametrů
týkajících se hlavně rozměrů obrázku, zachování poměru stran, počtu barev
(černobílý tisk nebo 4/16/256 barev), orámování a vysunutí stránky po skončení
tisku.
Při ukládání v bitmapovém formátu IFF ILBM si opět v jednoduchých preferencích
(viz. další obrázek) můžete nastavit rozměry obrázku včetně zachování poměru
stran, počet barev (maximum je 256) a má-li být podkladová barva transparentní.
Pokud teď přemýšlíte, co znamená volba „strip“, rád vám to prozradím. Při
ukládání bitmapových obrázků s větším počtem barev (typicky od 32 barev výš) a
velkých rozměrech obrázku by se generovaná bitmapa nevešla do CHIP RAM a tak je
rozdělena do 9 malých částí, které se vytváří zvlášť a poté se spojí ve výsledný
obrázek. I s malým množstvím CHIP RAM můžete tedy převádět vektorové obrázky do
velkých bitmap, které jsou zvláště u složitých vektorových obrázků pro použití
vhodnější, neboť vykreslování vektorových obrázků je značně náročné na výkon
procesoru.
Přes datatypy (AmigaOS/Workbench 3.0/3.1), které u MetaViewu ovšem nenajdete -
jsou totiž v samostatném archivu na Aminetu v adresáři „util/dtype“ - lze
používat MetaView jako prohlížeč vektorové grafiky. Díky slušnému množství
podporovaných formátů se tak z programu rázem stává vynikající a celkem rychlý
prohlížeč s možností přímé konverze mezi jednotlivými formáty. Datatypy fungují
pouze s registrovanou verzí programu, nebol využívají arexxový port, který má
MetaView jako každý slušný amigovský program vestavěn a můžete jej tedy používat
i s jiným programy. K ovládání přes ARexx slouží celkem 9 příkazů s mnoha
volitelnými parametry a jestli se vám to zdá málo, pak vězte, že s jejich pomocí
lze MetaView kompletně ovládat! Čtyři ukázkové arexxové skripty zaměřené hlavně
na import z ostatních programů (drawSTUDIO, ProVector, WordWorth a všeobecný
importovací skript) dostanete už s programem.
V dokumentaci, která je ve formátu Guide i ASCII, najdete jak popis programu
samotného, tak samozřejmě i seznam implementovaných příkazů jazyka ARexx. Jinak
je bohužel manuál až příliš stručný a například úplně chybí popis poměrně
zajímavého vektorového formátu AMF (AmigaMetaFile), který je k sehnání jen na
autorově WWW stránce. Konvertujeme...
Po nahrání vektorového obrázku, což lze provést bud přímou specifikací z
prvního menu „Project“ zvolením „Open As“ a vybráním patřičného formátu nebo
pouze pomocí „Open“ (MetaView je inteligentní a většinou sám pozná, o jaký
formát se jedná) se v hlavním a vlastně i jediném okénku (viz. obrázek) objeví
nahraný obrázek. Okénko můžete podle libosti zvětšovat nebo zmenšovat, vypínat
či zapínat průhlednost podkladu případně měnit zachování poměru stran. Ve druhém
menu „Others“ si můžete volbou „Info“ prohlédnout bližší informace o nahraném
obrázku nebo jej okopírovat do amigovského clipboardu (pouze unit 0). Pokud si
chcete zvětšit jen výřez obrázku, lze to provést ze třetího menu „View“ volbou
„Region“ a myší si poté zvolit libovolný výřez. Konvertovat vyříznuté části však
nelze a obrázek se uloží vždy celý. No, a to je vlastně všechno. Jednoduché nebo
snad ne?
Ne, tak jednoduché to opravdu není. Samotná konverze je sice přehledná, snadná a
dostatečně rychlá, ale v některých formátech najdete bohužel množství chyb,
které se projeví po importu do jiného programu. Tak například ptákovi (myslím
tím přímo konkrétního ptáka, nic obecného!) na obrázku po konverzi z formátu
DR2D do formátu AdobeIllustratoru zmizely vícebarevné nohy a zůstala jen jedna
žlutá barva, nenávratně zmizely také některé detaily na zobáku, opět včetně
barev. Navíc se zkonvertovaný obrázek převedený poté opět do DR2D formátu
vykresloval výrazně pomaleji než originál, zmíněné detaily samozřejmě opět
chyběly. Podobné „chybičky“ se vyskytují prakticky při každém převodu
složitějšího obrázku s vícebarevnými přechody. Při konverzi černobílých clipartů
bylo vše v pořádku. Na profesionální práci se tedy zatím MetaView rozhodně
nehodí, snad časem autor programu všechny chyby odladí. Závěr
Prohlížecí a konvertovací systém MetaView je dobrou pomůckou při práci s
vektorovými obrázky a může dobře posloužit všude tam, kde je potřeba převést
obrázek do jiného vektorového formátu. Spolehlivost programu je po poměrně
dlouhém vývoji více než dobrá a během cca 2 měsíčního používání (již od verze
2.0) se mi MetaView na rozdíl od děsivě nestabilních předchozích verzí ani
jednou nezhroutil. Některé podporované formáty nejsou ještě zcela odladěny, a
proto se můžete setkat s chybami v podobě špatně zkonvertovaných čar a hlavně
výplní ploch, se kterou má ale problémy prakticky každý obdobný konvertovací
program. Tisk přímo z programu a uloženi obrázku jako bitmapy jen obohacuje
možnosti MetaViewu a také rychlost zobrazování i samotné konverze je velmi
dobrá. MetaView tedy mohu s klidem doporučit všem, kteří občas potřebují převést
jednoduchý vektorový obrázek do jiného formátu. Smíříte-li se se ztrátou kvality
a ztrátou některých detailů, můžete konvertovat prakticky všechny vektorové
obrázky podle libosti. Obdobný konvertovací systém „InterChange“ má mnohem menší
možnosti v oblasti 2D vektorových formátů, nemá žádné preview a není též tak
spolehlivý. DTP program „PageStream 3“ lze ke konverzi použít jen v nejvyšší
nouzi a také vektorový kreslící program „drawSTUDIO“ nepodporuje takové množství
vektorových formátů. Registrační poplatek je sice mírně vyšší, ale mohu
prohlásit, že možnostem programu plně odpovídá. Jako prohlížeč je ovšem MetaView
naprosto excelentní, už jen vzhledem k tomu, že nic podobného pro Amigu vlastně
neexistuje.
MetaView 2.2 |
Hodnocení: 7,5 z 10 |
Autor: H. Jonash |
Cena: DM 30,- |
Typ: shareware |
+ |
rychlost, tiskové možnosti,
konverze do bitmapy, přes datatypy funguje i jako prohlížeč, ARexx port |
- |
chyby v některých formátech
(detaily, barvy atd.j, vyšší cena, příliš stručná dokumentace |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|