2016-04-12 5 views
1

PHP経由でロイヤルメール用の2Dバーコードを生成した経験がありましたか?私は悲しいことに無駄に有効なdatamatrixを書くために私自身のルーチンを手に入れようとしていました。ECC200 PHPでのDatamatrix生成

私はC40とのLuhn 16のチェックサムメーカーにASCIIの変換ルーチンを働いているんが、ちょうどグラフィカル表現、またはそのことについてECC200バイトの作成にどこでも得ることができません。

さらに多くの足を踏み入れる手助けをする書類がある事前に書かれたライブラリはありますか?

私は、理想的には外部サイトOFR画像生成を使用せずに、サーバ環境でこれを生成できるようにする必要があります。

答えて

1

我々はQRとPDF417コード生成のためのZint Barcode Generator Unixのパッケージを使用しています。 Royal Mailもサポートされています。 (CentOS dnf install zintで、Ubuntuはもっと多くの作業を必要とします)。

ZINTのドキュメント:それは、要求された$ targetFilePathに画像を生成します

$targetFilePath = dirname(__FILE__).'/test.png'; 
$contents = 'ABC123'; 
system('zint ...params... -o"' . $targetFilePath . '" -d"' . $contents . '"'); 
var_dump(file_exists($targetFilePath)); 

:PHPでhttp://www.zint.org.uk/

system方法、例を使用します。

+0

オハイオ州、幻想的なニュース!神よりも、そんなに単純に見える情報をお寄せいただきありがとうございますDiceXQは、私は多少失敗し、ホイールを再発明する...書いてきたどのように多くの行を知っています! これを私たちのサーバ本体に一瞬でも転送します。ありがとうございました!確認するために、この困難:) – RefreshCarts

+1

うんを持っている誰のための進歩で更新され、この答えは、問題を解決し、私は今、私が期待していたよりも多く、簡単に2Dバーコードを生成することができます! – RefreshCarts