PrivateFontCollection クラス
この記事の内容
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント アプリケーションが用意したフォント ファイルから作成されたフォント ファミリのコレクションを提供します。
public ref class PrivateFontCollection sealed : System::Drawing::Text::FontCollection
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
type PrivateFontCollection = class
inherit FontCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrivateFontCollection = class
inherit FontCollection
Public NotInheritable Class PrivateFontCollection
Inherits FontCollection
- 継承
- 属性
クラスを使用すると、アプリケーションは PrivateFontCollection 、システム バージョンのフォントを置き換える必要なしに、既存のフォントのプライベート バージョンをインストールできます。 たとえば、GDI+ では、システムで使用される Arial フォントに加えて、Arial フォントのプライベート バージョンを作成できます。 PrivateFontCollection を使用して、オペレーティング システムに存在しないフォントをインストールすることもできます。 これは、システムにインストールされたコレクションに影響を与えない一時的なフォント インストールです。 インストールされているコレクションを表示するには、 クラスを使用します InstalledFontCollection 。
注意
.NET 6 以降のバージョンでは、この種類を含む System.Drawing.Common パッケージは Windows オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの型を使用すると、コンパイル時の警告と実行時の例外が発生します。 詳細については、「 Windows でのみサポートされる System.Drawing.Common」を参照してください。
Private |
PrivateFontCollection クラスの新しいインスタンスを初期化します。 |
Families |
この FontFamily に関連付けられている FontCollection オブジェクトの配列を取得します。 (継承元 FontCollection) |
Add |
指定したファイルからこの PrivateFontCollection にフォントを追加します。 |
Add |
システム メモリに格納されているフォントを、この PrivateFontCollection に追加します。 |
Dispose() |
この FontCollection によって使用されているすべてのリソースを解放します。 (継承元 FontCollection) |
Dispose(Boolean) |
FontCollection によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。 (継承元 FontCollection) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Get |
既定のハッシュ関数として機能します。 (継承元 Object) |
Get |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Memberwise |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
To |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
製品 | バージョン |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。