1

Crystal Reports からエクスポートされた doc、rtf、pdf、xlsx 形式を使用して、ドット マトリックス プリンター (Wipro (wep) EX 330+dx) でファイルを印刷しようとしましたが、印刷プロセスが非常に遅くなります。
請求書を印刷しようとしましたが、請求書には約 50 ~ 60 秒かかります。

Crystal Reports を介してファイルをテキストに転送しようとしましたが、役に立ちませんでした。

そこで、同僚の 1 人がテキスト ファイルを介して印刷する方法を教えてくれました。彼はchr(14) & "TITLE NAME HERE" & chr(27) & chr(18) . テキストファイルの特殊文字と同じようにテキストファイルに書き込みTITLE NAME HEREますが、batファイルを使用して印刷すると、ドットマトリックスプリンターでTITLE NAME HEREの文字が大きく太字になり、印刷時に特殊文字が消えます。また、印刷もスピーディーです。特殊文字は、テキスト ファイルの HTML のタグのように機能すると思います。

それで、私の質問は、これらのキャラクターのガイドがあり、どのように機能するかということです.
どの文字が、印刷物やすべてのものにどのような影響を与えますか?

4

3 に答える 3

0

プリンターでサポートされているフォントを使用することで、速度の問題を解決できるはずです。そうしないと、プリンターが強制的にテストを画像としてレンダリングする可能性があります。

Crystal のオプションとして 'Draft 10 cpi' フォントが表示されますか?

于 2020-12-24T14:54:55.983 に答える
0

このChr()関数は、指定された数値の ASCII 文字を返します。

Dim MyChar
MyChar = Chr(65)    ' Returns A.
MyChar = Chr(97)    ' Returns a.
MyChar = Chr(62)    ' Returns >.
MyChar = Chr(37)    ' Returns %.

数字0-31は「印刷できない」文字を表します。たとえばChr(10)、LineFeed をChr(13)表し、Carriage return を表します。

数字32-47は、次のような記号を表します。, , . , / , * , etc

48-57数字を表します0 - 965 - 90はアルファベットを表しますA-Z

これらの値の完全なリストについては、こちらこちらを参照してください

ASCII コードの仕組みの詳細については、こちらを参照してください。

于 2020-12-24T10:23:36.140 に答える