GIMP :: Util

Gimp :: UTIL é um módulo Perl para algumas rotinas úteis para usuários do Gimp-Perl.
Baixe Agora

GIMP :: Util Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marc Lehmann
  • Site do editor:
  • http://www.goof.com/pcg/marc/

GIMP :: Util Tag


GIMP :: Util Descrição

GIMP :: UTIL é um módulo Perl para algumas rotinas úteis para usuários do Gimp-Perl. Gimp :: Util é um módulo Perl para algumas rotinas úteis para usuários de gimp-perl.synopsis usa gimp; Use Gimp :: Util; Gimp-Perl é bom, mas quando você tem que escrever toda vez que 10 linhas só para obter algumas funções simples, ela rapidamente se torna entediante: - / Este módulo tenta definir algumas funções que visam automatizar com frequência Tarefas, ou seja, é uma espécie de saco de captura para (possivelmente) funções de macro úteis. Se você quiser adicionar uma função, basta enviar o autor da extensão do gimp-perl (veja abaixo) .in Gimp-Perl (mas não no GIMP como visto pelo enduser) É possível ter camadas que não estão anexadas a uma imagem . Isto é, IMHO é uma má ideia, você acaba com eles e o usuário não pode vê-los ou excluí-los. Portanto, nós sempre anexamos nossas camadas criadas para uma imagem aqui, evite vazamentos de memória e times de depuração. Essas funções tentam preservar as configurações atuais como cores, mas nem todas as funções também podem ser tratadas exatamente da mesma maneira que o PDB- Funções, ou seja, a função (hipotética) gimp_image_xyzzy pode ser chamado como $ image-> xyzzy, se o módulo estiver disponível. A necessidade de usar explicitamente o GIMP :: Util vai embora no futuro.functionget_state (), set_state stateget_state retorna um escalar Representando a maior parte do estado global de Gimps (na cor do primeiro plano, cor de fundo, gradiente ativo, padrão e escova). O estado pode mais tarde ser restaurado por uma chamada para Set_State. Isso é ideal para funções de biblioteca, como as usadas aqui, pelo menos quando inclui mais estado na imagem futura.layer_create, nome, cor, poscreate uma camada colorida, insira na imagem e retorno da imagem, camada, texto, fonte, Tamanho, fgcolorcrie um texto colorido, desenhe sobre um fundo, adicionar ao texto IMG, RET IMG.Image_Create_Text texto, fonte, tamanho, fgcolor, bgcolorcrie uma imagem, adicionar camada de texto colorido em uma camada de fundo, retorno img.layer_add_layer_as_mask Imagem, camada, Layermaktake uma camada e adicioná-lo como uma máscara para outra camada, return Mask.gimp_text_wh $ text, $ FontNameretzes a largura e a altura do "$ text" da fonte dada (formato XLFD) Gimp_image_LayerType $ Alphareturns O tipo de camada correspondente para uma imagem, Alfa controla se o tipo de camada é com alfa ou não. Exemplo: ImageType: RGB -> RGB_Image (ou RGBA_Image) .gimp_layer2imageType $ LayerTurns O tipo de camada correspondente para uma imagem, controles alfa se o tipo de camada é com alfa ou não. Exemplo: ImageType: RGB -> rgb_image (ou rgba_image) .gimp_image_add_new_layer $ Image, $ index, $ preenchimento, $ alphacreates uma nova camada e adiciona-a na posição $ index (padrão 0) para a imagem, depois de enchê-lo com gimp_drawable_fill $ fill_type (padrão bg_image_fill). Se $ Alpha é diferente de zero (padrão 1), a nova camada tem alfa.gimp_image_set_visible $ imagem, @ camadas, gimp_image_set_invisible $ imagem, @ Layersmark as camadas dadas visíveis (invisíveis) e todos os outros invisíveis (visível) .gimp_layer_get_Position $ LayeerReturn o Posição A camada tem na camada de imagem stack.gimp_layer_set_position $ camada, $ new_indexMoves a camada para uma nova posição na pilha de camada. Requisitos: · Perl.


GIMP :: Util Software Relacionado