The stable version
3.10
has been published.
3.10
native library
-
NEW interface Document.GetEmbedFileDesc(); to get Desc field of the file specification dictionary (from table 3.41 of the PDF 1.7 spec)
-
NEW font embed engine, which supports better Arabic RTL writing and CJK Vertical writing.
-
NEW interface: Annotation.GetModifyDate(); and Annotation.SetModifyDate();
get/set modify DateTime of Annotation.
DateTime String object format as (D:YYYYMMDDHHmmSSOHH'mm') where:
YYYY is the year
MM is the month
DD is the day (01–31)
HH is the hour (00–23)
mm is the minute (00–59)
SS is the second (00–59)
O is the relationship of local time to Universal Time (UT), denoted by one of the characters +, -, or Z
HH followed by ' is the absolute value of the offset from UT in hours (00–23)
mm followed by ' is the absolute value of the offset from UT in minutes (00–59)
more details see PDF-Reference-1.7 section 3.8.3
-
ENHANCED added the ability to set curl back side color in PDFViewCurl.
-
ENHANCED text search for Arabic.
-
ENHANCED update freetype font to 2.7.1
-
ENHANCED project's strings translation added (Arabic, French, Italian and Spanish)
-
ENHANCED Annotation.GetPopupLabel and Annotation.SetPopupLabel to meet with PDF-Reference-1.7 (Markup Annotations pages 615 to 619)
these annotations can't add PopupWindow as child:
Link, FreeText(Editbox added by us, not form field, popup value is in displayed edit text)
Movie, Widget(Form Field), Sound, Screen, PrintMark, TrapNet, WaterMark, Popup
these annotations can't get/set Popup Values:
Link, Movie, Widget(Form Field), Screen, PrintMark, TrapNet, WaterMark, Popup
these annotations set PopupText same as edit text:
FreeText
-
ENHANCED Annotation.SetIcon(name, PageContent)
redesigned to:
Annotation.SetIcon(name, DocForm)
-
FIX unicode chars issue for dots in special PDF file
-
FIX issue with a colorspace name not found in a specific file.
-
FIX fixed font lock issue in some rare case
-
FIX text search issue for Arabic.
-
FIX multi-thread risks both on native and java side.
-
FIX issue with 64bits platform (some fonts rendered as wrong glyphs)
-
FIX small fixes and optimizations
-
FIX issue for freetype compile on 64 bits CPU.
-
FIX issue with type3 font char width in certain pdf.