ผู้พัฒนาคู่มือ

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 คู่มือ.

See Also

 ภาษาไทย