StarXpand SDK for Web 開発者向けマニュアル Ver. 1.0.0

最終更新日: 2026年 4月 28日

FAQ

このページを見ても問題が解決しない場合は、GithubのIssuesもご確認ください。

Q : どのOSや開発言語がサポートされていますか

A : ブラウザ上で動作するWebアプリをサポートしています。
各OSでのサポートバージョンはこちらのページを参照してください。
開発言語は TypeScript, JavaScript をサポートしています。

Q : このSDKを自分のアプリで利用するにはどうすればよいですか

A : こちらのページの手順に従い、 npmで公開されているstar-io10-webパッケージをダウンロードしてアプリに組み込んでください。

Q : タブレットやPCとプリンターを接続するためには何を行う必要がありますか

A : 初期設定を行います。使用するOS、インターフェイスによって初期設定方法が異なります。こちらのページで利用環境を選択し、手順に沿って設定してください。

Q : バーコードリーダーは利用できますか

A : Ver. 1.0.0時点では利用できません。

Q : ログは取得できますか

A : 取得できます。ログ機能の利用方法はこちらのページにある項目『ログを取得する』を参照してください。
ログ機能はテスト運用時やトラブル発生時の解析に利用することを想定しており、アプリケーションのパフォーマンスに影響を与える可能性があります。

Q : mC-Label2(解像度300dpi)用の印刷データを作るとき、既存のサーマルプリンター(解像度203dpi)用に作成した印刷データを流用できますか

A : 多少の改修を行うことで流用することができます。
ここでは2つのケースで必要な変更について説明します。それ以外のケースでは、元の印刷データと、ご利用予定の用紙幅(印字領域)を考慮の上、文字数や印字位置などの調整を行ってください。

・ケース1 : 203dpiの3インチ幅の印刷データを流用する場合
 例 - 203dpiの72mm幅 → 300dpiの48.7mm幅      

印刷内容

必要な変更

印字領域

なし(ページモードでの印刷を行う場合は48mmに設定)

テキスト

なし

画像

なし

バーコード・QRコード・PDF417

なし

ページモードでの印刷

印字領域、印字位置の値を2/3倍に変更


・ケース2 : 203dpiの2インチ幅の印刷データを流用する場合
 例 - 203dpiの48mm幅 → 300dpiの48mm幅      

印刷内容

必要な変更

印字領域

48mmに設定

テキスト

基本印字サイズを1.5倍に指定

画像

画像のwidthを1.5倍に変更

バーコード・QRコード・PDF417

バーコードバードット数、QRコードセルサイズ、PDF417モジュールX方向サイズを1.5倍に変更

ページモードでの印刷

なし

Q : 改訂履歴はどこで確認できますか

A : GitHubにて公開しております。こちらのページを参照してください。

Q : SDK付属のサンプル印刷データが印刷されなかったり、レイアウトが崩れます

A : ご利用のモデルが対応している印刷データ生成APIを呼び出していることを確認してください。

Q : ページモードを利用した印刷データのレイアウトが崩れます

A : PageModeAreaParameterを参照し、ページモードの印刷領域が正しく設定されていることを確認してください。ページモードの印刷領域が正しく設定されていないと、レイアウトが崩れたり、全く印字されない可能性があります。

Q : StarDeviceDiscoveryManagerによる接続許可の取得を省略したいです

A : 事前にGoogle Enterpriseで許可を取得すると、StarDeviceDiscoveryManagerによる接続許可の取得は不要になります。
詳細は Google Enterprise and Education ヘルプをご参照ください。

Q : Windowsでプリンターと通信できません

A : 通信設定の手順をご参照ください。

Q : Ubuntuでプリンターと通信できません

A : 通信設定の手順をご参照ください。