1

現在、オンラインで見つけたスクリプトを使用して、会社のバーコードを生成しています。バーコードを水平方向に拡張できるように少し変更しました。私が欠けているのは、バーコードが生成しているテキストだけです。

バーコードに対して正当なフォント サイズで、バーコードの下の中央にテキストを配置したいと思います。

ここに私のバーコードスクリプトがありますhttp://pastebin.com/wvTyxQrW

生成するには、たとえば、barcode.php?text=1o2020p1 に移動します。バーコードの下の画像のテキストを中央に配置したかっただけです。私はこれを行うのに十分なほど画像操作に堪能ではありません.数時間かかるでしょう.

あなたの提案/助けてくれてありがとう!

4

1 に答える 1

2

交換

  $image = imagecreate($img_width, $img_height);

  $image = imagecreate($img_width, $img_height + 20);

そして、上記の次のコードを追加します// Draw barcode to the screen

if (!empty($_GET['text'])) {
  imagestring($image, 5, 4, $img_height, $_GET['text'], $black);
}
于 2012-10-05T06:39:05.353 に答える