示例#1
0
def qr_for_sms(phone_number,
               size=DEFAULT_MODULE_SIZE,
               border=DEFAULT_BORDER_SIZE,
               version=DEFAULT_VERSION,
               image_format=DEFAULT_IMAGE_FORMAT):
    return make_embedded_qr_code(make_sms_text(phone_number),
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#2
0
def qr_for_youtube(video_id,
                   size=DEFAULT_MODULE_SIZE,
                   border=DEFAULT_BORDER_SIZE,
                   version=DEFAULT_VERSION,
                   image_format=DEFAULT_IMAGE_FORMAT):
    return make_embedded_qr_code(make_youtube_text(video_id),
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#3
0
def qr_for_email(email,
                 size=DEFAULT_MODULE_SIZE,
                 border=DEFAULT_BORDER_SIZE,
                 version=DEFAULT_VERSION,
                 image_format=DEFAULT_IMAGE_FORMAT):
    return make_embedded_qr_code(make_email_text(email),
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#4
0
def qr_for_google_play(package_id,
                       size=DEFAULT_MODULE_SIZE,
                       border=DEFAULT_BORDER_SIZE,
                       version=DEFAULT_VERSION,
                       image_format=DEFAULT_IMAGE_FORMAT):
    return make_embedded_qr_code(make_google_play_text(package_id),
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#5
0
def qr_for_wifi(wifi_dict,
                size=DEFAULT_MODULE_SIZE,
                border=DEFAULT_BORDER_SIZE,
                version=DEFAULT_VERSION,
                image_format=DEFAULT_IMAGE_FORMAT):
    wifi_config = make_wifi_text(wifi_dict=wifi_dict)
    return make_embedded_qr_code(wifi_config,
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#6
0
def qr_for_contact(contact_dict,
                   size=DEFAULT_MODULE_SIZE,
                   border=DEFAULT_BORDER_SIZE,
                   version=DEFAULT_VERSION,
                   image_format=DEFAULT_IMAGE_FORMAT):
    contact_as_mecard = make_contact_text(contact_dict=contact_dict)
    return make_embedded_qr_code(contact_as_mecard,
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)
示例#7
0
def qr_for_google_maps(latitude,
                       longitude,
                       size=DEFAULT_MODULE_SIZE,
                       border=DEFAULT_BORDER_SIZE,
                       version=DEFAULT_VERSION,
                       image_format=DEFAULT_IMAGE_FORMAT):
    return make_embedded_qr_code(make_google_maps_text(latitude=latitude,
                                                       longitude=longitude),
                                 size=size,
                                 border=border,
                                 version=version,
                                 image_format=image_format)