私はC#のWindowsアプリケーションで作業しています。私はメモ帳にいくつかの内容を書いています。書いた後、私は次のコードメモ帳のMalayalamフォントを取得する
PrintDialog pd = new PrintDialog();
RawPrinterHelper.SendFileToPrinter(
pd.PrinterSettings.PrinterName,
Application.StartupPath + "\\print.txt");
を使用してプリンタに送信しています。しかしそうするとき、私は印刷にマラヤーラム語のフォントを取得することはできませんよ。しかし、マラヤラムはノートパッドファイルに入り、ノートパッドから直接印刷する場合もあります。 誰でも解決策を提案できます ありがとうございます
私はメモ帳で見ることができるので、ユニコードで問題はありません。私の問題は、コードを使用してプリンタにメモ帳を送信中にmalayamaフォントが印刷されないことです。私がマニュアルでメモ帳を開き、ctrl + Pを押すとマラヤーラムが印刷されます –