別のZXingアプリケーションをインストールせずに、バーコードスキャンをアプリケーションに直接統合する方法を知っている人はいますか?
回答:
回答№1は0バーコードスキャナーの完全なソースコードは次のとおりです。 http://code.google.com/p/zxing
ライブラリの開発者として、誰かが私たちのソースコードをアプリに統合しようとした場合の95%で2つのことが起こると言うことができます。
- 彼らは、コードを適応させ、スキャンを独自のアプリに統合して維持するのはかなりの作業であると感じており、IntentAPIを使用しています
- 彼らは私たちのコードをコピーして貼り付け、この方法で「独自の」アプリを作成しようとします
開発者にソースコードをコピーして貼り付けてほしくないことがわかります。また、経験豊富なAndroid開発者でない限り、スキャンアプリを自分で再発明するのは困難です。
結論:トラブルを回避し、インテントを介して統合します。 http://code.google.com/p/zxing/wiki/ScanningViaIntent
回答№2の場合は-1
非常にシンプルなGoogleChartツールAPIを使用してみてください。しばらく前に書いた関数があります。
function get_QR_code($content = null,$size = null,$ImgTag = true){
if ($size == null){
$size = "150x150";
}
if ($ImgTag){
echo "<img src="/images/http://chart.apis.google.com/chart?cht=qr&chs=".$size."&choe=utf-8&chld=H&chl=".$content ."">";
}else{
return "http://chart.apis.google.com/chart?cht=qr&chs=".$size."&choe=utf-8&chld=H&chl=".$content;
}
}
<?php get_QR_code("Hello form Google API"); ?>