アラビア語のテキストをレポートにレンダリングするとき、テキストが正しくレンダリングされません。テキストは、結合されるのではなく、一度に1つの個別の文字にレンダリングされているように見えます。ABCPDFアラビア語のテキストのレンダリングが正しく行われない
テキストが右から左に正しく表示されています(追加する各要素にdir = rtlの書式を使用しました)。これは私を混乱させます。
誰でも助けることができます。
例として、いくつかのテキストのスクリーンショットを追加しました。
アラビア語のテキストをレポートにレンダリングするとき、テキストが正しくレンダリングされません。テキストは、結合されるのではなく、一度に1つの個別の文字にレンダリングされているように見えます。ABCPDFアラビア語のテキストのレンダリングが正しく行われない
テキストが右から左に正しく表示されています(追加する各要素にdir = rtlの書式を使用しました)。これは私を混乱させます。
誰でも助けることができます。
例として、いくつかのテキストのスクリーンショットを追加しました。
だから私は、直接abcpdfを電子メールで送信し、彼らはこの私に言った:
ABCpdf 8は、アラビア語をサポートしていますが、Doc.AddHtmlのアプローチでコンテキスト合字をサポートしていません - だけで、通常のHTML/CSSで(つまり、 Doc.AddImageUrlまたはDoc.AddImageHtmlを使用して)。
Doc.AddHtmlとコンテキストの合字のサポートがABCpdf 9.1で追加され、現在のライブのリリースに存在しているして、ABCpdf 10
さらに明確化:
私は、特定のアラビア語でhtmlファイルを追加する場合テキストを私のサーバーに置くと、私はそれにアクセスしてそのファイル内のテキストを正しくレンダリングできるはずですか?
これは間違いありません。ダウンロードページから最終的なABCpdf 8マイナーバージョン(8123)を取得してください。また、Gecko HTMLエンジンを使用する必要があるかもしれません - HtmlOptions.Engineプロパティをご覧ください。