เครื่องมือสร้างและอ่านบาร์โค้ดสำหรับ Python ขับเคลื่อนด้วย Java
สร้างและสแกนบาร์โค้ดได้ในไม่กี่วินาที
ตัวอย่างเพิ่มเติม >from aspose_barcode import generation
# Create instance of BarcodeGenerator
gen = BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345")
# Set barcode x - dimension in pixels
gen.getParameters().barcode.x_dimension.pixels = 4
# Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG)
> pip install aspose-barcode-for-python-via-java
ความแม่นยำระดับ Java พร้อมเวิร์กโฟลว์ที่เป็นมิตรกับ Python
เข้าถึงความสามารถเต็มรูปแบบของเอนจิน Aspose.BarCode for Java จาก Python ผ่าน Python-Java bridge ที่ทำให้พฤติกรรมสม่ำเสมอข้ามแพลตฟอร์ม เพื่อให้ผลการถอดรหัสและการเรนเดอร์คาดเดาได้เมื่อย้ายจาก dev ไปสู่โปรดักชัน
ติดตั้งด้วย pip ไม่ต้อง build แบบเนทีฟ
เริ่มต้นได้ด้วยคำสั่ง pip เพียงครั้งเดียว ไม่มี native extension เฉพาะแพลตฟอร์มให้ต้องคอมไพล์ จึงตั้งค่าได้ง่ายใน CI และคอนเทนเนอร์
รันได้ทุกที่ที่มี Python และ JDK
ใช้โค้ดเดียวกันได้บน Windows, Linux และ macOS โดยต้องมีเพียง Python 3.7+ และ runtime ของ JDK 8+
ประมวลผลแบบออฟไลน์ในสภาพแวดล้อมของคุณ
สร้างและรู้จำบาร์โค้ดแบบโลคัล ไม่ต้องพึ่งบริการภายนอก ไม่มีการส่งข้อมูล และไม่ต้องพึ่งเครือข่ายในการทำงานประจำวัน
ผลลัพธ์คาดเดาได้จากเอนจิน Java
ได้ทั้งความสุกงอมและความเสถียรของแบ็กเอนด์ Java พร้อม API แบบ Pythonic ช่วยให้ผลลัพธ์สม่ำเสมอข้ามทีม เครื่อง และการดีพลอย
มาตรฐาน? รองรับครบ
Aspose.BarCode for Python via Java รองรับไฟล์ภาพหลัก ๆ ทุกประเภท รวมถึงฟอร์แมตเวกเตอร์อย่าง SVG และ EMF รวมถึง PDF ใช้ API ของเราเพื่อรู้จำ files จากสแกนเนอร์หรือกล้องได้อย่างง่ายดาย นี่คือสัญลักษณ์บาร์โค้ดที่รองรับทั้งหมด รวมถึงประเภท 1D, 2D, ไปรษณีย์ และแบบผสม (composite) แต่ละแบบสามารถสร้างและรู้จำได้บนทุกแพลตฟอร์มที่รองรับ
เมทริกซ์ / โค้ด 2D
- QR Code, MicroQR, rMQR
- Data Matrix, Industrial Data Matrix (DPM)
- Aztec
- Han Xin
- MaxiCode
- DotCode
เชิงเส้น / โค้ด 1D
- UPCA, UPCE
- EAN13, EAN14, EAN8
- Code 128
- DataBar
- ITF
- Postal
อุตสาหกรรมและโค้ดผสม
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
ตั้งค่าแบบข้ามแพลตฟอร์มสำหรับ Python
ทำงานบน Windows, Linux หรือ macOS ด้วย Python 3.7+ และ Java JDK 8+ (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK) ติดตั้งจาก PyPI ด้วย pip ประมวลผลแบบออฟไลน์ทั้งหมด และใช้โค้ดเดียวกันได้ทั้งในเครื่อง, CI, คอนเทนเนอร์ และโปรดักชัน
เดโมโค้ดแบบสด
วางข้อความ → ได้บาร์โค้ด ลากวางไฟล์ → ได้ข้อมูลที่ถอดรหัส ทั้งสองตัวอย่างมีโค้ดตัวอย่างที่สร้างอัตโนมัติให้คุณคัดลอกไปใช้ในโปรเจกต์ได้ทันที
บาร์โค้ดพร้อมพิมพ์สำหรับฉลาก รายงาน และเอกสาร
สร้างบาร์โค้ดที่สะอาดและสแกนง่ายด้วยขนาดที่แม่นยำสำหรับงานพิมพ์และหน้าจอ ใช้เอาต์พุตแรสเตอร์สำหรับเว็บและ PDF หรือเลือกฟอร์แมตเวกเตอร์เมื่อจำเป็นต้องคมชัดทุกความละเอียด
- ควบคุม X dimension ความสูงแท่ง quiet zone ขอบ ฟอนต์ และการจัดวาง
- ใช้ตัวช่วย codetext สำหรับ GS1 และบาร์โค้ดแบบซับซ้อน รวมถึง Swiss QR และ HIBC payload
- รองรับ ECI และการเข้ารหัสที่เป็นมิตรกับ Unicode สำหรับข้อความนานาชาติ
- ส่งออกเป็น PNG, JPEG, GIF, BMP, TIFF, SVG, EMF, PDF หรือ PIL.Image
- สร้างงานฉลากแบบแบตช์และผสานภาพบาร์โค้ดเข้ากับรายงานและเทมเพลต
สร้างมาเพื่อบริการ พายป์ไลน์ และการประมวลผลแบบแบตช์
สเกลได้ตั้งแต่คำขอเดี่ยวไปจนถึงงานปริมาณมาก อ่านหลายบาร์โค้ดต่อภาพ จำกัดขอบเขตการถอดรหัสเมื่ออยากได้ความเร็ว และปรับพฤติกรรมการรู้จำด้วยพรีเซ็ต
สร้างบาร์โค้ด 1D/2D พร้อมการควบคุมสไตล์แบบละเอียด
ถอดรหัสเฉพาะบริเวณที่สนใจ (ROI) เพื่อเร่งเฟรมขนาดใหญ่
ตัวเลือก checksum และ validation เพื่อลดผลบวกลวง
หมุนอัตโนมัติ จัดการภาพเอียง และตรวจจับหลายบาร์โค้ด
payload แบบซับซ้อน: GS1, HIBC, Swiss QR และอื่น ๆ
พรีเซ็ต QualitySettings เพื่อสมดุลความเร็วและความทนทาน