AminetAminet
Search:
84476 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lib/libuemf-0.1.6.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:library for reading/writing WMF and EMF
Author:David Mathog , Morphos port by Carsten Siegner
Uploader:Carsten Siegner (carstensiegner osnanet de)
Type:dev/lib
Version:0.1.6
Architecture:ppc-morphos >= 3.1
Date:2013-05-12
Download:http://aminet.net/dev/lib/libuemf-0.1.6.lha - View contents
Readme:http://aminet.net/dev/lib/libuemf-0.1.6.readme
Downloads:1015


Overview:

libUEMF is a portable C99 implementation for reading/writing Enhanced Metafile
(EMF)
and Windows Metafile (WMF) files.  libUEMF avoids collisions with 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 support from the
WMF/EMF support
proviced by libUEMF.  To accomplish this libUEMF does not implement GDI calls.
Instead, 
for each WMR/EMR record type, and each object type incorporated into such a
record, it provides
corresponding *_set, *_print, and *_swap functions.  (For WMF there are also
*_get functions, see below.)
For example, for the U_EMRBITBLT record there are corresponding functions:
U_EMRBITBLT_set, U_EMRBITBLT_print,  and U_EMRBITBLT_swap. A few additional
functions are provided for
assembling the EMF in memory, debugging, and converting the EMF file to/from
Little Endian representation.
(EMF files' internal data representation is always Little Endian.)

This code has been tested on 32 bit Ubuntu (LE), 32 bit Mingw, 64 bit Manriva,
and 64 bit Solaris (BE).

libUEMF is released under the GPL 2 license, read the file 'COPYING' for more
information

Version 0.1.6, released March 18, 2013.

To report bugs or provide feedback send email to David Mathog,
mathog at caltech.edu.




Info: Needs libiconv to compile.


Hompage: http://libuemf.sourceforge.net/doxygen/


Contents of dev/lib/libuemf-0.1.6.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 7014   17992  39.0% -lh5- 4902 Jul 12  2012 libUEMF-0.1.6/COPYING
[unknown]                 1946    4759  40.9% -lh5- e473 Jan 23 10:20 libUEMF-0.1.6/cutemf.c
[unknown]                24112   78656  30.7% -lh5- fac9 Jan 23 10:36 libUEMF-0.1.6/Doxyfile
[unknown]                32727  145739  22.5% -lh5- 1920 Mar 18 11:52 libUEMF-0.1.6/emf-inout.cpp.example
[unknown]                 2961    8548  34.6% -lh5- 62a6 Mar 18 11:51 libUEMF-0.1.6/emf-inout.h.example
[unknown]                24815   88362  28.1% -lh5- c68b Mar 18 11:52 libUEMF-0.1.6/emf-print.cpp.example
[unknown]                 1723    5568  30.9% -lh5- 8d5a Mar 18 11:51 libUEMF-0.1.6/emf-print.h.example
[unknown]               109784  366054  30.0% -lh5- 5276 May 12 06:16 libUEMF-0.1.6/libuemf.a
[unknown]                  899    1670  53.8% -lh5- 2c06 May 12 06:58 libUEMF-0.1.6/libuemf_0.1.6.readme
[unknown]                  365     635  57.5% -lh5- f011 May 12 06:15 libUEMF-0.1.6/lib_Makefile
[unknown]                  311     575  54.1% -lh5- c8e9 May 12 06:28 libUEMF-0.1.6/Makefile
[unknown]                 1095    2286  47.9% -lh5- a5f8 Jan 23 10:20 libUEMF-0.1.6/reademf.c
[unknown]                 7858   23159  33.9% -lh5- a79b Mar 18 11:49 libUEMF-0.1.6/README
[unknown]                64450  186060  34.6% -lh5- 32ae May 12 06:18 libUEMF-0.1.6/readwmf
[unknown]                  947    1956  48.4% -lh5- 76d4 Jan 23 10:20 libUEMF-0.1.6/readwmf.c
[unknown]                  790    1572  50.3% -lh5- c984 May 12 06:18 libUEMF-0.1.6/readwmf.o
[unknown]                18623   97217  19.2% -lh5- b438 Mar 15 17:17 libUEMF-0.1.6/testbed_emf.c
[unknown]                67554  187376  36.1% -lh5- f88f May 12 06:29 libUEMF-0.1.6/testbed_wmf
[unknown]                16780   75123  22.3% -lh5- 3ece May 12 06:29 libUEMF-0.1.6/testbed_wmf.c
[unknown]                22192   62220  35.7% -lh5- d0ec May 12 06:29 libUEMF-0.1.6/testbed_wmf.o
[unknown]                  528    1218  43.3% -lh5- 3fdd Mar 18 11:47 libUEMF-0.1.6/testit.sh
[unknown]                29109  388882   7.5% -lh5- 988c Mar 18 11:47 libUEMF-0.1.6/test_libuemf30_emf.txt
[unknown]                11135  118556   9.4% -lh5- a177 Mar 18 11:38 libUEMF-0.1.6/test_libuemf_ref.emf
[unknown]                 7409   33474  22.1% -lh5- 001f Mar 18 11:38 libUEMF-0.1.6/test_libuemf_ref.wmf
[unknown]                11149  118556   9.4% -lh5- d28d Mar 18 11:39 libUEMF-0.1.6/test_libuemf_ref30.emf
[unknown]                29109  388882   7.5% -lh5- 988c Mar 18 11:41 libUEMF-0.1.6/test_libuemf_ref30_emf.txt
[unknown]                29094  388878   7.5% -lh5- eae8 Mar 18 11:40 libUEMF-0.1.6/test_libuemf_ref_emf.txt
[unknown]                17960  175156  10.3% -lh5- ce94 Mar 18 11:40 libUEMF-0.1.6/test_libuemf_ref_wmf.txt
[unknown]                 5311   18510  28.7% -lh5- 20d3 Dec 20 16:46 libUEMF-0.1.6/test_mapmodes_emf.c
[unknown]                  506    2680  18.9% -lh5- 5ad1 Jan 22 13:44 libUEMF-0.1.6/test_mm_anisotropic_ref.emf
[unknown]                  507    2680  18.9% -lh5- c476 Jan 22 13:44 libUEMF-0.1.6/test_mm_hienglish_ref.emf
[unknown]                  503    2680  18.8% -lh5- bef4 Jan 22 13:44 libUEMF-0.1.6/test_mm_himetric_ref.emf
[unknown]                  491    2680  18.3% -lh5- 1aa5 Jan 22 13:44 libUEMF-0.1.6/test_mm_isotropic_ref.emf
[unknown]                  487    2680  18.2% -lh5- aed7 Jan 22 13:44 libUEMF-0.1.6/test_mm_loenglish_ref.emf
[unknown]                  495    2680  18.5% -lh5- d39e Jan 22 13:44 libUEMF-0.1.6/test_mm_lometric_ref.emf
[unknown]                  472    2680  17.6% -lh5- 1b89 Jan 22 13:44 libUEMF-0.1.6/test_mm_text_ref.emf
[unknown]                  502    2680  18.7% -lh5- 39ec Jan 22 13:44 libUEMF-0.1.6/test_mm_twips_ref.emf
[unknown]                43606  214221  20.4% -lh5- 807d May 12 04:33 libUEMF-0.1.6/uemf.c
[unknown]                31932  142832  22.4% -lh5- cc46 Feb 20 18:48 libUEMF-0.1.6/uemf.h
[unknown]                21811   55824  39.1% -lh5- 9cde May 12 06:15 libUEMF-0.1.6/uemf.o
[unknown]                12438   65611  19.0% -lh5- 52e3 May 12 05:55 libUEMF-0.1.6/uemf_endian.c
[unknown]                  518     911  56.9% -lh5- da78 Jul 24  2012 libUEMF-0.1.6/uemf_endian.h
[unknown]                 6206   23652  26.2% -lh5- b552 May 12 06:15 libUEMF-0.1.6/uemf_endian.o
[unknown]                15920   91708  17.4% -lh5- 269c May 12 05:00 libUEMF-0.1.6/uemf_print.c
[unknown]                 1606    9693  16.6% -lh5- 6fc3 Feb 14 18:49 libUEMF-0.1.6/uemf_print.h
[unknown]                22217   73648  30.2% -lh5- bd03 May 12 06:15 libUEMF-0.1.6/uemf_print.o
[unknown]                 3624   18090  20.0% -lh5- 9ac8 May 12 04:52 libUEMF-0.1.6/uemf_utf.c
[unknown]                  553    1806  30.6% -lh5- 3e1d Feb 15 12:22 libUEMF-0.1.6/uemf_utf.h
[unknown]                 2030    6652  30.5% -lh5- 1337 May 12 06:15 libUEMF-0.1.6/uemf_utf.o
[unknown]                42800  238936  17.9% -lh5- 8568 May 12 05:56 libUEMF-0.1.6/uwmf.c
[unknown]                24438  144306  16.9% -lh5- 3ad0 Feb 27 09:49 libUEMF-0.1.6/uwmf.h
[unknown]                31841  103720  30.7% -lh5- edff May 12 06:16 libUEMF-0.1.6/uwmf.o
[unknown]                 8261   65667  12.6% -lh5- 0715 Feb 18 12:54 libUEMF-0.1.6/uwmf_endian.c
[unknown]                  532     937  56.8% -lh5- 6f1b Jan 11 14:36 libUEMF-0.1.6/uwmf_endian.h
[unknown]                 7498   33272  22.5% -lh5- ce36 May 12 06:16 libUEMF-0.1.6/uwmf_endian.o
[unknown]                10714   71875  14.9% -lh5- 036e May 12 05:58 libUEMF-0.1.6/uwmf_print.c
[unknown]                  658    1412  46.6% -lh5- e206 Feb 14 18:42 libUEMF-0.1.6/uwmf_print.h
[unknown]                11233   37800  29.7% -lh5- fe41 May 12 06:16 libUEMF-0.1.6/uwmf_print.o
[unknown]                30868  130153  23.7% -lh5- c1c5 Mar 18 11:52 libUEMF-0.1.6/wmf-inout.cpp.example
[unknown]                 3124    9079  34.4% -lh5- 3e8c Mar 18 11:51 libUEMF-0.1.6/wmf-inout.h.example
[unknown]                23122   79668  29.0% -lh5- f774 Mar 18 11:52 libUEMF-0.1.6/wmf-print.cpp.example
[unknown]                 1768    5659  31.2% -lh5- 9462 Mar 18 11:51 libUEMF-0.1.6/wmf-print.h.example
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        62 files  911031 4636211  19.7%            May 12 20:50

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>