Aspose.BarCode for Python via NET は、Python アプリケーションに統合できるバーコード生成および読み取り API ライブラリです。バーコードの生成や認識機能を簡単に追加できます。Aspose.BarCode for Python via .NET では、PNG、JPG、GIF、BMP などのさまざまな画像形式でバーコード イメージを生成できます。さらに、バーコード イメージの境界、境界の色、回転、解像度の変更など、多くの機能が提供されます。
Aspose.BarCode for Python via .NET では、カスタムのバーコード イメージを生成する豊富な機能が提供されます。ビジネスに合わせてさまざまな色やサイズのバーコードを生成できます。バーの色、背景、境界線、テキスト、それらの位置など、バーコードのすべての要素をカスタマイズできます。入力テキスト、大文字小文字、余白、境界線の表示有無に関係なくバーコードを生成できます。バーコードのサイズは、X 軸による自動で、または手動により設定できます。ミリメートル、インチ、ポイント、ピクセルなどのさまざまな単位で定義することができます。必要に応じて、画像の比率や解像度も調整できます。テキストのフォントのカスタマイズも可能です。
Aspose.BarCode for Python via .NET では、Data Matrix、Aztec Code、PDF417 などの一般的な二次元バーコードを生成できます。これらの形式は、大きな値や標準ではない値の暗号化も可能です。QR コードを生成するコードは次のとおりです。
from aspose.barcode import generation generator = generation.BarcodeGenerator(generation.EncodeTypes.QR, "") generator.parameters.barcode.code_text_parameters.location = generation.CodeLocation.Below generator.parameters.barcode.x_dimension.millimeters = 2 generator.save("example.png", generation.BarCodeImageFormat.PNG)
Aspose.BarCode for Python via .NET のライブラリでは、バーコードの読み取り処理をビジネスの要件に合わせて最適化できる強力な機能が提供されます。認識エンジンのパラメーターを調整して、バーコード スキャンを高速化したり、読み取り精度を向上したりできます。読み込み元のバーコード イメージの品質やパラメーターに応じて、認識処理をカスタマイズすることができます。それらのパラメーターの複数のプリセット設定により、高品質なバーコード イメージの高速スキャンや破損や劣化したバーコードのデコードが可能です。さらに、ガウス ノイズ、ホワイト スポット、色の反転など、さまざまな歪みに対してバーコードの読み取りを向上させる特別な設定も可能です。認識処理の微調整機能により、幅広いアプリケーションやシナリオにおいてもっとも効果的なバーコード読み取り処理を実現できます。
Aspose.BarCode for Python via .NET では、一次元、二次元、郵便バーコードのスキャン、検出、読み取り機能が提供されます。数行のコードにより、これらの機能をアプリケーションに簡単に組み込んで、幅広く使用されているバーコードを検出したりデコードしたりできます。Aspose.BarCode for Python via .NET は、ユーザー フレンドリで直感的に設計されているので、バーコードのスキャン機能をすばやく簡単に Python アプリケーションに追加できます。
from aspose.barcode import barcoderecognition reader = barcoderecognition.BarCodeReader(<file name>:, barcoderecognition.DecodeType.AllSupportedTypes) recognized_results = reader.read_bar_codes() for barcode in recognized_results: print(barcode.code_text)
Aspose.BarCode for Python via NET は、さまざまな一次元、二次元、郵便番号バーコードのエンコードとデコードの両方をサポートしています。
Aspose.BarCode for Python via NET でサポートされる一次元バーコードは次のとおりです。
Aspose.BarCode for Python via NET でサポートされる二次元バーコードは次のとおりです。
Aspose.BarCode for Python via NET でサポートされる郵便バーコードは次のとおりです。