- Não, não.
Resumo geral
Type3Font é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: PdfFont.
Fonte de tipo 3 (/Subtipo /Tipo3) ISO 32000-1:2008, §9.6.5.
Esta classe fornece 14 métodos para trabalhar com objetos Type3Font em programas Java. Os métodos disponíveis incluem: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode, e dois métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,E mais três.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
fontMatrix | Matrix | Leia. | Retorna o espaço de glifo /FontMatrix para mapeamento em espaço textual (§9.6.5). |
fontResources | PdfDictionary | Leia. | Retorna o dicionário /Resources da fonte para seus fluxos de glifos, |
| ou nulo , caso em que a especificação (§9.6.5, Nota 2) diz para recuar. | |||
| para os recursos do fluxo de conteúdo que pintou o texto. | |||
baseFont | String | Leia. | Retorna o nome da fonte de base (/BaseFont). |
encoding | FontEncoding | Leia. | Retorna a codificação da fonte. |
toUnicode | ToUnicodeCMap | Leia. | Retorna o mapa CMap ToUnicode. |
fontDescriptor | FontDescriptor | Leia. | Retorna o descritivo da fonte. |
composite | boolean | Leia. | Retorna {@code true} quando esta é uma fonte composta de Tipo0 cuja |
| A codificação de fluxo de conteúdo utiliza códigos de caracteres multi-byte (por exemplo,. | |||
fontMetrics | FontMetrics | Leia. | Retorna as métricas de fonte. |
fontDictionary | PdfDictionary | Leia. | Retorna o dicionário de fontes subjacente. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | Cria um Type3Font a partir de um dicionário de fontes. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | Retorna o espaço de glifo /FontMatrix para mapeamento em espaço textual (§9.6.5). |
getCharProc(charCode: int) → PdfStream | Retorna o fluxo de conteúdo da descrição do glifo para um código de caracteres: |
| /Encoding(/Diferenças) mapeia o código para um nome de glifo, que chaves | |
| no dicionário /CharProcs (§9.6.5). | |
getFontResources() → PdfDictionary | Retorna o dicionário /Resources da fonte para seus fluxos de glifos, |
| ou nulo , caso em que a especificação (§9.6.5, Nota 2) diz para recuar. | |
| para os recursos do fluxo de conteúdo que pintou o texto. | |
decode(charCodes: byte[]) → String | Decodifica bytes de código de caracteres em bruto para uma cadeia Unicode. |
getBaseFont() → String | Retorna o nome da fonte de base (/BaseFont). |
getEncoding() → FontEncoding | Retorna a codificação da fonte. |
getToUnicode() → ToUnicodeCMap | Retorna o mapa CMap ToUnicode. |
getFontDescriptor() → FontDescriptor | Retorna o descritivo da fonte. |
isComposite() → boolean | Retorna {@code true} quando esta é uma fonte composta de Tipo0 cuja |
| A codificação de fluxo de conteúdo utiliza códigos de caracteres multi-byte (por exemplo,. | |
getFontMetrics() → FontMetrics | Retorna as métricas de fonte. |
getFontDictionary() → PdfDictionary | Retorna o dicionário de fontes subjacente. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Cria a subclasse PdfFont adequada de um dicionário de fontes. |