Ich arbeite am Auffüllen eines Textes auf einem Kindle Cover. Zur Zeit scheint convert
caption:
zu sein, der Anfang des Textes zu sein, den ich gerendert habe. Der vorliegende Aufruf lautet:Warum wird "caption:" in die gerenderte Zeichenfolge aufgenommen, anstatt das caption-like-Verhalten auszulösen?
convert kindle-cover.jpg -font "Georgia" -pointsize 150 -size 320x -gravity South -annotate +0+100 caption:'C.J.S. Hayward' workbench.jpg
Der Text ist, wie gewünscht, in der Nähe der Unterseite des Bildes zentriert ist, und die Schriftgröße ist nicht perfekt, auch nicht. Ich habe jedoch mehrere Aufrufe wie caption:
, -caption
, usw. versucht, und ich habe keine Untertitel-ähnliches Verhalten.
Obwohl nicht relevant für den Namen des Autors auf der Titelseite, möchte ich Titel erlauben, die graziöses Untertitel-ähnliches Verhalten zeigen, einschließlich Soft-Wrapping und dynamischer Größenanpassung, wenn der eingegebene Titel umgebrochen werden muss.
Was kann/sollte ich anders machen, um Untertitel statt Etikett zu erhalten?
Danke,
--UPDATE-- @Bonzo schlug ich meine ImageMagick-Version zur Verfügung stellen. Die Version ist:
Version: ImageMagick 6.8.9-9 Q16 x86_64 2017-07-31 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib
Der Computer läuft die aktuelle Version von Linux Mint.
tun könnte, sollten Sie die Tag-Beschreibungen lesen. – EJoshuaS
Ich glaube, du musst ein Bild mit Bildunterschrift machen und dann dieses Bild zu deinem Cover hinzufügen. Wenn Sie Ihre IM-Version bestätigen möchten, bin ich sicher, dass jemand mit Ihrem Problem helfen kann. – Bonzo
@EJoshuaS Ich habe den Großteil von http://www.imagemagick.org/Usage/text/#caption gelesen, bis hin zu den experimentellen Teilen. Wenn Sie mir nur sagen, dass ich die Dokumentation lesen soll, würde ich mich freuen, wenn Sie einen Link zur Verfügung stellen könnten. (Ich habe gerade eine 'convert --help' ausgeführt und einen anderen Ansatz gesehen, es ausprobiert und festgestellt, dass es auch nicht funktioniert hat). – JonathanHayward