Програми за векторско цртање - LinuxCommunity

Линија по линија

После повеќе години воздржаност, сега има некои програми за Линукс за цртање мапи, дијаграми и други илустрации. Разгледавме седум програми што започнаа да ги прават CorelDraw или Designer да заборават.

Ако уредувате графички пиксели под Linux, користите Gimp. Сепак, Gimp не е погоден за графика што треба да се уредува со различно зголемување. Програмите за векторско цртање можат да помогнат тука. Можете да ги користите за да креирате цртежи составени од одделни предмети и кои може да се зголемат, намалат, истегнат и истегнат по потреба - без да се изгуби квалитетот.

Со исклучок на OpenOffice Draw и xfig, ниту една од презентираните програми овде не ја достигна или надмина верзијата 1.0. Значи, мора да очекувате груби рабови кога работите со оваа програма и не смеете да претпоставувате дека сè ќе работи како што треба.

Сите програми презентирани овде се бесплатни; тоа е скоро единствено заедничко.

Пиксел и векторска графика

Разликата помеѓу програмите за векторска графика и програмите за сликање или уредување на слики лежи во начинот на кој тие ја зачувуваат креираната графика: програмите за векторска графика ги складираат нацртаните предмети како математички опис на облиците за кои е потребен мал диск и работна меморија. На пример, само треба да го запомните радиусот и централната точка за круг. Поради овој прецизен опис, векторската графика може да се зголеми или намали по потреба, без да се влоши квалитетот.

Програмите за уредување на слики како Gimp ги зачувуваат сите пиксели со сите свои својства. Ова бара соодветно голема количина меморија и сликите обично губат квалитет кога се менуваат.

Програмите за векторско цртање се особено погодни за графика како што се мапи, планови, градежни цртежи или менија и упатства за градба.

Експерименталното поставување

Кандидатите мораа да ја издржат следната постапка за тестирање: Прво ја проверивме инсталацијата на програмите под Fedora Core 1, Mandrake 10 и Knoppix 3.4. На тестот за цртање, на програмите им беше дозволено да покажат * како да се конструираат графички објекти, * како се полнат и манипулираат, * дали е можно да се комбинираат во групи и * како да се смени редоследот на предметите. Исто така, за нас беше важно да откриеме како точно можете да цртате со програмите и кои градежни помагала ги носат со себе. Добро ракување со текст е потребно за постери или менија. Затоа, ги разгледавме програмите за да видиме како тие се справуваат со текстот. Размената на податоци помеѓу програмите и со комерцијалните производи од светот на Виндоус и Макинтош е важна. Тука, СВГ се чини дека постепено се етаблира како универзален формат; Сепак, сè уште има проблеми затоа што ретко која програма целосно го поддржува SVG стандардот. Дури и најдобрата програма е бескорисна без пристојна документација, затоа, исто така, испитавме помош и прирачници преку Интернет за нивната корисност. На крајот од статијата ќе најдете табела во која повторно се сумираат најважните карактеристики на програмите.

Дизајнер

Гесталтер [1] е многу млада програма. Таа се заснова на Gtk, но е програмирана во C ++ и затоа им се потребни библиотеките gtkmm [2] и gnomemm [3], на кои им треба библиотеката libsig ++ [4] за да функционира. Забележете дека ја добивате верзијата 1.0 на gtkmm, бидејќи Gestalter сè уште се базира на Gtk 1.2. За сите оние корисници кои не користат Debian “Woody” или дистрибуција добиена од неа, инсталацијата е поврзана со некои потешкотии, бидејќи gtkmm во најновата верзија не може да се состави под Fedora Core 1 и Core 2 или под тековната Mandrake. Со малку застарената верзија 1.2.5 на gtkmm заедно со gnomemm 1.2.3, преводот на Гесталтер конечно успеа.

По преводот и инсталацијата, Гесталтер се претставува со многу јасен интерфејс на програмата (Слика 1).

цртање

Слика 1: Дизајнерот е сè уште на почетокот на развојот.

Алатките за цртање линии, правоаголници и елипси се достапни и работат, како што е вметнување едноставни текстуални објекти, при што програмата честопати се урна при уредување на текстот. Гесталтер има проблеми и со сопствениот формат на датотека. Цртежите се зачувуваат правилно во формат SVG, но кога повторно ќе ги отворите, дизајнерите честопати не успеваат правилно да го обноват цртежот. Документацијата недостасува.

Гесталтер во моментов е повеќе студија за дизајн отколку корисна програма за цртање. Јасна, едноставна работа и голема брзина дури и кај постарите компјутери даваат причина да се надеваме дека тука ќе се создаде програма за едноставни задачи за цртање.

Inkscape

Како Гесталтер, и Inkscape [5] е млад проект. Целта на развивачот е програма за цртање векторска графика што е близу до Adobe Illustrator или слични програми. Авторите слободно признаваат дека користеле идеи и изворен код од други проекти - особено Контур и Содиподи. Некои дијалози се преземени непроменети од Содиподи.

Инсталирањето на Inkscape е подеднакво макотрпно како и на Gestalter. Inkscape бара библиотеки gtkmm во верзија од 2 и libsigc ++ од верзија 1.2. Ако овие библиотеки се инсталирани, поставувањето на програмата работи без проблеми и по почетокот, уредниот изглед на главниот прозорец го радува окото на оној што гледа (слика 2).

Слика 2: На прв поглед, Inkscape потсетува на програми како Adobe Illustrator.

Inkscape користи SVG како формат за зачувување на цртежите и чита голем број формати, вклучувајќи Adobe Illustrator, Postscript и Skencil. Увозот од надворешни формати работеше многу добро, графиката можеше да се обработи понатаму без никакви проблеми. Inkscape ги зачувува податоците не само во свој формат, туку и како Postscript, Adobe Illustrator и компресирани SVG-датотеки.