バーコード ジェネレーター API - Code128、EAN-13、UPC-A (SVG として)
製品コード、シリアル番号、または任意の文字列から印刷可能な Code128B バーコードを作成します。 この API は、印刷可能な ASCII テキストをエンコードし、ラベル、請求書、パッケージに合わせて拡大縮小できる鮮明な SVG を返します。
Code examples
curl -X POST https://api.botoi.com/v1/barcode \
-H "Content-Type: application/json" \
-d '{"data":"1234567890128","width":200,"height":100,"show_text":true}'When to use this API
製品ラベル印刷
製品データベースから EAN-13 または UPC バーコードを生成し、ラベル テンプレートに埋め込みます。 サーマル プリンタまたはレーザー プリンタで直接印刷して、小売店で販売できるパッケージを作成します。
社内在庫追跡
内部 SKU 番号を Code128 バーコードとしてエンコードし、倉庫の棚、ビン、パレットに粘着ラベルを印刷します。 スタッフはピッキング&パック中にハンドヘルドリーダーでスキャンします。
請求書と発送書類
Code128 バーコードを PDF 請求書または納品書に追加します。 注文 ID をエンコードすると、フルフィルメント チームが文書をスキャンして注文の詳細を即座に取得できるようになります。
Frequently asked questions
小売商品にはどのバーコード タイプを使用すればよいですか?
EAN-13 は、北米以外のほとんどの国で標準です。 UPC-A (UPC) は、米国とカナダの標準です。 海外で販売する場合は、小売業者がどのシンボルを必要とするかを確認してください。
文字や特殊文字をエンコードできますか?
Code128 は、文字、数字、記号を含む完全な ASCII 文字セットをサポートします。 EAN、UPC、ITF-14、および MSI は数値のみの形式です。
API はチェック ディジットを検証しますか?
はい。 EAN-13 および UPC の場合、チェック ディジットなしでデータを指定すると、API がそのデータを計算して追加します。 間違ったチェック ディジットを含めると、API は検証エラーを返します。
API はどのような出力形式を返しますか?
API は SVG 画像を返します。 SVG はピクセル化することなく任意のサイズに拡大縮小できるため、300 DPI 以上のラベル印刷やオンスクリーン表示に最適です。
印刷用に SVG バーコードを PNG に変換するにはどうすればよいですか?
ブラウザ キャンバスで SVG をラスタライズしたり、sharp や Inkscape などのサーバー側ライブラリを使用したり、任意の画像エディタで SVG を開いてターゲット DPI で PNG としてエクスポートしたりできます。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.