Unicode & UTF-8サポート
using IronPdf;

var html = @"<p>周態告応立待太記行神正用真最。音日独素円政進任見引際初携食。更火識将回興継時億断保媛全職。
    文造画念響竹都務済約記求生街東。天体無適立年保輪動元念足総地作靖権瀬内。
    失文意芸野画美暮実刊切心。感変動技実視高療試意写表重車棟性作家薄井。
    陸瓶右覧撃稿法真勤振局夘決。任堀記文市物第前兜純響限。囲石整成先尾未展退幹販山令手北結。</p>
    <p>
    أم يذكر النفط قبضتهم على, الصين وفنلندا ما حدى. تم لكل أملاً المنتصر,
    ٣٠ حدى مارد القوى. شرسة للسيطرة قامفي. حتى أم يطول المحيط,
    زهاء وحلفاؤها من فعل. لم قامت الجو الساحلية وتم, ويعزى واقتصار قبل كل.
    </p>
    <p>
    ภคันทลาพาธสตาร์เซฟตี้ แชมป์ มาร์เก็ตติ้งล้มเหลวโยเกิร์ต แลนด์บาบูนอึมครึม รุสโซ แบรนด์ไคลแม็กซ์ พิซซ่าโมเดลเสือโคร่ง ม็อบโซนรายชื่อ
    แอดมิชชั่น ด็อกเตอร์ พะเรอ มาร์คเจไดโมจิราสเบอร์รี เอนทรานซ์ออดิชั่นศิลปวัฒนธรรมเปราะบาง โมจิซีเรียสวอลนัตทริปลีเมอร์ ทิป วาไรตี้บิ๊กเมเปิล
    </p>";

// Instantiate Renderer
var renderer = new ChromePdfRenderer();
var pdfDocument = renderer.RenderHtmlAsPdf(html);
pdfDocument.SaveAs("Unicode.pdf");
NuGet Download
PM > Install-Package IronPdf
Unicode & UTF-8サポート

Unicode & UTF-8サポート

IronPDFは、PDFで異なる言語をレンダリングするために使用されるUnicodeのネイティブサポートを提供し、また、PDFドキュメントで現代の文字ベースの言語を表示するプロセスを簡素化するためにUTF-8エンコーディングのサポートも提供しています。 これが機能するためには、マシンにUnicodeフォントがインストールされている必要があることに注意してください。これはWindowsおよびMacシステムでは自動的に行われることが多いですが、Linuxではフォントを手動で追加する必要がある場合があります。

この方法は、次のような言語をレンダリングするためによく使用されます:

・ヒンディー語 ・中国語(多くの変種) ・アラビア語 ・日本語 ・タイ語

PDF向けIronPDFのUnicodeとUTF-8サポートの5ステップ

IronPDFのUTF-8およびUnicodeサポートを探索するための最初のステップは、選択した言語で新しいHTML文字列を作成することです。これを使用してPDFドキュメントを生成し、提供された文字を正しくレンダリングします。 次に、IronPDFがHTMLからのPDF変換を処理するために使用する強力なレンダリングエンジンにアクセスするChromePdfRendererインスタンスを作成します。

次に、RenderHtmlAsPdf()メソッドを使用して、HTML文字列をPDF形式に変換します。 結果として得られるPDFドキュメントは、同じ行で作成したSaveAs()メソッドを使用して、新しいPDFドキュメントを指定されたファイルの場所と名前に保存します。

IronPDFのUTF-8エンコーディングとUnicodeのサポートにより、単一のPDFドキュメントで複数の言語を表示することが以前にも増して簡単になりました。 ファイルまたはURLをレンダリングする際に、<meta charset="UTF-8">のような行を追加することで、このプロセスがそれらにも機能することを確実にします。

IronPDFの多言語PDFのためのUTF-8ガイドをご覧ください。

準備はできましたか?

Nuget Downloads 21,916,531バージョン:2026.11リリースされたばかり