0

このようなラベル印刷用のアプリを作成する必要があります

このチュートリアルをチェックしています

また、PrintHelper の機能は非常にシンプルで制限されています。

  1. 私は 2 つのスケールしか使用できません - SCALE_MODE_FILLSCALE_MODE_FIT. 私のビットマップ画像のサイズは 512px X 512px です。また、ラベルのステッカーのサイズにより、サイズを調整する必要がある場合があります。
    または、用紙のサイズ (例: 100mm X 100mm) を選択する必要がある場合、上記の両方の方法で同じ結果が得られます。

  2. このコードを試すと、印刷設定アクティビティが開きます。

    private void doPhotoPrint(Bitmap bitmap) {
        PrintHelper printHelper = new PrintHelper(this);
        printHelper.setColorMode(COLOR_MODE_MONOCHROME);
//        Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.droids);
        printHelper.printBitmap("droids.jpg - test print", bitmap);
    }

ただ、設定画面を開かずに印刷機能だけを実装したいのですが、アプリケーションで「印刷」をクリックしただけで、one or more bitmap images continuously設定したデフォルト設定(画像サイズ、白黒/カラー、使用するプリンター)ですぐに印刷できます。接続、用紙サイズ)。

上の動画のような関数を作る方法はありますか?

4

1 に答える 1