PrivateFontCollection Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece uma coleção de famílias de fontes construídas a partir de ficheiros de fontes fornecidos pela aplicação 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
- Atributos
Observações
A PrivateFontCollection classe permite que aplicações instalem uma versão privada de uma fonte existente sem necessidade de substituir a versão do sistema da fonte. Por exemplo, a GDI+ pode criar uma versão privada da fonte Arial além da fonte Arial que o sistema utiliza. PrivateFontCollection pode também ser usado para instalar fontes que não existem no sistema operativo. Esta é uma instalação temporária de fontes que não afeta a coleção instalada pelo sistema. Para ver a coleção instalada, use a InstalledFontCollection classe.
Note
No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só é suportado em sistemas operacionais Windows. O uso deste tipo em aplicações multiplataforma causa avisos em tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common suportado apenas no Windows.
Construtores
| Name | Description |
|---|---|
| PrivateFontCollection() |
Inicializa uma nova instância da PrivateFontCollection classe. |
Propriedades
| Name | Description |
|---|---|
| Families |
Obtém o array de FontFamily objetos associados a este FontCollection. (Herdado de FontCollection) |
Métodos
| Name | Description |
|---|---|
| AddFontFile(String) |
Adiciona uma fonte do ficheiro especificado a este PrivateFontCollection. |
| AddMemoryFont(IntPtr, Int32) |
Adiciona uma fonte contida na memória do sistema a este PrivateFontCollection. |
| Dispose() |
Liberta todos os recursos utilizados por este FontCollection. (Herdado de FontCollection) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo FontCollection e opcionalmente liberta os recursos geridos. (Herdado de FontCollection) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |