# FontFlags Enum

> Bit masks describing font characteristics from the font descriptor.

- Product: Adobe PDF Library 21
- Language: Java
- Version: APDFL21.0.0PlusP1f
- HTML page: https://docs.datalogics.com/apdfl21/Java/APDFL21.0.0PlusP1f/enum/FontFlags
- Version index: https://docs.datalogics.com/apdfl21/Java/APDFL21.0.0PlusP1f/llms.txt

**Namespace:** `com::datalogics::PDFL`

## Description

Bit masks describing font characteristics from the font descriptor. These flags are defined in the PDF specification and provide information about the visual style of the font.

## Values

- `ALL_CAP`: Font contains no lowercase letters; lowercase input is mapped to uppercase glyphs.
- `FIXED_WIDTH`: All glyphs have the same width (monospaced font).
- `FORCE_BOLD`: Bold glyphs are drawn with extra stroke width at small pixel sizes.
- `ITALIC`: Dominant vertical strokes of the font are slanted (italic style).
- `SCRIPT`: Glyphs resemble cursive handwriting.
- `SERIF`: Glyphs have serifs (short strokes at the ends of main strokes).
- `SMALL_CAP`: Font contains both uppercase and small-capital glyphs for lowercase letters.
- `STANDARD`: Font uses the Adobe standard Latin character set or a subset of it.
- `SYMBOLIC`: Font uses a custom (non-standard) character set or encoding.
