taolib.testing.qrcode.server#

Submodules#

Classes#

Functions#

create_qr_image(→ PIL.Image.Image)

create_qr_svg(→ str)

Package Contents#

taolib.testing.qrcode.server.create_qr_image(data: str, fg_color: str = '#7c3aed', bg_color: str = '#0f1117', size: int = 512, error_correction: str = 'H', module_style: str = 'square', logo_data: bytes | None = None, logo_size_pct: int = 20) PIL.Image.Image#
taolib.testing.qrcode.server.create_qr_svg(data: str, fg_color: str = '#7c3aed', bg_color: str = '#0f1117', size: int = 512, error_correction: str = 'H') str#
class taolib.testing.qrcode.server.QRGenerateRequest#

Bases: pydantic.BaseModel

content: str#
fg_color: str = '#7c3aed'#
bg_color: str = '#0f1117'#
size: int#
error_correction: str = 'H'#
module_style: str = 'square'#
logo_base64: str | None = None#
logo_size: int#
class taolib.testing.qrcode.server.QRGenerateResponse#

Bases: pydantic.BaseModel

success: bool#
data_url: str | None = None#
svg: str | None = None#
size: int#
error: str | None = None#