0

現在、クリスタルレポートを作成し、そのデータソースをデータテーブルに設定しています。バーコード 39 スタイルで数値の文字列を印刷したい。

以前は、バーコード39フォントをシステムにインストールし、クリスタルレポートの数式フォーマットを使用して文字列を「00000001」にすることでなんとか作成できました。

しかし、私が欲しいのは、追加のフォントを手動でインストールせずに動的なバーコードを生成することです。私はオンラインでいくつかの良いものを見つけました:

1) .NET barcodelib.com から .NET Barcode Generator をダウンロードし、ファイル BarcodeLib.Barcode.dll への参照を追加し、ガイドに従ってバーコード オブジェクトを作成します。しかし、それはまったく機能しません

2) コード 39 フォント ファイルを作成するクラスがあるため、オブジェクトにフォント パスをプログラムで追加する方法を探しています。

私の説明が理解するのに十分簡単であることを願っています:)

助けてください!

4

1 に答える 1

0

@Royこれを最適化する簡単な方法はありません。別のスレッドでバーコード生成メソッドを呼び出す必要があることをお勧めします。このようにバーコードには時間がかかりますが、アプリケーションは停止しません。

于 2012-07-02T12:27:35.447 に答える