Aspose::Font::Cff::CffEncoding class
Contenuti
[
Nascondere
]CffEncoding class
Rappresenta la codifica del CFF Font.
class CffEncoding : public Aspose::Font::IFontEncoding,
public Aspose::Font::ISupportsNameAddressing
Metodi
| Metodo | Descrizione |
|---|---|
| DecodeToGid(uint32_t) override | Restituisce il Gid per il charCode fornito. Questo metodo è progettato per CFF CIDFonts, dove charCode deve essere un valore CID valido. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del CFF Font può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). |
| DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) override | Metodo di decodifica parametrizzato. Non supportato per il tipo CFF Font. |
| Encode(uint32_t, uint32_t) override | Codifica il glifo. Non supportato per i tipi CFF Font. |
| GetNameToCharCodeIndex() override | Restituisce la mappa di codifica nome → codice carattere. Nota: il codice carattere non è Unicode. Il codice carattere è un indice di carattere nella “table” di codifica del Font. |
| GetNameToGidIndex() | Restituisce la mappa di codifica nome → codice carattere. Nota: il codice carattere non è Unicode. Il codice carattere è un indice di carattere nella “table” di codifica del Font. |
| GetNameToSidIndex() | Restituisce la mappa di codifica nome → codice carattere. Nota: il codice carattere non è Unicode. Il codice carattere è un indice di carattere nella “table” di codifica del Font. |
| GetSidName(int32_t) | Restituisce il nome per il SID specificato. |
| GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) override | Decodifica il Gid in Unicode. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del CFF Font può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). |
| UnicodeToGid(uint32_t) override | Decodifica un Unicode e restituisce l’ID del glifo. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del CFF Font può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). |
Vedi anche
- Class IFontEncoding
- Class ISupportsNameAddressing
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++