Tipos de dados de imagem da área de transferência para Gimp e Thunderbird

0

Eu tenho um arquivo de imagem PNG e quero roteirizar o processo de pranchetá-lo de modo que ele possa ser colado no Thunderbird e no Gimp.

Parece que o método normal de colocá-lo na área de transferência é com xclip - mas isso tem uma lista muito restrita de tipos de alvos da área de transferência disponíveis, e não parece haver um que funcione com o Gimp e o Thunderbird. EG, para screenshot PN=/tmp/ss.png , eu posso criar uma prancheta de imagem / png adequada para o Gimp com

xclip -selection clipboard -t image/png -i $PN

Ou a única área de transferência compatível com o Thunderbird que encontrei (text / html) com

echo "<img src='data:image/png;base64,"$(base64 -w0 "$PN")"' />" | xclip -selection clipboard -t text/html -i

Qualquer um desses casos resulta em uma lista nula de TARGETs da área de transferência, tal que xclip -o -t TARGETS outputs:

Error: target TARGETS not available

No entanto, se eu criar a área de transferência image / png e manualmente selecioná-la no gerenciador da área de transferência, o Klipper , acabarei com uma lista robusta de destinos, pelo menos um deles é aceitável para cada um Gimp e Thunderbird.

Pergunta:

Existe uma maneira padrão de pressionar dados da área de transferência de vários tipos de destino?

Que tipos de imagem o Thunderbird realmente aceita?

APÊNDICE: Aqui está a lista de tipos de alvos provenientes do Klipper:

application/x-qt-image
image/png
image/bmp
image/bw
image/cur
image/eps
image/epsf
image/epsi
image/icns
image/ico
image/jpeg
image/jpg
image/pbm
BITMAP
image/pcx
image/pgm
image/pic
image/ppm
PIXMAP
image/rgb
image/rgba
image/sgi
image/tga
image/tif
image/tiff
image/wbmp
image/webp
image/xbm
image/xpm
TARGETS
MULTIPLE
TIMESTAMP
SAVE_TARGETS
    
por DS Justice 04.10.2018 / 20:18

0 respostas