despejar elementos gtk2 para png

3

Eu quero fazer o dump de todo elemento gtk2 em arquivos png individuais. Para que eu possa analisá-los para criar temas gtk3. Esta questão é apenas sobre a maneira como despejar todos os elementos, como barras de rolagem botões etc para arquivos png único, não mais! O outro processo de conversão é feito por outro script.

considera bluedxca93

eu agora consegui capturar estados sem passar o mouse com scripts como estes: Exemplo: inactiveb é um arquivo contendo:

  

sleep 1; import -window "inactivecheckradio" inactivecheckradio.png; wmctrl -c inactivecheckradio

printinactivecheckbutton

  

./ analisecheckradio & amp; ./inactiveb

analisecheckradio é um programa que mostra os botões de rádio (pygtk ou C / glade). Como faço para imprimir os estados em disco para o disco? algo como xdotool ou xmacroplay + sleep está sendo gravado quando o decorador de janelas muda ou o tema tem muitas outras larguras.

regrads bluedxca93

    
por user43787 03.08.2014 / 12:37

1 resposta

3

O Imagemagick fará o que você precisa. A linha de comando básica é:

Código: convert + append image1.jpg image2.jpg product.jpg

As duas imagens são colocadas lado a lado; use -append para um arranjo 'de cima para baixo'. Com isso, você pode facilmente escrever um script para processar todos os arquivos.

Se você ainda não o instalou, esse pode ser um bom ponto de partida: link

Fonte: link

Espero que você fique no caminho.

    
por Meer Borg 12.08.2014 / 18:34

Tags