一部の特殊なスロバキア文字 (例えば、č、ň、ť) に問題があります。それらは、itextsharp で生成された pdf で消えています。
私が見つけたものから、この問題は私のBaseFont
. 現在、私はこれを使用しています:
BaseFont.CreateFont(BaseFont.HELVETICA, iTextSharp.text.pdf.BaseFont.CP1250, BaseFont.NOT_EMBEDDED)
誰かがこれがうまくいくはずだと提案しました:
BaseFont.CreateFont(BaseFont.HELVETICA, iTextSharp.text.pdf.BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED)
しかし、次の例外エラーがスローされます。
System.ArgumentException was caught
Message='Identity-H' is not a supported encoding name.
Parameter name: name
ParamName=name
Source=mscorlib
これの考えられる理由と解決策を知っている人はいますか?