IronPDFのフォント:ベストプラクティス

2022年1月19日
更新済み 2024年12月10日
共有:
This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDFはフォントを埋め込みますか?

すべてのフォント(サブセット)HTML内で使用されているは自動的にPDFに埋め込まれます。 (フォントの組み込みプロパティが「Editable」に設定されていることを前提とします).

IronPDFはフォントを削除できますか?

はい、IronPDFはフォントを削除することができます。 技術的には、フォントをアンエンベッドします。 フォントについて詳しく知るには、次の「ハウツー」記事をご覧ください:PDFでフォントを管理する方法申し訳ありませんが、提供されたテキストが表示されていません。翻訳するためのコンテンツを提供してください。

:path=/static-assets/pdf/content-code-examples/how-to/manage-font-unembed-font.cs
using IronPdf;
using IronPdf.Fonts;

// Import PDF
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Get fonts
PdfFontCollection fonts = pdf.Fonts;

// Unembed a font
pdf.Fonts[0].Unembed();

PDF全体にフォントを埋め込むことはできますか?

はい、IronPDFはフォントを埋め込むことができます。 PDFにフォントを埋め込むことで、フォントのインストールを必要とせずに視覚的一貫性を確保できますが、ファイルサイズが増加します。フォントに関する詳細は、以下のHow-to記事をご覧ください:PDFでフォントを管理する方法申し訳ありませんが、提供されたテキストが表示されていません。翻訳するためのコンテンツを提供してください。

:path=/static-assets/pdf/content-code-examples/how-to/manage-font-embed-font.cs
using IronPdf;
using System.Linq;

// Import PDF
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Add the font
byte[] fontData = System.IO.File.ReadAllBytes("dir/to/font.ttf");
pdf.Fonts.Add(fontData);

// Embed the font
pdf.Fonts.Last().Embed(fontData);