Mariano Di Felice wrote:
I compile this app in my minimac with Lepard 10.5.4 OS, and I use python2.5 and PIL 1.1.6 compiled from source

this can be tricky to get right, on both counts.

I'd try using the Python.org binary and...

I've tried install ready dmg PIL from here ( http://pythonmac.org/packages/py25-fat/dmg/PIL-1.1.6-py2.5-macosx10.4-2007-05-18.dmg ), but I obtain a strange error FT_Load_Glyph....

well, yes, that one.

That error sounds a bit familiar -- try deleting "build" and "dist", and making sure all traces of your hand-build PIL are gone, and try again.

Also make sure you're using the latest Py2app and modulegraph

For the record, with:
OS-X 10.4.11 PPC
python.org python2.5.2
PIL-1.1.6 from pythonmacorg/packages
Py2app '0.3.6'
modulegraph '0.7.1'

this simple script:

import sys
from PIL import Image, ImageFont, ImageDraw

for filename in sys.argv[1:]:
    print "Processing:", filename
    im = Image.open(filename)
    print "It is a %s, %s, %s image"%(im.format, im.size, im.mode)
    print "writing out a version with some text on it:"
    draw = ImageDraw.Draw(im)
    font = ImageFont.truetype("veraBd.ttf", 15)
    draw.text((10, 20), "WaterMark", font=font)

    outfilename = filename[:-3] + "watermarked.jpg"
    im.save(outfilename)


and this setup.py:


from setuptools import setup

APP = ['SimplePILTest.py']
DATA_FILES = ["VeraBd.ttf"]
OPTIONS = {'argv_emulation': True}

setup(
    app=APP,
    data_files=DATA_FILES,
    options={'py2app': OPTIONS},
    setup_requires=['py2app'],
)


py2app works fine for me.

-Chris



--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to