Aspose.BarCode for Python via .NET


Python 向けのバーコード ライブラリ

Python アプリケーション内で、一次元、二次元および郵便番号バーコードを読み取り、生成

Aspose.BarCode for Python via .NET

Aspose.BarCode for Python via NET は、Python アプリケーションに統合できるバーコード生成および読み取り API ライブラリです。バーコードの生成や認識機能を簡単に追加できます。Aspose.BarCode for Python via .NET では、PNG、JPG、GIF、BMP などのさまざまな画像形式でバーコード イメージを生成できます。さらに、バーコード イメージの境界、境界の色、回転、解像度の変更など、多くの機能が提供されます。


主な機能


サポートされるファイル形式


サポートされる環境


  • Swiss QR コード
  • バーコードの外観のカスタマイズ
  • バーコードのテキスト設定の管理
  • 一次元バーコード形式用のパラメーター
  • QR コードや Micro QR コードの生成
  • バーコードの読み取り品質オプションやプリセット

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 でサポートされる一次元バーコードは次のとおりです。

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2-of-5
  • Standard 2-of-5
  • MSI
  • Code 11
  • Codabar
  • EAN-14
  • SSCC-18
  • ITF-14
  • Matrix 2-of-5
  • PZN
  • Code 128
  • Code 39 Extended
  • Code 93 Extended
  • Code 93 Standard
  • IATA 2-of-5
  • OPC
  • GS1 Code 128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • GS1 Databar Family: Databar Omnidirectional, Databar Truncated, Databar Limited, Databar Expanded, Databar Stacked, Databar Expanded Stacked, Databar Stacked Omnidirectional
  • PatchCode
  • Supplement

Aspose.BarCode for Python via NET でサポートされる二次元バーコードは次のとおりです。

  • PDF417
  • Macro PDF417
  • Micro PDF417
  • Aztec Code
  • Data Matrix
  • Compact PDF417
  • QR Code
  • Micro QR Code
  • DotCode
  • MaxiCode
  • GS1 Data Matrix
  • Italian Post 25
  • Code16K

Aspose.BarCode for Python via NET でサポートされる郵便バーコードは次のとおりです。

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • Royal Mailmark
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPost eParcel
  • SwissPost Parcel



ページトップへ