ПредишенСледващото

GIMP и Python може да се инсталира и използва на много платформи, включително Linux®, Mac OS X® и Microsoft® Windows®. естеството на различни платформи на двете GIMP и Python означава, че можете да създадете сложни плъгини за GIMP използване Python и да ги пуснете на различни платформи.

GIMP # 8213; е програма с отворен код за работа с изображения, които много се използва като заместител на някои търговски предложения. GIMP контролира сложни обекти, като например слоеве и пътеки. GIMP поддържа множество графични формати и осигурява доста сложни филтри. GIMP има силна подкрепа и участие на общността, така че да се намери информация за това, как да се използва или да удължи GIMP, като правило, не е трудно.

има много модули за Python, които осигуряват желаната функционалност, което премахва необходимостта да напишете свой собствен код (примери са модулите за GIMP-Python) .В списъка на Python модули намерени много готови модули, подходящи за широк спектър от приложения от сделки с Hypertext Markup Language (HTML ) и съединения на Hypertext Transfer Protocol (HTTP), за да работят с файлове Extensible Markup Language (XML) (см. ресурси). Можете да създадете свои собствени Python модули, които позволяват повторна употреба на кодови фрагменти в рамките на предприятието.

Подобно на GIMP, Python се радва на значителна подкрепа от общността. Това означава, че способността да се намери информация и за да изтеглите и използвате относително зрели инструменти, които помагат в програмирането в Python.

Преди да продължите да четете следващата част от тази статия, инсталиране на Python за вашата операционна система, в съответствие с инструкциите на сайта на Python. Уверете се, че Python е инсталиран правилно: Отворете командния ред и вид питон --version. Резултатът трябва да изглежда подобно на това, както е показано на Обява 1.


Обява 1. Проверка Python инсталиран правилно

Ако имате нужда от PyDev плъгин за Eclipse, следвайте тези стъпки.

Фигура 1. Създаване на нов проект с PyDev плъгин за Eclipse
Python употреба новини език питон за писане на GIMP-плъгини
  • Кликнете върху линка, за да персонализирате интерпретатора. Ако Python е инсталиран правилно и посочената пътека трябва да работи с един бутон Auto Config.
  • Не забравяйте да добавите към вашите папки модули проекта GIMP Python GIMP и gimpfu. Добави тази директория на вашия проект Eclipse (но не го добавете към главния път) чрез менюто Project> Properties. както е показано на фигура 2.


    Фигура 2. Добавяне на модул директорията на GIMP-Python с проекта в Eclipse

    Python употреба новини език питон за писане на GIMP-плъгини

    Кликнете PyDev - PYTHONPATH. След това изберете раздела Външни библиотеки (извън библиотеката), и след това кликнете върху бутона Добавяне на източник папка (Добавяне на източник папка), за да добавите папка, в която сте инсталирали GIMP Python модули. Пътят ще бъде нещо като това: /usr/lib/gimp/2.0/python/.

    В Eclipse, можете да стартирате Python конзола. Когато конзолата е видимо, изберете от списъка Pydev конзолата конзоли.

    Python файлове попадат в папката за употреба на GIMP. В Mac- и Linux-базирани системи, тази папка

    /.gimp-2.6/plug-ins. Python скриптове трябва да бъдат изпълнени и може да включват Python преводач на първия ред, както и декларация по образец на скриптове (вж. Обява 2).


    Обява 2. Python Елементарно скрипт, който показва "Здравей, свят!"

    Python скрипт за GIMP, трябва да се регистрирате, за да се поставя тампон в един от менюто GIMP. Обява 3 показва минималния код е необходимо да се регистрирате сценария с GIMP и показване на "Здравей, свят!" към конзолата, когато е извикана.

    регистрирате () метод изпраща информация за вашия GIMP плъгин.

    регистрирате () метод има няколко параметъра, които указват на GIMP, как да се покаже меню за щепсела и който метод се нарича, когато менюто щепсел Python стартиране. Таблица 1 показва параметрите на регистъра на метод ().


    Таблица 1. Параметри и примери на регистъра на метод ()

    GIMP # 8213; е приложение, което предоставя достатъчно възможности за редактиране на файлове с изображения в множество платформи. GIMP поддържа плъгини, които могат да се използват за автоматизиране на най-сложните задачи с скриптове. Тъй като GIMP поддържа Python скриптове в плъгини, този език може да се използва за разширяване на GIMP. В режим неинтерактивен партида, плъгини могат да бъдат наречени от метода на командния ред, подходящ за скриптове.

    Свързани статии

    Подкрепете проекта - споделете линка, благодаря!