Hasilkan Kode Patch dengan Python

Kode tambalan adalah pola batang dan ruang vertikal tertentu yang digunakan dalam pencitraan dokumen. Kode-kode ini digunakan untuk menginstruksikan pemindai melakukan tindakan tertentu, seperti memisahkan dokumen, memulai kumpulan baru, atau mengabaikan halaman kosong. Pada artikel ini, kita akan mempelajari cara membuat kode tambalan berkualitas tinggi dengan Python.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. Apa itu Patch Code atau Patch Barcode
  2. Python API untuk Menghasilkan Kode Patch - Unduhan Gratis
  3. Buat Kode Patch dengan Python
  4. Hasilkan Kode Patch untuk Ukuran Kertas A4
  5. Kode Tambalan untuk Halaman Surat AS
  6. Hasilkan Kode Patch dengan Kode QR
  7. Jenis Kode Patch
  8. Dapatkan Lisensi Gratis
  9. Buat Kode Patch Online
  10. Sumber Pembelajaran

Apa itu Patch Code atau Patch Barcode

Kode tambalan atau kode batang tambalan adalah serangkaian 6 batang dan spasi, di mana batang pertama dan terakhir selalu hitam, dan empat di tengah dapat berupa hitam atau putih, sesuai dengan angka 1-0 dalam biner. Misalnya, kode Patch T yang sering digunakan untuk memisahkan dokumen sesuai dengan pola hitam-putih-hitam-putih-hitam-hitam.

Kode tambalan sering digunakan dalam operasi pemindaian bervolume tinggi, di mana penting untuk mengotomatiskan sebanyak mungkin proses, termasuk pemisahan dokumen, kontrol batch, dan operasi kontrol kualitas. Hal ini memungkinkan operator untuk memindai tumpukan besar dokumen dalam sekali jalan, sambil tetap mempertahankan kontrol atas bagaimana dokumen tersebut diproses dan disimpan.

API Python untuk Menghasilkan Kode Patch - Unduhan Gratis

Kita akan menggunakan Aspose.BarCode for Python untuk membuat kode tambalan. Ini adalah API serbaguna dan kuat untuk pembuatan dan manipulasi barcode. Hal ini memungkinkan pengembang untuk membuat dan membaca berbagai jenis barcode 1D dan 2D. Lebih dari 60 simbologi barcode didukung, termasuk Kode 39, Kode 128, dan Kode QR. Ini juga mendukung EAN, UPC, PDF147, Data Matrix, dan barcode kompleks.

Harap unduh paket atau instal API dari PyPI menggunakan perintah pip berikut di konsol:

pip install aspose-barcode-for-python-via-net 

Buat Kode Patch dengan Python

Kita dapat membuat kode tambalan dengan Python dengan mengikuti langkah-langkah yang diberikan di bawah ini:

  1. Buat instance kelas BarcodeGenerator dan tetapkan EncodeTypes yang diperlukan sebagai PATCHCODE.
  2. Selanjutnya, tentukan teks kode input.
  3. Secara opsional, tentukan opsi penyesuaian Barcode.
  4. Terakhir, panggil metode save() untuk menyimpan gambar Barcode yang dihasilkan di jalur file yang diberikan.

Contoh kode berikut menunjukkan cara membuat kode batang tambalan dengan Python.

# Contoh kode ini menunjukkan cara membuat Kode Patch.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE, "Patch I");
generator.save("C:\\Files\\Patch-code.png", barcode.generation.BarCodeImageFormat.PNG);
Buat kode tambalan dengan Python.

Buat Kode Patch dengan Python.

Hasilkan PatchCode untuk Ukuran Kertas A4

Kami dapat membuat kode tambalan untuk ukuran kertas A4 dengan orientasi potret atau lanskap. Barcode tambalan muncul di batas halaman. Silakan ikuti langkah-langkah yang disebutkan sebelumnya untuk menghasilkan kode tambalan untuk ukuran kertas A4. Namun, kita hanya perlu menentukan patchformat sebagai A4.

Contoh kode berikut menunjukkan cara membuat kode tambalan untuk ukuran kertas A4 dengan Python.

# Contoh kode ini menunjukkan cara membuat Kode Patch dalam ukuran A4.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# buat barcode PatchCode dalam ukuran A4
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.save("C:\\Files\\PatchCode-A4.jpg");
Hasilkan PatchCode untuk Ukuran Kertas A4

Hasilkan PatchCode untuk Ukuran Kertas A4.

Format tambalan A4 berfungsi untuk halaman A4 dalam orientasi potret. Namun, jika Anda ingin membuat kode batang tambalan untuk halaman A4 dalam format lanskap, tentukan format tambalan sebagai A4LANDSCAPE.

