Compartilhar via


PrivateFontCollection Classe

Definição

Fornece um conjunto de famílias de fontes criado por meio de arquivos de fonte fornecidos pelo aplicativo cliente.

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
Herança
PrivateFontCollection
Atributos

Comentários

A PrivateFontCollection classe permite que os aplicativos instalem uma versão privada de uma fonte existente sem o requisito de substituir a versão do sistema da fonte. Por exemplo, o GDI+ pode criar uma versão privada da fonte Arial, além da fonte Arial que o sistema usa. PrivateFontCollection também pode ser usado para instalar fontes que não existem no sistema operacional. Essa é uma instalação de fonte temporária que não afeta a coleção instalada pelo sistema. Para ver a coleção instalada, use a InstalledFontCollection classe .

Observação

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.

Construtores

PrivateFontCollection()

Inicializa uma nova instância da classe PrivateFontCollection.

Propriedades

Families

Obtém a matriz de objetos FontFamily associados a este FontCollection.

(Herdado de FontCollection)

Métodos

AddFontFile(String)

Adiciona uma fonte do arquivo especificado a este PrivateFontCollection.

AddMemoryFont(IntPtr, Int32)

Adiciona uma fonte contida na memória do sistema a este PrivateFontCollection.

Dispose()

Libera todos os recursos usados por este FontCollection.

(Herdado de FontCollection)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo FontCollection e opcionalmente libera os recursos gerenciados.

(Herdado de FontCollection)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também