Aspose.BarCode for Python melalui .NET

Kami dengan senang hati mengumumkan bahwa API Aspose.BarCode telah dapat diakses untuk bahasa pemrograman Python melalui platform .NET. Hal ini memungkinkan pengembang untuk secara mulus mengintegrasikan pembuatan barcode tingkat lanjut dan fungsi pengenalan ke dalam proyek Python mereka yang diterapkan di lingkungan .NET.

Pada artikel ini, kami memperkenalkan pemindai kode batang dan pustaka generator yang baru ditambahkan untuk Python melalui .NET, fitur utamanya, dan beberapa detail tentang pemasangan dan lisensinya. Cari tahu lebih lanjut tentang API ini di [halaman produk] yang sesuai 1.

Fitur Aspose.BarCode for Python melalui .NET

Aspose.BarCode API untuk Python melalui .NET adalah alat canggih yang memungkinkan pengembang untuk dengan mudah memasukkan pembuatan kode batang dan fungsi membaca ke dalam proyek Python mereka. Beberapa fitur utama dari perpustakaan barcode ini meliputi:

  • Dukungan untuk berbagai format kode batang: mendukung lebih dari 40 jenis kode batang yang berbeda, termasuk Kode QR, Kode Aztec, PDF417, Matriks Data, EAN, UPC, Kode 39, dan lainnya
  • Kemampuan pengenalan barcode tingkat lanjut: dapat membaca barcode dari berbagai format gambar (BMP, GIF, PNG, JPG, atau TIFF) dan dengan kualitas berbeda. Selain itu, ini memungkinkan decoding barcode yang rusak atau terdistorsi dan mendukung berbagai preset pengenalan, yang dapat digunakan untuk memprioritaskan pembacaan barcode untuk kecepatan atau kualitas.
  • Opsi penyesuaian: pengembang dapat menyesuaikan berbagai aspek dari kode batang yang dihasilkan, seperti ukuran, orientasi, dan warna
  • Integrasi yang mudah: dapat dengan mudah diintegrasikan ke dalam proyek Python apa pun menggunakan platform .NET
  • Output berkualitas tinggi: ini menghasilkan gambar barcode berkualitas tinggi yang dapat dengan mudah dipindai dan dibaca oleh pembaca barcode mana pun
  • Mudah digunakan: memiliki fungsionalitas yang kaya dan mudah digunakan, yang dapat dengan mudah dipanggil dari Python
  • Fleksibilitas: dapat digunakan untuk semua jenis lingkungan pengembangan, baik berbasis web atau desktop
  • Kemandirian platform: tidak tergantung platform dan dapat digunakan di berbagai sistem operasi, seperti Windows, Linux, atau Mac

Jenis Kode Batang yang Didukung

Aspose.BarCode API untuk Python melalui .NET mendukung berbagai jenis kode batang, termasuk lebih dari 60 simbol linier, 2D, dan pos:

  • Barcode linier adalah jenis barcode yang paling umum dan diwakili oleh serangkaian garis dan spasi paralel. Aspose.BarCode API untuk Python melalui .NET mendukung simbol linier populer, seperti Kode 39, Kode 128, EAN-13, EAN-8, Interleaved 2-of-5, UPC-A, UPC-E, Databar, Codabar, Codablok -f, dan banyak lagi.

  • Barcode 2D memiliki kapasitas penyimpanan yang lebih besar daripada yang linier. Mereka didefinisikan sebagai matriks titik atau kotak. Aspose.BarCode API untuk Python via .NET mendukung tipe 2D yang banyak digunakan, seperti QR Code dan Micro QR Code, PDF417, Aztec Code, DotCode, Data Matrix, MaxiCode, dan banyak lagi.

  • Barcode pos digunakan untuk penyortiran dan pelacakan surat. Pustaka kode batang mendukung sekumpulan besar standar kode batang pos, termasuk Royal Mail, Planet, Postnet, dan banyak lagi.

Kemampuan Generasi dan Pengenalan

