Ads

Ads

Translate

Showing posts with label Open Source Library. Show all posts
Showing posts with label Open Source Library. Show all posts

Friday, 26 October 2012

Synopse PDF engine V1.7.2


The Unicode part of the Synopse PDF engine has been updated in order to support right-to-left languages and ligatures (i.e. glyph shaping).
Therefore, our Open Source engine is one of the few PDF producer able to natively handle Arabic languages. Even most commercial engines don’t implement this nice feature.
“Glyph Shaping” is needed e.g. for Arabic language, because the character change its shape depending on its position in the word.
The Synopse PDF engine can now optionally call the Windows Uniscribe API, to render Ordering (e.g. Left to Right direction) and Shaping of the text. The USE_UNISCRIBE conditional must be defined, and the UseUniscribe property of the TPdfDocument class must be set to true.
The UseUniscribe property can be temporary to TRUE,  when using the Canvas property, then back to FALSE when the Uniscribe API is not needed any more. Windows Uniscribe library can be slower, that’s the reason why it is disabled by default.
Note that the UseUniscribe property must be set appropriately before the content generation if you use any TPdfDocumentGdi.VCLCanvas text output with such scripting (since the PDF rendering is done once just before the saving, e.g. before SaveToFile() or SaveToStream()methods calls).
Our Synopse PDF engine don’t handle Font Fallback yet: the font you use must contain ALL glyphs necessary for the supplied unicode text – squares or blanks will be drawn for any missing glyph/character.
Using the Windows Uniscribe API is working very well (it is used internaly by Windows for drawing complex text), is almost well documented on MSDN, but there are very few sample code available. So writing this code was not so easy… but I hope it will be useful for some users! Thanks Mahammed Nasman for your comments and link to the MSDN site!

Compression Library Delphi ZLib V1.2.5


A Massively Spiffy Yet Delicately Unobtrusive Compression Library
Version 1.2.5 fixes bugs in gzseek() and gzeof() that were present in version 1.2.4 (March 2010). All users are encouraged to upgrade immediately.
if want to know about it,please visit:http://www.zlib.net/

Delphi HTML Viewer Components THtmlViewer


Penerus terkenal komponen HTMLViewer untuk Delphi (sebelumnya dijual oleh PBear.com)
Yang terkenal komponen HTMLViewer sekarang dalam domain publik! Untuk memastikan bahwa komponen ini tetap dapat digunakan untuk waktu yang lama untuk datang, kami (tim proyek HTMLViewer) akan mempertahankan basis kode ini dari sekarang.
Kami ingin mengucapkan terima kasih kepada penulis asli dari komponen HTMLViewer, David Baldwin, untuk semua kerja keras dan sumbangan nya kode ini ke dalam domain publik!
Saat ini kami sedang mencari Pengembang Delphi berkontribusi terhadap proyek dengan merevisi Dukungan Unicode, meningkatkan dan menyederhanakan Kode dan menyediakan Demo diperbarui dan Dokumentasi.

International Characters MECSUtils V1.50

Unit MECSUtils mengandung beberapa fungsi dan kelas untuk mendukung karakter internasional dengan AnsiString / UnicodeString / WideString

silahkan download disini 

Best Post This Year

Install Fortesreport community Delphi 7 dan RX Berlin

Download  Pertama2 kita harus punya file installernya terlebih dahulu, download  https://github.com/fortesinformatica/fortesrepo...

Total Pageviews

© 2014 Fajar Priyadi. WP themonic converted by Bloggertheme9. Published By Gooyaabi Templates | Powered By Blogger
TOP