The failing character when cast to an int returns 8217.
The normal apostrophe when cast to an int returns 39.
document.Info.Subject = subject..Replace("’", "'") is a workaround.
Forgot to mention, this is Migradoc v1.50 Beta 3b.
This is the unicode 'Right Single Quote character, and I guess the left single quote has the same issue.
See [TEXT](http://www.fileformat.info/info/unicode/char/2019/index.htm)
I tried the above fix over an Arabic writting, and it showed disconnected charecters with reversed directions
appreciated your help
Fixed in the internal builds using the change documented in the forum:
http://forum.pdfsharp.net/viewtopic.php?p=9591#p9591
With current internal build, Unicode characters can be used here (including apostrophes).
For older versions, the hack shown in the forum can be used:
http://forum.pdfsharp.net/viewtopic.php?p=9523#p9523
Not reproducible.
Please note that the Watermark sample was updated for version 1.50 beta 3 or so.
Not reproducible.
Maybe you have to implement IFontResolver or grant additional permissions on the server.