Aspose.BarCode API untuk Python melalui .NET menawarkan kemampuan pengenalan dan generasi lanjutan untuk berbagai jenis kode batang:

  • Kemampuan generasi: API memungkinkan pengembang untuk dengan mudah menghasilkan gambar barcode berkualitas tinggi menggunakan API yang sederhana dan mudah digunakan. Kelas utama untuk menghasilkan barcode disebut BarCodeGenerator. Ini menyediakan metode untuk mengatur berbagai properti dari kode batang yang dihasilkan, seperti format kode batang, teks, dan ukuran. Setelah properti disetel, metode Simpan dapat digunakan untuk menyimpan gambar kode batang yang dihasilkan ke file atau aliran.

  • Kemampuan membaca: API juga mengaktifkan kemampuan pengenalan kode batang tingkat lanjut, yang memungkinkan pengembang mengenali kode batang dengan mudah dari berbagai sumber seperti gambar, PDF, dan bahkan aliran kamera web langsung. Kelas utama untuk mengenali barcode disebut BarCodeReader. Ini berisi metode untuk mengenali kode batang dari file, aliran, atau objek gambar. Setelah kode batang dikenali, metode getcodetext dapat digunakan untuk mengambil teks yang disandikan dalam kode batang.

Lihat dokumentasi API untuk informasi mendetail tentang semua kelas, metode, dan properti yang tersedia untuk digunakan.

Instalasi dan Penggunaan

Proses menginstal Aspose.BarCode for Python melalui .NET melibatkan beberapa langkah sederhana. Sebelum melanjutkan, pastikan Anda telah memenuhi persyaratan yang diperlukan berikut ini:

  • Python 3.6 atau lebih tinggi
  • Pustaka runtime GCC-6 (atau lebih baru)
  • Ketergantungan .NET Core Runtime
  • Untuk Python 3.6-3.7: build pymalloc dari Python
  • libpython membagikan pustaka Python

Aspose.BarCode for Python melalui .NET dapat diperoleh dengan mengunduh file .whl dari halaman unduhan API. Setelah Anda memiliki file, Anda dapat menginstalnya melalui baris perintah dengan menggunakan perintah berikut:

pip instal nama paket

Sebagai alternatif, kode sumber untuk pustaka barcode tersedia di repositori Pypi (Python Package Index) sebagai paket yang dapat diinstal dengan menjalankan perintah berikut:

pip instal aspose-barcode-untuk-python-via-net

Lisensi

Aspose.BarCode for Python melalui .NET menawarkan mode evaluasi yang memungkinkan pembuatan kode batang tanpa batasan apa pun. Namun, tanda air dengan kata “Anggap” akan ditempatkan pada gambar kode batang yang dihasilkan. Versi tanpa lisensi juga dapat digunakan untuk membaca semua jenis kode batang yang didukung, namun hanya Kode 39 yang dapat didekodekan tanpa batasan apa pun. Mencoba membaca kode batang yang sesuai dengan jenis lain akan menghasilkan 30% dari teks yang didekodekan ditutupi dengan “”. Untuk mengakses fungsionalitas penuh perpustakaan dan melakukan pembuatan dan pembacaan kode batang tanpa batasan atau penempatan tanda air, lisensi harus diperoleh. Setelah lisensi dibeli, Anda akan memiliki akses penuh ke semua fitur perpustakaan.

Jika Anda ingin menguji kemampuan penuh Aspose.BarCode for Python melalui .NET, Anda dapat meminta lisensi sementara selama 30 hari. Untuk detail lebih lanjut, silakan lihat petunjuk di Bagaimana cara mendapatkan Lisensi Sementara?. Untuk menggunakan pustaka kode batang tanpa batasan apa pun, lisensi komersial harus dibeli. Anda dapat menemukan informasi tentang harga dan persyaratan di sini.

Kesimpulan

Pada artikel ini, kami memperkenalkan library barcode baru yang dirilis untuk proyek Python yang diterapkan di lingkungan .NET. Secara keseluruhan, Aspose.BarCode API untuk Python via .NET adalah alat canggih yang dapat digunakan oleh pengembang untuk menambahkan fungsionalitas kode batang tingkat lanjut ke proyek mereka dengan sedikit usaha.

Jika Anda memiliki pertanyaan, Anda dapat merujuk ke Forum Dukungan Gratis yang dapat membantu tidak hanya menyelesaikan masalah teknis tetapi juga mendapatkan saran untuk memecahkan masalah bisnis apa pun.