FontInfo

Resumo geral

FontInfo é uma classe em Aspose.PDF FOSS para .NET.

Informações sobre uma fonte utilizada num PDF.

Esta classe fornece 3 métodos para trabalhar com objetos FontInfo em programas .NET. Os métodos disponíveis incluem: FromFontData, GetGlyphWidth, MeasureString. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, IsAccessible,E mais oito.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
DefaultHelveticaFontLeia.Fonte Helvetica padrão para fragmentos de texto separados.
ResourceNamestringLeia.Nome do recurso no dicionário de fontes da página (por exemplo, “F1”).
BaseFontstringLeia.O nome da fonte de base (por exemplo, “Helvetica”, “ABCDEF+ArialMT”).
FontNamestringLeia.Nome de fonte normalizado tira o prefixo do subconjunto (ABCDEF+) e separadores por vírgulas.
DecodedFontNamestringLeia.Descodificou o nome da fonte como um nome de exibição legível para humanos.
UniqueIdstringLeia.Identificador único que combina o nome do recurso e a fonte de base.
SubtypestringLeia.Subtipo de fonte (Tipo 1, TrueType, Tipo 0, Tipo 3, etc.).
Encodingstring?Leia.Nome de codificação (WinAnsiEncoding, Identidade-H, etc.).
IsEmbeddedboolLeitura/EscritaSe a fonte está incorporada no PDF.
IsSubsetboolLeitura/EscritaSe a fonte é um subconjunto (nome começa com XXXXXX+).
IsItalicboolLeia.Se a fonte é itálico.
IsBoldboolLeia.Se a fonte é em negrito.
IsCidboolLeia.Se a fonte é uma CID (Type0) usada para árabe, CJK etc.
IsAccessibleboolLeia.Se o programa de fonte está disponível ou incorporado no PDF, já carregado como dados-fonte, ou instalado no sistema com o mesmo nome (resolvivel via FindFont).

Métodos de avaliação

AssinaturaDescrição:
FromFontData(fontData: FontData)Crie um FontInfo a partir de umFontData (fonte do sistema encontrado através de FontRepository.FindFont).
GetGlyphWidth(charCode: int)Obter a largura de um código de caracteres em 1/1000 unidades de espaço de texto.
MeasureString(text: string, fontSize: double)Medir a largura de uma cadeia em pontos, dado um tamanho da fonte.

Ver também:

 Português