カントリーオフィスを持つ大企業のeショッピングサイトを構築しました。
私がしたいことは以下です
Webインターフェイスでのみ可能ですか?つまり、ローカルアプリケーションはありません。どうやってするか?説明してください。
だからここにあなたのために働くことができるアプローチがあります:
次のようなデータベースにレコードを配置する必要があります。
package_id | name | status 1234 My Package shipped
Package_idを含むバーコードを生成するには、使用するバーコードの種類を決定する必要があります。データマトリックスを使用することもできます。次に、バーコードを画像として作成し、印刷できるようにします。データマトリックスは、大規模なカスタムデータに非常に適しています。
バーコードを印刷して、パッケージに入れてください
パッケージがオフィスに到着すると、ユーザーはWebサイトにログオンし、[パッケージの受信を確認]などをクリックします。次に、テキストフィールドがあり、テキストフィールドにフォーカスし、バーコード/データマトリックスをスキャンすると、パッケージID「1234」がテキストフィールドに表示されます
フォームを送信し、データベースのエントリを検索して、次のように変更します。
package_id | name | status
1234 My Package delivered
ヒントQR Code を使用すれば、多くの携帯電話で読むことができるため、本物は必要ありませんバーコードスキャナ。バーコードを読み取り、package_idをサーバーに送信するアプリを作成できます。
Tcpdfには、バーコードを生成するためのクラスがいくつかあります。
http://www.tcpdf.org/doc/code/classTCPDFBarcode.html
良い例で:
http://www.tcpdf.org/examples.php
たとえば、最初の:
// set the barcode content and type
$barcodeobj = new TCPDFBarcode('http://www.tcpdf.org', 'C128');
// output the barcode as HTML object
echo $barcodeobj->getBarcodeHTML(2, 30, 'black');
チェック larsjung.de/qrcode/
これはJQuery Plugginですが、PHPでうまく機能します。
私のシナリオを見ると、1Dバーコード以上のものが必要です。 QRコードが必要です。
お役に立てれば。
最初に、生成するバーコードタイプを選択する必要があります。 1Dまたは2Dの複数の考慮事項があります。 1Dバーコードは、少量のデータのみを簡単にエンコードします。 2Dバーコードはより大きく、より多くのデータをエンコードできます。また、見た目も少し優れています:) 2Dバーコードを使用する場合は、QRCodeまたはDataMatrixをお勧めします。 PDF417は、二乗ではなく水平方向にデータを配置する必要がある場合に実行可能なオプションです。詳細はこちらをご覧ください: http://www.barcodebakery.com/en/resources/guide/php/choosing-barcodes
作成するコードを見つけたら、どのリーダーを取得するかを検討します。現在、Metrologic Focus FirstFlash MS1690を所有しています。上記のすべてのバーコードを読み取ります。ここでも複数のオプションがありますが、最も簡単なのはUSBバーコードリーダーを入手することです。バーコードをスキャンすると、誰かがキーボードでタイプしているときに画面に書き込むだけです。
これは、phpのみを使用して作成できます。このためには、qr-codeまたはバーコードを生成するための準備ができているphpクラスを取得する必要があります。バーコードの生成は、適切なbacodeフォントを選択するだけで実行できるため、数字を書く代わりに、phpはバーコード付きの数字で書き込みます。バーコードの読み取りについては上記で説明しました。
あなたの質問を完全に理解しているかどうかはわかりませんが、バーコードとしてprintedにできるファイルを作成する場合は、バーコードプリンターで印刷できるファイルの種類を知る必要があります。 。
readを使用してバーコードをスキャナーでWebフォームに変換する場合、スキャナーはバーコードタイプを認識する必要があります。スキャナーはバーコード値をWebフォーム(またはテキストを受け入れる他のプログラム)に入力します。 Webフォームは、バーコードの認識とは関係ありません。
私は Zendバーコード を見て、似たようなことをしていますが、確かに始めたばかりです。他の人がこれをどのように扱っているか知りたいです。