Ejemplo n.º 1
0
def ico_pos_new(id, pos=None):
    if pos == ico_pos.get(id):
        return

    f = ico.get(id)
    if not f:
        return

    pic = picopen(fs_get_jpg(PIC_FULL_SIZE, f))
    if not pic:
        return

    pic_id = pic_new(CID_ICO96, id)
    if pos:
        pos_tuple = pos.split('_')
        if len(pos_tuple) == 3:
            x, y, size = map(int, pos_tuple)
            if size:
                pic = pic_square(pic, size, top_left=(x, y), size=size)

    pic = pic_square(pic, 96, size=96)
    fs_set_jpg('96', pic_id, pic)
    ico_pos.set(id, pos or '')
    ico96.set(id, pic_id)
    from model.feed_po import mc_feed_user_dict
    mc_feed_user_dict.delete(id)
Ejemplo n.º 2
0
def ico_pos_new(id, pos=None):
    if pos == ico_pos.get(id):
        return

    f = ico.get(id)
    if not f:
        return

    pic = picopen(fs_get_jpg(PIC_FULL_SIZE, f))
    if not pic:
        return

    pic_id = pic_new(CID_ICO96, id)
    if pos:
        pos_tuple = pos.split("_")
        if len(pos_tuple) == 3:
            x, y, size = map(int, pos_tuple)
            if size:
                pic = pic_square(pic, size, top_left=(x, y), size=size)

    pic = pic_square(pic, 96, size=96)
    fs_set_jpg("96", pic_id, pic)
    ico_pos.set(id, pos or "")
    ico96.set(id, pic_id)
    from model.feed_po import mc_feed_user_dict

    mc_feed_user_dict.delete(id)
Ejemplo n.º 3
0
def product_pic_new(com_id, product_id, pic):
    pic_id = pic_new(CID_PRODUCT_PIC, com_id)
    pic_save(pic_id, pic)

    p1 = pic_fit_width_cut_height_if_large(pic, 548)
    fs_set_jpg('548', pic_id, p1)

    p2 = pic_fit_width_cut_height_if_large(pic, 215)
    fs_set_jpg('215', pic_id, p2)
    return pic_id
Ejemplo n.º 4
0
def site_ico_new(user_id, pic, site_id=None):
    pic_id = pic_new_save(CID_SITE_ICO, user_id, pic)

    p96 = pic_square(pic, 96, size=96)
    fs_set_jpg("96", pic_id, p96)

    p211 = pic_resize_width_cut_height_if_large(pic, 211)
    fs_set_jpg("211", pic_id, p211)

    return pic_id
Ejemplo n.º 5
0
def product_pic_new(com_id, product_id, pic):
    pic_id = pic_new(CID_PRODUCT_PIC, com_id)
    pic_save(pic_id, pic)

    p1 = pic_fit_width_cut_height_if_large(pic, 548)
    fs_set_jpg('548', pic_id, p1)

    p2 = pic_fit_width_cut_height_if_large(pic, 215)
    fs_set_jpg('215', pic_id, p2)
    return pic_id
Ejemplo n.º 6
0
def site_ico_new(user_id, pic, site_id=None):
    pic_id = pic_new_save(CID_SITE_ICO, user_id, pic)

    p96 = pic_square(pic, 96, size=96)
    fs_set_jpg('96', pic_id, p96)

    p211 = pic_resize_width_cut_height_if_large(pic, 211)
    fs_set_jpg('211', pic_id, p211)

    return pic_id
Ejemplo n.º 7
0
def ico_save(pic_id, pic):
    p1 = pic_fit_height_if_high(pic, PIC_FULL_SIZE, 406)
    fs_set_jpg(PIC_FULL_SIZE, pic_id, p1)

    p2 = pic_fit_height_if_high(pic, 470, 264)
    fs_set_jpg("470", pic_id, p2)

    p3 = pic_fit_height_if_high(pic, 219, 123)
    fs_set_jpg("219", pic_id, p3)
Ejemplo n.º 8
0
def ico_save(pic_id, pic):
    p1 = pic_fit_height_if_high(pic, PIC_FULL_SIZE, 406)
    fs_set_jpg(PIC_FULL_SIZE, pic_id, p1)

    p2 = pic_fit_height_if_high(pic, 470, 264)
    fs_set_jpg('470', pic_id, p2)

    p3 = pic_fit_height_if_high(pic, 219, 123)
    fs_set_jpg('219', pic_id, p3)
Ejemplo n.º 9
0
def po_photo_save(photo_id, photo):
    p1 = pic_fit_width_cut_height_if_large(photo, 721)
    fs_set_jpg("721", photo_id, p1)
Ejemplo n.º 10
0
def po_photo_save(photo_id, photo):
    p1 = pic_fit_width_cut_height_if_large(photo, 721)
    fs_set_jpg('721', photo_id, p1)
Ejemplo n.º 11
0
def po_pic_save(pic_id, pic):
    p1 = pic_fit_width_cut_height_if_large(pic, 721)
    fs_set_jpg('721', pic_id, p1)

    p2 = pic_fit_width_cut_height_if_large(pic, 219)
    fs_set_jpg('219', pic_id, p2)
Ejemplo n.º 12
0
def po_pic_save(pic_id, pic):
    p1 = pic_fit_width_cut_height_if_large(pic, 721)
    fs_set_jpg('721', pic_id, p1)

    p2 = pic_fit_width_cut_height_if_large(pic, 219)
    fs_set_jpg('219', pic_id, p2)
Ejemplo n.º 13
0
def pic_save(pic_id, pic):
    fs_set_jpg('0', pic_id, pic)
Ejemplo n.º 14
0
def com_pic_new(com_id, pic):
    pic_id = pic_new(CID_COM_PIC, com_id)
    pic_save(pic_id, pic)
    p1 = pic_fit_width_cut_height_if_large(pic, 357)
    fs_set_jpg('357', pic_id, p1)
    return pic_id
Ejemplo n.º 15
0
def com_pic_new(com_id, pic):
    pic_id = pic_new(CID_COM_PIC, com_id)
    pic_save(pic_id, pic)
    p1 = pic_fit_width_cut_height_if_large(pic, 357)
    fs_set_jpg('357', pic_id, p1)
    return pic_id