[GIMP-BR] Arquivo TPL
Joao S. O. Bueno
jsbueno em python.org.br
Quinta Agosto 29 14:00:36 BRT 2013
Heh ..
legal o pessoal lembrar da gente, antes da gente pensar em responder o
e-mail :-) Valeu Palm!
Mas então - vamso por partes -
Sim, seria tranquilop um plug-in em Python em GIMP parar gerar essa
saída em TPL a partir
de marcações na página.
O que não me parece tão tranquilo, é no GIMP, marcar as áreas
retângulares que você precisa -
dá pa fazer, claro - marcar as maegrns com guias (guides) e as areas
retangulares como camadas
a parte, ou "paths" (vetores/caminhos) - e ter um plug-in que le essas
marcações.
Agora...acho que fica mais fácil fazer isso no inkscape -
a linguagem do plug-in é a mesma - Python - só que no caso, voce
documenta que elementos vai colocar na
página do inkscape - por exemplo, um retangulo com nome de "Frame1" , etc...
A vantagem é que não precisa subverter o uso de alguma outro tipo de
elemento para o que você precisa:
lonhas para as margens, e retângulos para marcar onde vai o texto.
(note que não é impossível no GIMP - então, se o pessoal por ai
estiver acostumado com GIMP e não quiser
usar um outro programa só pra isso, é factivel).
Que caminho você prefere? Vamso trocando uns e-mails que a coisa vai saindo.
js
-><-
2013/8/29 Alysson Gonçalves de Azevedo <agalysson em gmail.com>:
> O arquivo tpl não tem muito mistério, é texto puro mesmo. E os desenhos que
> eu faria no gimp são simples também, nada de imagens coloridas nem outros
> elementos, apenas alguns retângulos e caixas de texto.
>
> A questão é que posicionar essas coisas manualmente é complicado, não dá
> pra ter referência de nada. Dai a ideia de desenhar no gimp e enviar para
> texto.
>
> o/
>
>
>
> Alysson Gonçalves de Azevedo
>
> "Anarcho-syndicalism is a way of preserving freedom." - Monty Python
>
>
> Em 29 de agosto de 2013 12:56, Ricardo Palmieri
> <ricardopalmieri em gmail.com>escreveu:
>
>> Olá.
>>
>> Tenho a impressão de q o problema é saber como o códec do formato entende
>> o q será desenhado dentro destas margens.
>>
>> Mas sabendo isso, não deve ser difícil. Confere Mr. Joao Bueno?
>>
>> Sent from my iPhone
>>
>> On 29/08/2013, at 12:27, Alysson Gonçalves de Azevedo <agalysson em gmail.com>
>> wrote:
>>
>> > Pessoal, eu trabalho com uma biblioteca que usa arquivos TPL como
>> template
>> > para impressão.
>> >
>> > O formato desse arquivo é assim:
>> >
>> >> [TatukGIS PrintTemplate]
>> >> ; '*' means the calculations are performed relative to margins of a
>> print
>> >> area
>> >> ; Without '*' calculations will be done relative to the page border.
>> >> ; For PDF output margins are always equal to the page size.
>> >>
>> >> [TatukGIS PrintTemplate]
>> >> ; PAGESIZE can be set only on PDF device
>> >> PAGESIZE=297.00mm,210.00mm
>> >>
>> >> ; place text at the top
>> >> TEXT1= *0.75cm, *0.75cm,*-0.75cm, *-0.75cm,CENTER,BLACK,,12,BOLD
>> >>
>> >> ; place text at the bottom
>> >> ; TEXT2= *0.75cm,*-0.50cm,*-0.75cm,*-0.05cm,RIGHTJUSTIFY,BLACK,,8
>> >> TEXT2= *-4.00cm, *-2.50cm,*-1.00cm,*-2.00cm,CENTER,BLACK,,10
>> >>
>> >> ; draw backround border for the map & the map itself
>> >> FRAME1= *0.75cm, *1.50cm,*-0.75cm,*-0.75cm,Black,0.5mm
>> >> MAP1= *0.80cm, *1.55cm,*-0.80cm,*-0.80cm
>> >>
>> >> ; draw the scale
>> >> SCALE1= *-4.00cm, *-2cm,*-1.00cm,*-1.00cm
>> >
>> > Nesse arquivo, é definido o tamanho da página, 2 campos de texto e uma
>> > frame, que é um retângulo indicando a área "útil" onde será impresso o
>> > conteúdo.
>> >
>> > Supondo que eu desenhe alguma coisa assim no gimp, será que dá pra fazer
>> um
>> > plugin que, de alguma forma, exporte o desenho para esse formato TPL?
>> >
>> > Não sei se dá pra fazer algum tipo de loop que percorra os objetos do
>> > desenho, se tiver como, talvez dê pra fazer alguma coisa nesse sentido,
>> se
>> > não, já era.
>> >
>> > De qualquer forma, o que vocês pensam sobre isso?
>> >
>> > Obrigado.
>> > Alysson Gonçalves de Azevedo
>> >
>> > "Anarcho-syndicalism is a way of preserving freedom." - Monty Python
>> > ____________________________________________________
>> > Lista de Discussão GIMP-BR
>> > O Site da Comunidade:
>> > http://ogimp.com.br
>> > Sobre a Lista de Discussão:
>> > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/gimp-br
>> >
>> > Quer Inkscape?
>> > http://inkscapeBrasil/Comunidade#ListaDeDiscussao
>> > Quer Scribus?
>> > http://wiki.softwarelivre.org/Scribus/Comunidade#ListaDeDiscussao
>> ____________________________________________________
>> Lista de Discussão GIMP-BR
>> O Site da Comunidade:
>> http://ogimp.com.br
>> Sobre a Lista de Discussão:
>> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/gimp-br
>>
>> Quer Inkscape?
>> http://inkscapeBrasil/Comunidade#ListaDeDiscussao
>> Quer Scribus?
>> http://wiki.softwarelivre.org/Scribus/Comunidade#ListaDeDiscussao
>>
> ____________________________________________________
> Lista de Discussão GIMP-BR
> O Site da Comunidade:
> http://ogimp.com.br
> Sobre a Lista de Discussão:
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/gimp-br
>
> Quer Inkscape?
> http://inkscapeBrasil/Comunidade#ListaDeDiscussao
> Quer Scribus?
> http://wiki.softwarelivre.org/Scribus/Comunidade#ListaDeDiscussao
More information about the GIMP-BR
mailing list