Изменение шрифта только для определенных символов Unicode при сохранении в PDF

Contents
[ ]

Пример

Следующий снимок экрана сравнивает два сгенерированных PDF, сгенерированных образцовым кодом ниже. Один был сгенерирован без установки свойства PdfSaveOptions.setFontSubstitutionCharGranularity(), а другой был сгенерирован после установки свойства PdfSaveOptions.setFontSubstitutionCharGranularity() в true. Как видно на первом PDF, шрифт всего предложения изменился с Times New Roman на Arial Unicode MS из-за Неразрывного дефиса. В то время как на втором PDF, изменен только шрифт неразрывного дефиса.

todo:image_alt_text