Contoh kode berikut menunjukkan cara membuat kode tambalan untuk Pemandangan A4 dengan Python.

# Contoh kode ini menunjukkan cara membuat Kode Patch dalam ukuran Lanskap A4.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# buat barcode PatchCode dalam ukuran A4 dalam orientasi lanskap
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-A4-LANDSCAPE.jpg");
Hasilkan PatchCode untuk Ukuran Kertas A4

Hasilkan PatchCode untuk A4 Landscape.

Kode Patch untuk Halaman Surat AS

Demikian pula, kami juga dapat membuat kode tambalan untuk halaman surat AS dalam orientasi potret atau lanskap. Untuk tujuan ini, kita perlu menentukan USLETTER sebagai format tambalan untuk potret dan USLETTERLANDSCAPE untuk orientasi lanskap.

Contoh kode berikut menunjukkan cara membuat kode tambalan untuk ukuran halaman surat AS dengan Python.

# Contoh kode ini menunjukkan cara membuat Kode Patch dalam ukuran US Letter.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Potret Surat AS
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER;
generator.save("C:\\Files\\PatchCode-US-Letter.jpg");

# Pemandangan Surat AS
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-US-Letter-Landscape.jpg");

Hasilkan Kode Patch dengan Kode QR

Dengan mengikuti langkah-langkah yang disebutkan sebelumnya, kita dapat menambahkan kode QR ke kode tambalan. Namun, kita perlu menentukan properti extrabarcodetext dan location.

Contoh kode berikut menunjukkan cara membuat PatchCode dengan QR Code dengan Python.

# Contoh kode ini menunjukkan cara membuat Kode Patch 128 dengan kode QR.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# buat barcode PatchCode dengan QR gratis
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.parameters.barcode.patch_code.extra_barcode_text = "Aspose page extra info";
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.NONE;
generator.save("C:\\Files\\PatchCodeWithQR.png", barcode.generation.BarCodeImageFormat.PNG);
Hasilkan Kode Patch dengan Kode QR

Hasilkan Kode Patch dengan Kode QR.

Jenis Kode Patch

Pustaka Aspose.BarCode for Python mendukung enam pola PatchCode yang berbeda. Pola tersebut adalah Patch I, Patch II, Patch III, Patch IV, Patch T, dan Patch VI.

Contoh kode berikut menunjukkan cara menghasilkan berbagai pola kode tambalan dengan Python.

# Contoh kode ini menunjukkan cara menghasilkan berbagai pola kode tambalan.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE)

# Patch I
generator.code_text = "Patch I";
generator.save("C:\\Files\\PatchCodeI.jpg");

# Patch II
generator.code_text = "Patch II";
generator.save("C:\\Files\\PatchCodeII.jpg");

# Patch III
generator.code_text = "Patch III";
generator.save("C:\\Files\\PatchCodeIII.jpg");

# Patch IV
generator.code_text = "Patch IV";
generator.save("C:\\Files\\PatchCodeIV.jpg");

# Patch T
generator.code_text = "Patch T";
generator.save("C:\\Files\\PatchCodeT.jpg");

# Patch VI
generator.code_text = "Patch VI";
generator.save("C:\\Files\\PatchCodeVI.jpg");
Jenis Kode Patch

Jenis Kode Patch.

Perpustakaan Barcode Python - Dapatkan Lisensi Gratis

Aspose menawarkan versi evaluasi gratis untuk menguji fitur dan kemampuan perpustakaan. Silakan dapatkan lisensi sementara gratis untuk menguji pustaka sendiri tanpa batasan evaluasi.

Hasilkan Kode Patch Online

Anda dapat membuat kode Patch online secara gratis menggunakan generator PatchCode online, yang dikembangkan menggunakan API ini. Silakan akses generator PatchCode online gratis di browser Anda menggunakan tautan berikut:

https://products.aspose.app/barcode/generate/patchcode

Patch Barcode dengan Python - Sumber Belajar

Anda dapat mempelajari lebih lanjut tentang menghasilkan kode tambalan dan menjelajahi fitur Aspose.BarCode lainnya untuk Python menggunakan sumber daya yang diberikan di bawah ini:

Kesimpulan

Dalam postingan blog ini, kita belajar cara membuat kode tambalan dengan Python menggunakan Aspose.BarCode for Python. Panduan langkah demi langkah dan contoh kode menunjukkan cara membuat berbagai pola kode tambalan secara terprogram. Aspose.BarCode for Python adalah alat yang sangat berguna untuk pengembang. Anda dapat dengan mudah menginstal pustaka dan membuat kode batang di aplikasi Python Anda. Jika ada ambiguitas, harap hubungi kami di forum dukungan gratis.

Lihat juga