libUEMF is a portable C99 implementation for reading and writing Windows Metafile, Enhanced Metafile, and Enhanced Metafile Plus (WMF, EMF, and EMF+) files. libUEMF avoids collisions with Microsoft defined functions and values, so portable programs which use it and have a Windows version do not require any conditional logic to separate the native GDI/GDI+ support from the equivalent functions provided by libUEMF. libUEMF does not implement GDI/GDI+ calls. Instead, for each metafile record type, and each object type incorporated into such a record, it provides corresponding *_set, *_get, *_print, and *_swap functions. Additional functions are provided for assembling the metafile in memory, debugging, and providing any needed byte swapping (an EMF file's internal data representation is always Little Endian.)

Features

  • Writes EMF. EMF+, WMF files
  • Reads EMF, EMF+, WMF files

Project Samples

Project Activity

See All Activity >

Categories

Image Converters

License

GNU General Public License version 2.0 (GPLv2)

Follow libUEMF

libUEMF Web Site

Other Useful Business Software
Intranet Software To Connect Your Employees | Interact Icon
Intranet Software To Connect Your Employees | Interact

Intranet software built for communicators. Connect your enterprise. Drive engagement. Provide a better employee experience.

Join the revolution in workplace communication with an AI-powered intranet.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of libUEMF!

Additional Project Details

Intended Audience

Developers

Programming Language

C

Related Categories

C Image Converters

Registered

2012-07-24