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

dev/lib/libharu.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Library for generating PDF files
Author:Takeshi Kanno, Antony Dovgal et al.
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:dev/lib
Version:2.2.1
Architecture:ppc-amigaos
Date:2010-12-01
Download:http://aminet.net/dev/lib/libharu.lha - View contents
Readme:http://aminet.net/dev/lib/libharu.readme
Downloads:1567

Installation:

Copy SDK/#? ALL SDK:

--- From original readme ---

#
#  URL http://libharu.org/
#
#  Copyright 2000-2006 (c) Takeshi Kanno
#  Copyright 2007-2009 (c) Antony Dovgal et al.
#

See INSTALL for instructions on how to install libHaru.

*
* What is Haru Free PDF Library?
*
Haru is a free, cross platform, open-sourced software library for generating 
PDF. It supports the following features.

   1. Generating PDF files with lines, text, images.
   2. Outline, text annotation, link annotation.
   3. Compressing document with deflate-decode.
   4. Embedding PNG, Jpeg images.
   5. Embedding Type1 font and TrueType font.
   6. Creating encrypted PDF files.
   7. Using various character set (ISO8859-1~16, MSCP1250~8, KOI8-R).
   8. Supporting CJK fonts and encodings.

You can add the feature of PDF creation by using Haru without understanding 
complicated internal structure of PDF.

*
* The differences from the previous version 
*

The biggest differences are that all code is written in C. 
To our regret, because internal structures changed greatly, The API is not 
compatible with previous version.

However, the new-version has the following advantages compared with the 
previous version.

 1. Supported shared-library build.
    A new-version library is able to be built as shared-library.
 2. The performance has been greatly improved.
    A new-version library is about 4-15 times faster than a previous version. 
 3. Supported more features.
    TrueType font, 128 bit encryption, arc function, and so on.

*
* Supporting platforms
*
Haru is written in ANSI-C and should compile easily with any compliant C 
compiler.
I inspected Haru in the following environment and make files for these 
environments are included in a package.

   1. Cygwin + GCC (Microsoft Windows)
   2. Cygwin + MinGW (Microsoft Windows)
   3. MSYS + MinGW (Microsoft Windows)
   3. Microsoft VC++ (Microsoft Windows)
   4. Borland C++ (Microsoft Windows)
   5. GCC (Linux, FreeBSD, NetBSD, Solaris...)

Also on platforms except the above, it is easy to build HARU. If you success to
build HARU on other platforms, please send makefile to me. In addition, ZLIB
and PNGLIB are required when you want to use the features of compression and
embedding PNG images. (In the case of Windows, static library files for several
compilers are included in the package for WIndows.  In the case of  most of
UNIX, these libraries are usually installed.)

*
* Available development environment
*
Haru can work as both static-library (.a, .lib) and shared-library (.so, .dll).
When you use it as static-library, It can be used by C and a C++.
But when you use it as shared-library, it can be used by many development 
languages which support shared library.
So far, Haru provides bindings for Ruby, Delphi/Free Pascal and C#.

If you write bindings for other programing languages, please notice me!

*
* Runtime environment of programs using Haru
*
1. static-library
   No runtime files are required.

2. shared-library
   In Windows, you have to distribute libhpdf.dll with a program. In UNIX you 
   have to distribute libhpdf.so* with a program.



NOTE:
In the UNIX environment, there are the cases that libz.so, libpng.so.x are 
necessary. About this, please refer to the documentation of PNGLIB and ZLIB.

*
* License
*
Haru is distributed under the ZLIB/LIBPNG License. Because ZLIB/LIBPNG License 
is one of the freest licenses, You can use Haru for various purposes.

The license of Haru is as follows.

Copyright (C) 1999-2006 Takeshi Kanno
Copyright (C) 2007-2009 Antony Dovgal

This software is provided 'as-is', without any express or implied warranty.

In no event will the authors be held liable for any damages arising from the 
use of this software.

