HTML Component Library, HTML Report Library and HTML Editor Library 3.4 released.

HTML Component Library, HTML Report Library and HTML Editor Library 3.4 released.

This version introduce a new rendering architecture: now drawing is fully separated from other library parts and can be implemented via any graphics library.
For example you can chooose between GDI and GDI+ canvas in VCL or between FMX and native canvas on Android.

GDI canvas (htcanvasgdi unit) is much faster than GDI+ and provide precise text rendering
without GDI+ text issues, so it's use is preferable for text editing or displaying large text documents.
But it has some limitations - rounded rectangles are not smooth and pictures support are limited
by Delphi VCL, so for old IDE version only bitmaps and JPEG are supported, for XE+ also GIF and PNG.
You can test it using compiled Editor demo (see link below) with live canvas selection.

Android canvas (fmx.htcanvasandroid) provides much fasted and better rendering than default FMX canvas.
Correct drawing of kerning pairs, precise baseline alignment, RTL (BiDi) texts, fast shadows,
zoom for any level without quality loss and PDF export.

Now even large documents can be displayed with smooth scrolling and zoom almost like in native Android applications.
You can test it in compiled android .apk (http://delphihtmlcomponents.com/AndroidScroll.apk).

Other improvements:

1. New list styles supported: lower-alpha, upper-alpha, lower-latin, upper-latin, lower-roman, upper-roman.
2. Native Android canvas.
3. GDI canvas (only windows GDI functions).
4. New mode for adding tables via THtTableAddCombo - drawing.
5. New editor control - THtBorderCombo - control boder sides, color, style, padding, radius.
6. New editor control - THtTableBorderCombo - control cells border color and width, cell padding, cell margins and table width.
7. THtmlEditor property - BlockHighlightColor
8. New Editor.TextStyle property - BorderColor.
9. New Editor property TemplateMode
10. Embedded HtClient now supports https.
11. Images loading from web and files is now supported by HtPanel and HtmlEditor internally.
12. New HtPanel property WebLoading (enable loading images from Web).
13. AddUrl actions now allow title editing.
14. Gesture support is now embedded for both VCL and FMX Panels/Editors.
15. "Magnifying glass" on touch windows devices when selecting text.
16. Faster rendering on FMX canvas for mobiles.
17. Improved print preview for FMX.
18. Faster (30%) html/xml parsing.
19. FMX print preview now supports different pages orientations.
20. PDF export on Android.
21. External (custom) fonts support.
22. New SelectHandleStyle property: iOS/Windows/Platform.
23. Improved drag-n-drop from Excel.
24. Delphi 5 support.
25. ImageList support for FMX (Seattle+).

Compiled editor demo with GDI/GDI+ canvas selection:
http://delphihtmlcomponents.com/htedit.zip

Compiled Android demo with native canvas and PDF export:
http://delphihtmlcomponents.com/AndroidScroll.apk

New HCL compiled demo:
http://delphihtmlcomponents.com/hcldemo.zip

What's new video:
http://www.youtube.com/watch?v=KuT3mtIpv7w

Special offer: 15% discount on single developer licenses:
please use coupon code DEV3415 (valid 3 days).

http://delphihtmlcomponents.com
http://www.youtube.com/watch?v=KuT3mtIpv7w

Comments