forked from libharu/libharu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
140 lines (116 loc) · 5.91 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
libHaru news
-------------------------------------------------------------------------------
Version 2.3.0 RC2 (2011.10.12)
- Changed package naming, no other changes.
Version 2.3.0 RC1 (2011.09.28)
- Added support for 3dMeasures of subtype PD3 and 3DC, projection annotations,
ExData and javascript attached to a U3D model. (Robert Würfel)
- Added support for 1- and 2-byte UTF8 codes. (Clayman)
- Added full PDF/A1-b support. (Petr Pytelka)
- Added support for CCITT compression for B/W images. (Petr Pytelka)
- Add support for TwoPageLeft and TwoPageRight layouts. (Vincent Dupont)
- Const-ified arrays used in the sources. (Ilkka Lehtoranta)
- Fixed build with libpng 1.5.0
- Fixed bug in HPDF_GetContents() - isize variable was not initialized.
(Vincent Dupont)
- Fixed possible endless loop in PNG handling code.
(reported by Mathew Waters)
- Fixed several issues based on the warnings generated by clang-analyzer.
(Daniel Höpfl)
- Fixed quite a number of warnings. (Davide Achilli)
- Added 'd' postfix to debug build, fixed wrong filename. (Wim Dumon)
- Fixed HPDF_Text_Rect() not to split words in some obscure cases.
Version 2.2.0 (2010.10.12)
- Greatly improved U3D support (Nikhil Soman)
- Markup Annotations
- Free Text Annotations
- Line Annotations
- Circle and Squre Annotations
- Text Markup Annotations
- Rubber Stamp Annotations
- Popup Annotations
- Added VB.Net bindings. (Matt Underwood)
- Added CMake build system (experimental). (Werner Smekal)
- Added preliminary ICC support. (vbrasseur at gmail dot com)
- Added HPDF_Image_AddSMask(). (patch by Adam Blokus)
- Added HPDF_LoadPngImageFromMem() and HPDF_LoadJpegImageFromMem().
(patch by Adam Blokus)
- Added HPDF_GetContents().
- Added HPDF_Page_SetZoom().
- Added support for CMYK in HPDF_Image_LoadRawImageFromMem().
- Applied a bunch of fixes and improvements from bug report #13.
- HPDF_Page_TextRect() corrections and improvements. (Ralf Junker)
- Fixed build failure when zlib was not found. (Werner Smekal)
- Fixed build with newer libtool versions.
- Fixed external build. (thanks to Jeremiah Willcock)
- Fixed memleak in HPDF_EmbeddedFile_New(). (Ralf Junker)
- Fixed uninitialized fields in HPDF_Type1FontDef_New(). (Ralf Junker)
- Fixed issue with grayscale PNG images. (Ralf Junker)
- Fixed missing parentheses from empty string object. (Ralf Junker)
- Fixed bug #21 (Build fails on Win CE because of errno and errno.h usage).
- Fixed bug #18 (Missing compiler flag -fexceptions)
- Fixed bug #11 (sqrtf() is missing on Winblows).
- Fixed bug #10 (missing HPDF_LoadPngImageFromMem from win32/msvc/libhpdf.def).
- Fixed bug #7 (HPDF_String_SetValue() is declared twice).
- Fixed bug #6 (possible NULL dereference in HPDF_LoadPngImageFromFile2()).
- Fixed bug #5 (possible NULL dereference in HPDF_LoadRawImageFromFile()).
- Fixed bug #4 (possible NULL dereference in HPDF_AToI()).
- Fixed bug #2 (Ruby binding: hpdf_insert_page has stray printf).
Version 2.1.0 (2008.05.27)
- Added initial support for Alpha channel in RGB and palette-based PNG images.
- Added HPDF_GetTTFontDefFromFile() function. This closes [FR #1604475] (HPDF_FONT_EXISTS not error)
- Added FreeBasic bindings. (Klaus Siebke)
- Added Python bindings. (Li Jun)
- Added U3D support. (Michail Vidiassov)
- Changed the build system to use autotools.
- Fixed bug #1682456 (NULL dereference in LoadType1FontFromStream()).
- Fixed bug #1628096 (NULL pointer may be dereferenced).
Version 2.0.8 (2006.11.25)
- Fixed a problem of HPDF_Circle() which causes buffer overflow.
- Added HPDF_Ellipse().
Version 2.0.7 (2006.11.05)
- Fixed a bug of HPDF_Annotation_New() (the values of bottom and top are set
upside down).
- Added HPDF_Page_GetCurrentPos2(), HPDF_Page_GetCurrentTextPos2() and
HPDF_Image_GetSize2().
Version 2.0.6 (2006.10.16)
- Added opacity and blend-mode features.
- Added slide-show functions (contributed by Adrian Nelson).
- Added an interface for VB6 (contributed by Ko, Chi-Chih).
- Fixed a bug that HPDF_MemStream_Rewrite() may cause segmentation fault.
- Fixed a bug of error checking of HPDF_Page_Concat().
- Fixed a bug of calculation for the position of text showing.
Version 2.0.5 (2006.09.20)
- Fixed a bug that an image which loaded by HPDF_LoadRawImageFromFile() or
HPDF_LoadRawImageFromMem() is not compressed.
- Added C# interface.
- Added viewer-preference feature.
- Fixed a bug that HPDF_SetPassword does not raise error when NULL string set
to owner-password.
- Fixed a bug that causes program crash when using interlaced PNG images.
Version 2.0.4 (2006.08.25)
- Fixed a bug of the TrueType font feature related to composite glyph.
Version 2.0.3 (2006.08.20)
- Fixed a bug that HPDF_Page_TextRect() always returns
HPDF_PAGE_INSUFFICIENT_SPACE.
- Added delayed loading function for a png image (HPDF_LoadPngImageFromFile2).
*change HPDF_SaveToStream function.
*correct hpdf_ttfontdef.c to avoid warning from a compiler.
Version 2.0.2
- Modified HPDF_Page_ShowTextNextLine() to invoking HPDF_Page_MoveToNextLine()
if it is invoked with null or zero-length text.
- Fixed a bug in which HPDF_Page_MeasureText() returns wrong value when using
CID fonts.
- Changed the feature of HPDF_Page_MeasureText().
- Added Japanese word wrap feature to HPDF_Page_MeasureText() and
HPDF_Page_TextRect().
- Fixed typos of HPDF_PageLayout values.
- Modified options of makefile for BCC32 to multi-thread.
rebuild libz.a, libpng.a for BCC32 with -WM option.
Version 2.0.1a (2006-08-03)
- Fixed a bug that HPDFPage::draw_image does not work correctly. (Ruby module
only.)
Version 2.0.1 (2006-07-29)
- Fixed a bug that HPDF_TextRect() does not work correctly when using CID fonts.
- Added HPDF_Font_GetAscent(), HPDF_Font_GetDescent(), HPDF_Font_GetXHeight(),
HPDF_Font_GetCapHeight().