
convert -pointsize 18 -font /path/to/font.ttf -fill white -stroke black -strokewidth 1 -draw "text 10,230 \"$(date "+%H:%M %d.%m.%Y"|sed -e ' s/\"/\\\"/g' )\"" source.jpg target.jpg


Fantasmino ha scritto:Io uso phatch e mi trovo veramente bene, un po' "strano" all'inizio, ha una interfaccia e un metodo di lavoro originale, ma una volta capito è velocissimo e molto efficace. Ci lavoro decine di foto alla volta per inserire su tutte un watermark in trasparenza, che è esattamente quello che devi fare tu!
E se ti serve fa una marea di altre cose. Non sono sicuro, ma mi pare sia un frontend per imagemagik...
Lo trovi in synaptic



convert -pointsize 48 -font ~/.fonts/02_Wagnasty.ttf -fill red -stroke blue -strokewidth 1 -draw "text 230,230 \"$(date "+%H:%M %d.%m.%Y"|sed -e ' s/\"/\\\"/g' )\"" cb.png cb2.png




{'actions': [{'fields': {'Colour': u'#ff0000',
'Font': u'02 Wagnasty',
'Horizontal Offset': '5%',
'Orientation': u'Normal',
'Size': u'5 %',
'Text': 'Phatch',
'Vertical Offset': u'-5 %',
'__enabled__': u'false'},
'label': 'Text'}],
'description': u'Descrivi qui la lista delle azioni.'}



sudo fc-cache -f -v
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf

'__enabled__': u'false'}, '__enabled__': u'true'},


{'actions': [{'fields': {'Colour': u'#ff0000',
'Font': u'/home/santino/.fonts/02_Wagnasty.ttf',
'Horizontal Offset': u'5 %',
'Orientation': u'Rotate 90',
'Size': u'1 cm',
'Text': u'<day>/<month>/<year>: OK Phatch!',
'Vertical Offset': u'-5 %',
'__enabled__': u'true'},
'label': 'Text'},
{'fields': {'As': '<type>',
'Filename': u'Image<###>',
'In': u'<folder>',
'JPG Quality': u'85',
'JPG Size Maximum': '0kb',
'JPG Size Tolerance': '5%',
'PNG Optimize': u'false',
'Resolution': u'<dpi>',
'__enabled__': u'true'},
'label': 'Save'}],
'description': u'Descrivi qui la lista delle azioni.'}

convert -pointsize 48 -font ~/.fonts/02_Wagnasty.ttf -fill red -stroke blue -strokewidth 1 -draw "text 50,430 "My Name" aaa/*.png bbb/./pref.png
~/.fonts/02_Wagnasty.ttf, indica la cartella dove si trova il font prescelto
fill red -stroke blue = tipologie del carattere
text 50,430 = posizione di inizio del testo in pixel (0,0 in alto a sx)
convert -pointsize 48 -font ~/.fonts/02_Wagnasty.ttf -fill red -stroke blue -strokewidth 1 -draw "text 50,430 "$(date "+%d.%m.%Y ore %H:%M"|sed -e ' s/"/\\"/g' )"" aaa/*.png bbb/./pref.png

anche più di una!
adesso non mi rimane che provarle tutte... per il momento metto risolto! se dovessi avere problemi mi farò risentire!
adesso per qualche tempo sparisco, ma voi continuate tutti a scrivere se l'argomento vi interessa! io vi seguirò.... 
Ok phatch era proprio quello che cercavo!
però ho un piccolo problema!
<###>




Visualizzano questa pagina: ivo962 e 1 ospite