[cairo] Freetype to Cairo - newb needs help
Behdad Esfahbod
behdad at behdad.org
Tue Oct 23 13:38:09 PDT 2007
On Tue, 2007-10-23 at 15:20 -0400, Behdad Esfahbod wrote:
>
> > # find DLLs
> > cairo_dll = ctypes.CDLL("libcairo.so")
> > freetype_dll = ctypes.CDLL("libfreetype.so")
> > # this makes pycairo's internals available.
> > pycairo_dll = ctypes.PyDLL(cairo._cairo.__file__)
>
> Yep, this is what I was pointed to by pygtk authors too. I'm going to
> add this to cairo website.
Though, doesn't work out of the box for me as recent-enough pycairo only
exports the init_cairo symbol. /me goes finding other ways.
> thanks,
> behdad
>
>
> > # specify some types
> > cairo_dll.cairo_ft_font_face_create_for_ft_face.restype =
> ctypes.c_void_p
> > pycairo_dll.PycairoFontFace_FromFontFace.restype = ctypes.py_object
> >
--
behdad
http://behdad.org/
"Those who would give up Essential Liberty to purchase a little
Temporary Safety, deserve neither Liberty nor Safety."
-- Benjamin Franklin, 1759
More information about the cairo
mailing list