set foo=311421232322383538353247425048463555333928324647554314304128474534464839363549444437435238613561311240095442505231573523988539009812811847
magick convert -font Ciphered-Regular.ttf -pointsize 72 label:%foo% bar_%random%.png
并且它会创建类似的东西(这是文件的结尾):
¤x°{´TB %”PBQcŃüĄ‰ŽťűX}µjß›úţĚ%‰.CwűĄďűĹĄä-ˇ„fŚ¸€notJű}ÄwÄŮôbF‰·J(AĄýĺi(ü˛¦e”-•PB %”PB %”PB %”PB %”PB %”PB %”@Ä˙¨"A;Űýż %tEXtdate:create 2019-04-08T19:01:03+02:00 ĐÝ %tEXtdate:modify 2019-04-08T19:01:03+02:00QŤe¨ ZzTXtlabel ™ŚÁ 1[
QűoěČéđY% B1_úO©U>]Ú&ą5ˇWm‹ŹP“•©Đá2KrlŃq]Đ P:gg‡űŐ;cnŠ‰ëŕ
|Ç IEND®B`‚
并且文本标签为空,但图像已正确创建,但我需要在文件中使用文本标签以供下次在我的程序中使用。
例如,这就是我需要的(为了生成之前较短的消息):
‹ç/M´mßÓčnä"4PýţÔgţśč0x§ßűp5S(&oE4b:ČÂŤN±8!ŹÂť…lşż(.QDEQDEQDEQDEQDţiÖo¶sË]â %tEXtdate:create 2019-04-08T18:45:32+02:00lŚŰ> %tEXtdate:modify 2019-04-08T18:45:32+02:00Ńc‚ ltEXtlabel 311421232322383538353247425048463555333928324647554314304128474534464839363549444437435238613561311240,ě˘' IEND®B`‚
对于小变量也可以正常工作,但有时我会生成更长的数字线。
我使用的是 Microsoft Windows [版本 10.0.17763.379],magick 7.0.8.39 win32 static portable