PrivateFontCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |