1

ラズベリーパイを使ってポータブルサーマルプリンター(型式:ブラザー PJ-623)から画像(モノクロ)を印刷しています。画像は eps 形式で保存されます。

問題: 印刷が開始されるまでに 9 ~ 12 秒かかります。問題は画像のフォーマットにあると思います。では、eps 形式よりも速くプリンターが読み取れる形式はありますか?

または可能であれば他の解決策はありますか?

編集: Qt-creator で gnuplot を使用してイメージ ファイルを作成しています。

どんな助けでも大歓迎です。

敬具、ハマド・タリク

4

2 に答える 2

1

GNUPLOT で次のコマンドを使用して、png や pdf などの他の形式を試しました。

set term png size H,W

ここで、H、W は生成された画像の解像度です。

しかし、印刷物に歪みが含まれていたため、最初は役に立ちませんでした。問題はdpiにあることが判明しました。

それで、いくつかの調査の後、私は次のリンクを見つけました:

GNUPLOT pdf ターミナル

上記のリンクを使用して、次のコマンドを見つけました。

set terminal postscript enhanced color
set output '| ps2pdf - plot.pdf'

ps ファイルを pdf に変換し、ps ファイルと同じ結果を pdf に変換します。

そして、プリンターが読み取るのにかかった時間はわずか 3 秒でした。

将来誰かに役立つことを願っています。よろしく、ハマド

于 2013-11-20T08:45:59.763 に答える
0

EPS がベクターベースの場合、実際にはフォーマットの選択肢がありません。他の唯一のオプションは PDF ですが、これは EPS よりも効率が悪い可能性があります。使用しているドライバーは、ベクター グラフィックスの印刷にあまり効率的ではない可能性があります。画像を高解像度 JPEG に変換し、印刷時間に違いがあるかどうかを確認することで、テストを行うことができます。

ただし、ラスター イメージに EPS 形式を使用している場合は、とにかく高品質の JPEG ファイルを使用することをお勧めします。EPS は、TIFF や JPEG と比較して、ピクセル情報の格納には非効率的です。

もちろん、10 秒の印刷時間の何がそんなに悪いのだろうと考えなければなりません。それはただの好奇心ですか、それともこれらが超高速で印刷されることが重要ですか?

于 2013-11-13T16:45:30.860 に答える