ผู้พัฒนาคู่มือ
Aspose.BarCode FOSS for Python is an open-source, MIT-licensed library for generating standards-compliant 1D and 2D barcodes in pure Python. The library supports seven symbologies (Code 128, Code 39, EAN-13, EAN-8, QR Code, UPC-A, UPC-E) with SVG and PNG output.
คู่มือผู้พัฒนานี้ครอบคลุมตัวเลือกการโค้ดตามสัญลักษณ์ การควบคุมการทํารันเดอร์ สถาปนิกสร้างบาร์โค๊ด และรูปแบบการใช้งานในการผลิต.
สิ่งที่คุณจะพบในส่วนนี้
คุณสมบัติและฟังก์ชั่น
การ Features หน้านี้ครอบคลุมทั้งชุดของ Feature:
- Symbologies: รหัส 128, รถหมาย 39, EAN-13, E AN-8, QR Code, UPC-A และ U PC-E พร้อมกับชั้นเลือกตามสัญลักษณ์
- ตัวเลือกการรหัส:
Code128Options(รุ่นการโค้ด),Code39Options( ASCII เต็ม, ตรวจสอบตัวเลข),QrOptions(แก้ไขความผิดพลาด, รุ่น, หน้ากาก, โหมดการโค้ด), ตัวเลือก EAN/UPC (ตรวจสอบการจัดการตัวเลข) - Rendering:
RenderOptionsสําหรับขนาด, DPI, สี, เขตเงียบ, การแสดงข้อความและการควบคุมตัวอักษร - รูปแบบการออกผลิต: SVG ผ่าน
to_svg()และ PNG ผ่านto_png() - การจัดการความผิดพลาด: การยกเว้นแบบ (
InvalidInputError,EncodingError,SymbologyNotFoundError,UnsupportedCapabilityError) ที่ได้รับจากBarcodeError - การตรวจสอบการเข้า: ภาพประจําตัว
InputParserคลาสตรวจสอบข้อมูลก่อนการรหัส
ตัวเลือกการรหัส
การ ตัวเลือกการรหัส หน้านี้ให้การครอบคลุมอย่างละเอียดของทุกตัวเลขคลาสทางเลือกด้วยตัวอย่างโค้ดทํางาน.
การสร้างบาร์โค้ด
การ การสร้างบาร์โค้ด หน้านี้ครอบคลุม API การสร้างระดับสูง, BarcodeService การสร้างสถาปัตยกรรมและการจัดตั้ง SymbologyRegistry.
การทํา Barcode
การ การทํา Barcode หน้าปก RenderOptions, SvgRenderer, PngRenderer, และการ Renderer การถอดสรรหา.
แนวคิดสำคัญ
API ระดับสูง: ระดับสูงสุด generate() การช่วยในด้านการทํางานและสัญลักษณ์ (code128(), qr(), ean13(), ฯลฯ) เป็นจุดเข้าหลัก แต่ละจุดจะส่งกลับ a Barcode อัตถุที่มี to_svg() และ to_png() วิธีการ.
ประเภทของสิทธิ์: ทุกสัญลักษณ์มีคลาสตัวเลือกที่ตั้งไว้ เพื่อทายาทจาก EncodeOptions. RenderOptions การควบคุมผลิตภาพโดยแยกจากการโค้ด.
ไม่มีความพึ่งพา: ห้องสมุดเป็น Python สะอาด ไม่มีขยายพื้นบ้าน,ไม่มีแพ็คเกจระบบ,ไม่มีห้องสมบัติของฝ่ายที่สาม.
เริ่มต้น
หากคุณยังไม่ได้ติดตั้งห้องสมุด, ดูที่ เริ่มต้น ส่วนและการ Installation คู่มือ.