Permission is granted to anyone to use this software for any purpose,including 
commercial applications, and to alter it and redistribute it freely, subject 
to the following restrictions:

 1. The origin of this software must not be misrepresented; you must not claim 
    that you wrote the original software. If you use this software in a 
    product, an acknowledgment in the product documentation would be 
    appreciated but is not required.
 2. Altered source versions must be plainly marked as such, and must not be 
    misrepresented as being the original software.
 3. This notice may not be removed or altered from any source distribution.


*
* Acknowledgment
*
1. Information-technology Promotion Agency(IPA)
   The development of Haru has been supported by Exploratory Software Project 
   of Information-technology Promotion Agency(IPA), Japan. 

2. All users of libHaru.
   We wish to thank all users of Haru.
   In particular, we thank Thomas Nimstad, LeslieM, Par Hogberg, adenelson, 
   Riccardo Cohen, sea_sbs, Andrew. 
   They gave me very useful advices.

3. Sourceforge.net
   We would like to thank sourceForge.net for project hosting.

4. Adobe Systems Inc.
   We thank Adobe Systems Inc. for publishing PDF specification.


Contents of dev/lib/libharu.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1085    3207  33.8% -lh5- f453 May 27  2008 libharu-2.2.1/demo/arc_demo.c
[generic]                 1412    5009  28.2% -lh5- 5cc3 May 27  2008 libharu-2.2.1/demo/arc_demo.pdf
[generic]                 2332    8367  27.9% -lh5- 90fa May 27  2008 libharu-2.2.1/demo/character_map.c
[generic]                 1344    3562  37.7% -lh5- 8fa5 May 27  2008 libharu-2.2.1/demo/chfont_demo.c
[generic]                 2037    6349  32.1% -lh5- 84c6 May 27  2008 libharu-2.2.1/demo/encoding_list.c
[generic]               112922  152446  74.1% -lh5- ea0d May 27  2008 libharu-2.2.1/demo/encoding_list.pdf
[generic]                 1028    2243  45.8% -lh5- 48a1 May 27  2008 libharu-2.2.1/demo/encryption.c
[generic]                  729    1208  60.3% -lh5- 903a May 27  2008 libharu-2.2.1/demo/encryption.pdf
[generic]                 1499    6887  21.8% -lh5- 1711 May 27  2008 libharu-2.2.1/demo/ext_gstate_demo.c
[generic]                 2800   10387  27.0% -lh5- 43d8 May 27  2008 libharu-2.2.1/demo/ext_gstate_demo.pdf
[generic]                 1318    3441  38.3% -lh5- 70d6 May 27  2008 libharu-2.2.1/demo/font_demo.c
[generic]                 1337    3670  36.4% -lh5- 2aac May 27  2008 libharu-2.2.1/demo/font_demo.cpp
[generic]                  886    3985  22.2% -lh5- 7908 May 27  2008 libharu-2.2.1/demo/font_demo.pdf
[generic]                 1360    4763  28.6% -lh5- 2689 May 27  2008 libharu-2.2.1/demo/grid_sheet.c
[generic]                  404     682  59.2% -lh5- c234 May 27  2008 libharu-2.2.1/demo/grid_sheet.h
[generic]                 2191    9875  22.2% -lh5- c060 May 27  2008 libharu-2.2.1/demo/grid_sheet.pdf
[generic]                27778   27778 100.0% -lh0- 7b54 May 27  2008 libharu-2.2.1/demo/images/gray.jpg
[generic]                32651   32651 100.0% -lh0- 80be May 27  2008 libharu-2.2.1/demo/images/rgb.jpg
[generic]                 2119    7018  30.2% -lh5- 12a2 May 27  2008 libharu-2.2.1/demo/image_demo.c
[generic]                 1451    2693  53.9% -lh5- cf0c May 27  2008 libharu-2.2.1/demo/image_demo.pdf
[generic]                 1338    3374  39.7% -lh5- bdf8 May 27  2008 libharu-2.2.1/demo/jpeg_demo.c
[generic]                61982   61982 100.0% -lh0- cce6 May 27  2008 libharu-2.2.1/demo/jpeg_demo.pdf
[generic]                 1838    6318  29.1% -lh5- 5930 May 27  2008 libharu-2.2.1/demo/jpfont_demo.c
[generic]                 9631   51380  18.7% -lh5- 6f2f May 27  2008 libharu-2.2.1/demo/jpfont_demo.pdf
[generic]                 2209   10512  21.0% -lh5- d2b4 May 27  2008 libharu-2.2.1/demo/line_demo.c
[generic]                 1145    3227  35.5% -lh5- 5079 May 27  2008 libharu-2.2.1/demo/line_demo.pdf
[generic]                 1630    7235  22.5% -lh5- ac9f May 27  2008 libharu-2.2.1/demo/link_annotation.c
[generic]                 1259    5393  23.3% -lh5- 013f May 27  2008 libharu-2.2.1/demo/link_annotation.pdf
[generic]                 1060    2421  43.8% -lh5- 998c May 27  2008 libharu-2.2.1/demo/make_rawimage.c
[generic]                  134     207  64.7% -lh5- dbcf May 27  2008 libharu-2.2.1/demo/mbtext/cp932.txt
[generic]                   86      96  89.6% -lh5- 2667 May 27  2008 libharu-2.2.1/demo/mbtext/cp936.txt
[generic]                   54      54 100.0% -lh0- ef55 May 27  2008 libharu-2.2.1/demo/mbtext/euc.txt
[generic]                  124     207  59.9% -lh5- 312a May 27  2008 libharu-2.2.1/demo/mbtext/EUC_JP.txt
[generic]                   54      54 100.0% -lh0- 63fa May 27  2008 libharu-2.2.1/demo/mbtext/sjis.txt
[generic]                 1366    3613  37.8% -lh5- 4696 May 27  2008 libharu-2.2.1/demo/outline_demo.c
[generic]                  736    2409  30.6% -lh5- 30e3 May 27  2008 libharu-2.2.1/demo/outline_demo.pdf
[generic]                 1482    3973  37.3% -lh5- 7962 May 27  2008 libharu-2.2.1/demo/outline_demo_jp.c
[generic]                 1069    2347  45.5% -lh5- b653 May 27  2008 libharu-2.2.1/demo/permission.c
[generic]                  724    1228  59.0% -lh5- 83c0 May 27  2008 libharu-2.2.1/demo/permission.pdf
[generic]                  164     164 100.0% -lh0- 6562 May 27  2008 libharu-2.2.1/demo/pngsuite/basn0g01.png
[generic]                  104     104 100.0% -lh0- 9d47 May 27  2008 libharu-2.2.1/demo/pngsuite/basn0g02.png
[generic]                  145     145 100.0% -lh0- 8c82 May 27  2008 libharu-2.2.1/demo/pngsuite/basn0g04.png
[generic]                  138     138 100.0% -lh0- 7c66 May 27  2008 libharu-2.2.1/demo/pngsuite/basn0g08.png
[generic]                  167     167 100.0% -lh0- 7596 May 27  2008 libharu-2.2.1/demo/pngsuite/basn0g16.png
[generic]                  145     145 100.0% -lh0- 3650 May 27  2008 libharu-2.2.1/demo/pngsuite/basn2c08.png
[generic]                  302     302 100.0% -lh0- 0ed3 May 27  2008 libharu-2.2.1/demo/pngsuite/basn2c16.png
[generic]                  112     112 100.0% -lh0- 7e8d May 27  2008 libharu-2.2.1/demo/pngsuite/basn3p01.png
[generic]                  146     146 100.0% -lh0- efc3 May 27  2008 libharu-2.2.1/demo/pngsuite/basn3p02.png
[generic]                  216     216 100.0% -lh0- d446 May 27  2008 libharu-2.2.1/demo/pngsuite/basn3p04.png
[generic]                 1092    1286  84.9% -lh5- f241 May 27  2008 libharu-2.2.1/demo/pngsuite/basn3p08.png
[generic]                  126     126 100.0% -lh0- 5813 May 27  2008 libharu-2.2.1/demo/pngsuite/basn4a08.png
[generic]                 2206    2206 100.0% -lh0- 6573 May 27  2008 libharu-2.2.1/demo/pngsuite/basn4a16.png
[generic]                  184     184 100.0% -lh0- be0e May 27  2008 libharu-2.2.1/demo/pngsuite/basn6a08.png
[generic]                 3413    3435  99.4% -lh5- daf6 May 27  2008 libharu-2.2.1/demo/pngsuite/basn6a16.png
[generic]                  149     149 100.0% -lh0- 3687 May 27  2008 libharu-2.2.1/demo/pngsuite/maskimage.png
[generic]                  835    2784  30.0% -lh5- 4e11 May 27  2008 libharu-2.2.1/demo/pngsuite/README
[generic]                 1574    4917  32.0% -lh5- 2089 May 27  2008 libharu-2.2.1/demo/png_demo.c
[generic]                 9422   13476  69.9% -lh5- 5a26 May 27  2008 libharu-2.2.1/demo/png_demo.pdf
[generic]                   77     128  60.2% -lh5- 110a May 27  2008 libharu-2.2.1/demo/rawimage/32_32_2color.dat
[generic]                  437    1024  42.7% -lh5- a626 May 27  2008 libharu-2.2.1/demo/rawimage/32_32_gray.dat
[generic]                 1866    3072  60.7% -lh5- c7c4 May 27  2008 libharu-2.2.1/demo/rawimage/32_32_rgb.dat
[generic]                 1408    4144  34.0% -lh5- 6982 May 27  2008 libharu-2.2.1/demo/raw_image_demo.c
[generic]                 3167    4027  78.6% -lh5- 6975 May 27  2008 libharu-2.2.1/demo/raw_image_demo.pdf
[generic]                 1830    6230  29.4% -lh5- 130a May 27  2008 libharu-2.2.1/demo/slide_show_demo.c
[generic]                 2610   18663  14.0% -lh5- 5911 May 27  2008 libharu-2.2.1/demo/slide_show_demo.pdf
[generic]                 1428    5211  27.4% -lh5- 57f6 May 27  2008 libharu-2.2.1/demo/text_annotation.c
[generic]                  881    2686  32.8% -lh5- 6ffb May 27  2008 libharu-2.2.1/demo/text_annotation.pdf
[generic]                 2610   11096  23.5% -lh5- 770d May 27  2008 libharu-2.2.1/demo/text_demo.c
[generic]                 3744    4740  79.0% -lh5- 44df May 27  2008 libharu-2.2.1/demo/text_demo.pdf
[generic]                 1807    7428  24.3% -lh5- ab14 May 27  2008 libharu-2.2.1/demo/text_demo2.c
[generic]                 3734   15789  23.6% -lh5- 4953 May 27  2008 libharu-2.2.1/demo/text_demo2.pdf
[generic]                44442   70356  63.2% -lh5- 0bbe May 27  2008 libharu-2.2.1/demo/ttfont/PenguinAttack.ttf
[generic]                 1384    4003  34.6% -lh5- b2af May 27  2008 libharu-2.2.1/demo/ttfont_demo.c
[generic]                23239   37701  61.6% -lh5- 9b81 May 27  2008 libharu-2.2.1/demo/ttfont_demo.pdf
[generic]                 1550    4813  32.2% -lh5- 3486 May 27  2008 libharu-2.2.1/demo/ttfont_demo_jp.c
[generic]                74640   78183  95.5% -lh5- cfd5 May 27  2008 libharu-2.2.1/demo/ttfont_demo_jp.pdf
[generic]                10373   42833  24.2% -lh5- 6a1a May 27  2008 libharu-2.2.1/demo/type1/a010013l.afm
[generic]                69958   69958 100.0% -lh0- 2df3 May 27  2008 libharu-2.2.1/demo/type1/a010013l.pfb
[generic]                 7014   17992  39.0% -lh5- 4902 May 27  2008 libharu-2.2.1/demo/type1/COPYING
[generic]                 1203    2393  50.3% -lh5- 78a3 May 27  2008 libharu-2.2.1/demo/type1/README
[generic]                   74      91  81.3% -lh5- b543 May 27  2008 libharu-2.2.1/doc/README
[generic]                 2359    5219  45.2% -lh5- 3fbe Dec  1 12:19 libharu-2.2.1/libharu.readme
[generic]                 2252    5081  44.3% -lh5- 3182 Jan 19  2010 libharu-2.2.1/README
[generic]               944498 1742258  54.2% -lh5- 1d1a Dec  1 12:22 libharu-2.2.1/SDK/local/clib2/lib/libhpdf.a
[generic]                  475     887  53.6% -lh5- b354 Dec  1 12:23 libharu-2.2.1/SDK/local/clib2/lib/libhpdf.la
[generic]                 5758   39570  14.6% -lh5- 2d8a Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf.h
[generic]                  767    2469  31.1% -lh5- ee07 Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf_annotation.h
[generic]                  734    2099  35.0% -lh5- c154 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_catalog.h
[generic]                  989    2633  37.6% -lh5- 069a Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_conf.h
[generic]                  798    3293  24.2% -lh5- fbdd Dec  1 12:13 libharu-2.2.1/SDK/local/common/include/hpdf_config.h
[generic]                 6400   24870  25.7% -lh5- 2657 Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf_consts.h
[generic]                  554    1186  46.7% -lh5- 5a0d Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_destination.h
[generic]                 1141    3627  31.5% -lh5- abdd Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_doc.h
[generic]                 2102    9463  22.2% -lh5- c985 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_encoder.h
[generic]                 1465    4325  33.9% -lh5- 9af3 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_encrypt.h
[generic]                  665    1776  37.4% -lh5- 7412 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_encryptdict.h
[generic]                 2088    8871  23.5% -lh5- f87e Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_error.h
[generic]                  528     971  54.4% -lh5- 7d7b Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_ext_gstate.h
[generic]                 1048    3388  30.9% -lh5- eb3e Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_font.h
[generic]                 2766   11315  24.4% -lh5- 297e Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_fontdef.h
[generic]                  838    2430  34.5% -lh5- 3596 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_gstate.h
[generic]                  821    2618  31.4% -lh5- 5c22 Apr 23  2010 libharu-2.2.1/SDK/local/common/include/hpdf_image.h
[generic]                  565    1251  45.2% -lh5- 16d0 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_info.h
[generic]                  694    1823  38.1% -lh5- 04b2 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_list.h
[generic]                  840    1990  42.2% -lh5- 457f Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_mmgr.h
[generic]                  688    1816  37.9% -lh5- 5026 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_namedict.h
[generic]                 2775   14159  19.6% -lh5- 6bae Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf_objects.h
[generic]                  634    1717  36.9% -lh5- 815e Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_outline.h
[generic]                 1006    3181  31.6% -lh5- 2159 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_pages.h
[generic]                  524     991  52.9% -lh5- 94ba Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_page_label.h
[generic]                  504     918  54.9% -lh5- debd Apr 23  2010 libharu-2.2.1/SDK/local/common/include/hpdf_pdfa.h
[generic]                 1512    6614  22.9% -lh5- a926 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_streams.h
[generic]                 3337   13110  25.5% -lh5- 95ce Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf_types.h
[generic]                  759    1912  39.7% -lh5- f143 Nov 22 11:57 libharu-2.2.1/SDK/local/common/include/hpdf_u3d.h
[generic]                 1112    3863  28.8% -lh5- 7e46 Jan 19  2010 libharu-2.2.1/SDK/local/common/include/hpdf_utils.h
[generic]                  152     274  55.5% -lh5- 5db0 Nov 22 11:59 libharu-2.2.1/SDK/local/common/include/hpdf_version.h
[generic]               946257 1746938  54.2% -lh5- 5779 Dec  1 12:13 libharu-2.2.1/SDK/local/newlib/lib/libhpdf.a
[generic]                  475     888  53.5% -lh5- 6ec8 Dec  1 12:16 libharu-2.2.1/SDK/local/newlib/lib/libhpdf.la
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       118 files 2507600 4584808  54.7%            Dec  1 21:48

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