回答編集履歴

2

追加提案

2017/12/18 08:01

投稿

KojiDoi
KojiDoi

スコア13671

test CHANGED
@@ -15,3 +15,17 @@
15
15
 
16
16
 
17
17
  ただ私のUbuntu環境ではセキュリティの問題からこの表記がブロックされているようで実行はできませんでした。 [Ref.](http://www.imagemagick.org/discourse-server/viewtopic.php?t=29839)
18
+
19
+
20
+
21
+ 以下のようなスクリプトで対処できるのではないかと思います。
22
+
23
+ ファイル名は適当に読みかえて下さい。
24
+
25
+ ```sh
26
+
27
+ text=`cat test.txt`
28
+
29
+ convert -pointsize 12 -gravity south -annotate 0 $text test1.png testout.png
30
+
31
+ ```

1

correction

2017/12/18 08:01

投稿

KojiDoi
KojiDoi

スコア13671

test CHANGED
@@ -1,3 +1,17 @@
1
1
  参考にされたサイトが間違っている様です。
2
2
 
3
3
  annotateで指定するのは書きたいテキストそのもので、その内容が収められているファイルの名前ではありません。
4
+
5
+
6
+
7
+ 追加
8
+
9
+ コメントを見て試して見ました。確かにconvert自体は@ファイル表記を受けつける様ですね。
10
+
11
+ 不正確な情報ですみませんでした。
12
+
13
+ とすると質問者さんの環境では@が先頭ではなく途中に書かれているからファイル名だと解釈して貰えなかったのでしょう。
14
+
15
+
16
+
17
+ ただ私のUbuntu環境ではセキュリティの問題からこの表記がブロックされているようで実行はできませんでした。 [Ref.](http://www.imagemagick.org/discourse-server/viewtopic.php?t=29839)