2img.com gebruikt ImageMagick voor de afbeeldingsconversie. Als onze ingebouwde commando's niet bieden wat je nodig hebt, kun je je eigen ImageMagick-commando's maken om afbeeldingen te converteren. Een korte introductie tot ImageMagick-commando's wordt hieronder weergegeven. Meer uitleg is te vinden in de ImageMagick-handleiding of de ImageMagick Community.
Op je site moet je je commando altijd beginnen met convert. Gebruik {$inFile} en {$outFile} als placeholders voor in- en uitvoerbestandsnamen. Het basiscommando om een afbeelding naar PNG te converteren is:
convert {$inFile} {$outFile}.png
Het commando dat je maakt, wordt uitgevoerd op alle afbeeldingen die je hebt geselecteerd. Als je een commando hebt gemaakt dat je later wilt hergebruiken, kun je het opslaan voor later gebruik. Na het uitvoeren van de conversie vind je een knop Instellingen opslaan.
Om commando's toe te voegen aan het convert-commando voeg je een '-' toe, gevolgd door het commando en de opties ervan. Bijvoorbeeld, als je je afbeeldingen wilt verkleinen tot 50%, zal het commando zijn:
convert {$inFile} -resize 50% {$outFile}
Enkele andere basiscommando's:
- Horizontaal flippen convert {$inFile} -flop {$outFile}
- Verticaal flippen: convert {$inFile} -flip {$outFile}
- 45 graden roteren: convert {$inFile} -rotate 45 {$outFile}
Enkele geavanceerde commando's:
- Helderheid 90% en verzadiging 125%: convert {$inFile} -modulate 90,125 {$outFile}
- Verscherp straal 0.6 en sigma 2.5: convert -sharpen 0.6x2.5 {$outFile}
Je kunt ook commando's combineren en ingewikkelde commando's gebruiken:
- Polaroid met rand en rotatie en png-formaat: convert {$inFile} -thumbnail 400x400 -bordercolor white -background none -polaroid -10 {$outFile}.png
- Paint effect met formaat wijzigen naar 600x400 (verhouding behouden) en jpg-formaat: convert {$inFile} -paint 5 -resize 600x400 {$outFile}.jpg
- Voeg verhoogde tekst 'Mijn eigen tekst' toe in Trebuchet-lettertype en webp-formaat: convert {$inFile} -font Trebuchet.ttf -gravity center -pointsize 72 -fill black -annotate +0+0 'Mijn eigen tekst' -fill white -annotate +2+2 'Mijn eigen tekst' -fill lightblue -annotate +1+1 'Mijn eigen tekst' {$outFile}.webp
Voor andere commando's en veel meer informatie, bezoek de ImageMagick-website.