iText 7 pdfCalligraph

pdfCalligraph allows you to unlock advanced workflow features in PDF typography.
It enables your document workflow with global languages and writing systems. Our pdfCalligraph allows the inclusion of proper PDF rendering libraries, the use of advanced typographic features in PDF, PDF creation, redaction options and more that are required for efficient data processing in global languages. pdfCalligraph enables PDF creation & manipulation in many languages such as Arabic, Hebrew, Hindi or Thai.

Supported Scripts

Language Script Module
Arabic, Persian, Kurdish, Azerbaijani, Sindhi, Pashto, Lurish, Urdu, Mandinka, Punjabi and others ARABIC pdfCalligraph
Hebrew, Yiddish, Judaeo-Spanish, and Judeo-Arabic HEBREW pdfCalligraph
Bengali BENGALI pdfCalligraph
Hindi, Sanskrit, Pali, Awadhi, Bhojpuri, Braj Bhasha, Chhattisgarhi, Haryanvi, Magahi, Nagpuri, Rajasthani, Bhili, Dogri, Marathi, Nepali, Maithili, Kashmiri, Konkani, Sindhi, Bodo, Nepalbhasa, Mundari and Santali DEVANAGARI, NAGARI pdfCalligraph
Gujarati and Kutchi GUJARATI pdfCalligraph
Punjabi GURMUKHI pdfCalligraph
Kannada, Konkani and others KANNADA pdfCalligraph
Khmer (Cambodia) KHMER pdfCalligraph
Malayalam MALAYALAM pdfCalligraph
Odia ORIYA pdfCalligraph
Tamil TAMIL pdfCalligraph
Telugu (Dravidian language) TELUGU pdfCalligraph
Thai THAI pdfCalligraph
Chinese Core
Japanese Core
Korean Core
Russian, Ukrainian, Belarussian, Bulgarian and others CYRILLIC Core
Greek GREEK Core
Armenian ARMENIAN Core
Georgian GEORGIAN Core
Show more Show less
Key features

Core capabilities of iText 7 pdfCalligraph

Off-the-shelf PDF creators have problems with character interactions or writing systems such as Arabic, Hebrew, Hindi or Thai and in regards to open type features, kerning, ligatures and glyph substitutes. pdfCalligraph handles all those writing systems with ease and opens up the full range of iText PDF functionalities for you in your language, your writing system. This even includes text extraction in writing systems with compound characters. Another advantage of pdfCalligraph is that you do not have to adjust your programming in Java or .NET.

Leverage advanced font features

Core capabilities development icon

Such as OpenType features, kerning, ligatures and glyph substitutes.

Transparent support for many languages

Core capabilities development icon

Including languages that use Brahmic, Arabic and Hebrew scripts as well as, Thai, and many more.

Automatic detection of language/writing system

Core capabilities development icon

Required font features are enabled and applied automatically. Manual configuration is possible. pdfCalligraph integrates seamlessly with iText 7 Core and pdfHTML.

Typographic alignment for all writing systems

Core capabilities development icon

Flush left, flush right, centered and justified alignment.


Why use iText 7 pdfCalligraph?

PDF documents have typically relied on basic fonts for automated batch processes. This meant that you could not use advanced typography features such as font features, complex writing systems with overlapping text or languages that require text re-ordering or script functions. Specifically languages like Arabic, Hebrew, Hindi or Thai and many more. Today, pdfCalligraph opens up a world of possibilities, allowing you to service businesses on all Continents. If you or your business are resident in such a country, pdfCalligraph opens up the full capability of our PDF functionalities to you, in your writing system, your local language. 

Supporting your international business

pdfCalligraph icon svg

Use your document processes for multiple languages without having to adjust your PDF programming. Exchange non-proprietary data format between users of many cultures. Create large batches of PDF documents in various writing systems or be finally able to produce and manipulate PDF documents in your own, local language and writing system while retaining all PDF processing functionalities iText has to offer.

Neat conversion to PDF of special languages

pdfCalligraph icon svg

Use special fonts and characters in multiple languages such as Arabic, Hebrew, Hindi or Thai and many more in your PDF.

Automatic detection of writing systems in PDF

pdfCalligraph icon svg

Detect which writing system is being used in PDF creation. Make glyph substitutions based on script- and font-specific information. pdfCalligraph also lets you add information about the reading order, such as Arabic which is read from right to left. pdfCalligraph automatically detects and manages the writing system of Arabic, Hebrew, Hindi or Thai and many more with ease.


Still have questions? 

We're happy to answer your questions. Reach out to us and we'll get back to you shortly.

Contact us
Stay updated

Join 11,000+ subscribers and become an iText PDF expert by staying up to date with our new products, updates, tips, technical solutions and happenings.

Subscribe Now