Changeset 669


Ignore:
Timestamp:
08/29/06 13:40:21 (13 years ago)
Author:
vahur
Message:

closes #674 spent 5m
added antialiasing to resize. killed some warnings

Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LeMillTool.py

    r644 r669  
    129129            width = width*mod 
    130130            height = height*mod 
    131             im = im.resize((int(width),int(height))) 
     131            im = im.resize((int(width),int(height)), Image.ANTIALIAS) 
    132132        if height > to_height: 
    133133            u_w = float(to_height)/float(height) 
    134134            width = width*u_w 
    135135            height = height*u_w 
    136             im = im.resize((int(width),int(height))) 
     136            im = im.resize((int(width),int(height)), Image.ANTIALIAS) 
    137137        s = cStringIO.StringIO() 
     138        print "-----------RESIZING" 
    138139        if im.mode == 'P': 
     140            print "as png" 
    139141            im.save(s, "PNG") 
    140142        else: 
    141             im.save(s, "JPEG", quality=100) 
     143            print "jpeg" 
     144            im.save(s, "JPEG", quality=95) 
    142145        s.seek(0) 
    143146        return s, im 
  • trunk/Resources.py

    r660 r669  
    425425        import cStringIO 
    426426        merged = cStringIO.StringIO() 
    427         large.save(merged, "JPEG", quality=100) 
     427        print "---- SAVING -------" 
     428        if large.mode == 'P': 
     429            print "saving as PNG" 
     430            large.save(merged, "PNG") 
     431        else: 
     432            print "saving as JPEG" 
     433            large.save(merged, "JPEG", quality=95, progressive=1) 
    428434        merged.seek(0) 
    429435        return merged 
  • trunk/skins/lemill/translate_resource.cpt.metadata

    r660 r669  
    66 
    77[actions] 
     8action.success = traverse_to:string:start_translation 
    89action.success..translation_start = traverse_to:string:start_translation 
    910action.success..cancel = traverse_to:string:go_back 
Note: See TracChangeset for help on using the changeset viewer.