Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PANOSE-Struktur beschreibt die PANOSE-Schriftartklassifizierungswerte für eine TrueType-Schriftart. Diese Merkmale werden dann verwendet, um die Schriftart anderen Schriftarten mit ähnlicher Darstellung, aber unterschiedlichen Namen zuzuordnen.
Syntax
typedef struct tagPANOSE {
BYTE bFamilyType;
BYTE bSerifStyle;
BYTE bWeight;
BYTE bProportion;
BYTE bContrast;
BYTE bStrokeVariation;
BYTE bArmStyle;
BYTE bLetterform;
BYTE bMidline;
BYTE bXHeight;
} PANOSE, *LPPANOSE;
Member
bFamilyType
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_FAMILY_TEXT_DISPLAY | Text und Anzeige |
| PAN_FAMILY_SCRIPT | Skript |
| PAN_FAMILY_DECORATIVE | Dekorativ |
| PAN_FAMILY_PICTORIAL | Abbildung |
bSerifStyle
Der Serifenstil. Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_SERIF_COVE | Cove |
| PAN_SERIF_OBTUSE_COVE | Obtuse Bucht |
| PAN_SERIF_SQUARE_COVE | Quadratische Bucht |
| PAN_SERIF_OBTUSE_SQUARE_COVE | Obtuse Square Cove |
| PAN_SERIF_SQUARE | Square |
| PAN_SERIF_THIN | Thin |
| PAN_SERIF_BONE | Knochen |
| PAN_SERIF_EXAGGERATED | Übertrieben |
| PAN_SERIF_TRIANGLE | Triangle |
| PAN_SERIF_NORMAL_SANS | Normal ohne Serifen |
| PAN_SERIF_OBTUSE_SANS | Obtuse sans serif |
| PAN_SERIF_PERP_SANS | Perp ohne Serifen |
| PAN_SERIF_FLARED | Ausgestellt |
| PAN_SERIF_ROUNDED | Gerundet |
bWeight
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_WEIGHT_VERY_LIGHT | Sehr leicht |
| PAN_WEIGHT_LIGHT | Hell |
| PAN_WEIGHT_THIN | Thin |
| PAN_WEIGHT_BOOK | Buch |
| PAN_WEIGHT_MEDIUM | Medium |
| PAN_WEIGHT_DEMI | Demibold |
| PAN_WEIGHT_BOLD | Fett |
| PAN_WEIGHT_HEAVY | Schwer |
| PAN_WEIGHT_BLACK | Schwarz |
| PAN_WEIGHT_NORD | Nord |
bProportion
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_PROP_OLD_STYLE | Alter Stil |
| PAN_PROP_MODERN | Modern |
| PAN_PROP_EVEN_WIDTH | Gerade Breite |
| PAN_PROP_EXPANDED | Expanded |
| PAN_PROP_CONDENSED | Schmal |
| PAN_PROP_VERY_EXPANDED | Sehr erweitert |
| PAN_PROP_VERY_CONDENSED | Sehr verdichtet |
| PAN_PROP_MONOSPACED | Festbreitenschriftart |
bContrast
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_CONTRAST_NONE | Keine |
| PAN_CONTRAST_VERY_LOW | Sehr niedrig |
| PAN_CONTRAST_LOW | Niedrig |
| PAN_CONTRAST_MEDIUM_LOW | Mittel niedrig |
| PAN_CONTRAST_MEDIUM | Medium |
| PAN_CONTRAST_MEDIUM_HIGH | Mittel hoch |
| PAN_CONTRAST_HIGH | High |
| PAN_CONTRAST_VERY_HIGH | Sehr hoch |
bStrokeVariation
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_STROKE_GRADUAL_DIAG | Graduelle/diagonale |
| PAN_STROKE_GRADUAL_TRAN | Graduelle/Übergangszeit |
| PAN_STROKE_GRADUAL_VERT | Graduelle/vertikale |
| PAN_STROKE_GRADUAL_HORZ | Graduelle/horizontale |
| PAN_STROKE_RAPID_VERT | Schnell/vertikal |
| PAN_STROKE_RAPID_HORZ | Schnell/horizontal |
| PAN_STROKE_INSTANT_VERT | Sofort/vertikal |
bArmStyle
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_STRAIGHT_ARMS_HORZ | Gerade Arme/horizontal |
| PAN_STRAIGHT_ARMS_WEDGE | Gerade Arme/Keil |
| PAN_STRAIGHT_ARMS_VERT | Gerade Arme/vertikal |
| PAN_STRAIGHT_ARMS_SINGLE_SERIF | Gerade Arme/Einzelserifen |
| PAN_STRAIGHT_ARMS_DOUBLE_SERIF | Gerade Arme/Doppelserifen |
| PAN_BENT_ARMS_HORZ | Unzugechte Arme/horizontal |
| PAN_BENT_ARMS_WEDGE | Unzugechte Arme/Wedge |
| PAN_BENT_ARMS_VERT | Unstraight Arms/Vertikal |
| PAN_BENT_ARMS_SINGLE_SERIF | Nonstraight Arms/Single-Serif |
| PAN_BENT_ARMS_DOUBLE_SERIF | Nonstraight Arms/Double-Serif |
bLetterform
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Kein Passpass |
| PAN_LETT_NORMAL_CONTACT | Normal/Kontakt |
| PAN_LETT_NORMAL_WEIGHTED | Normal/gewichtet |
| PAN_LETT_NORMAL_BOXED | Normal/Boxed |
| PAN_LETT_NORMAL_FLATTENED | Normal/abgeflacht |
| PAN_LETT_NORMAL_ROUNDED | Normal/gerundet |
| PAN_LETT_NORMAL_OFF_CENTER | Normal/außerhalb der Mitte |
| PAN_LETT_NORMAL_SQUARE | Normal/quadratisch |
| PAN_LETT_OBLIQUE_CONTACT | Oblique/Kontakt |
| PAN_LETT_OBLIQUE_WEIGHTED | Schräg/gewichtet |
| PAN_LETT_OBLIQUE_BOXED | Schräg/geschachtelt |
| PAN_LETT_OBLIQUE_FLATTENED | Oblique/flattened |
| PAN_LETT_OBLIQUE_ROUNDED | Schräg/gerundet |
| PAN_LETT_OBLIQUE_OFF_CENTER | Schräg/zentrig |
| PAN_LETT_OBLIQUE_SQUARE | Schräg/quadratisch |
bMidline
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Keine Passform |
| PAN_MIDLINE_STANDARD_TRIMMED | Standard/abgeschnitten |
| PAN_MIDLINE_STANDARD_POINTED | Standard/Point |
| PAN_MIDLINE_STANDARD_SERIFED | Standard/serifed |
| PAN_MIDLINE_HIGH_TRIMMED | Hoch/abgeschnitten |
| PAN_MIDLINE_HIGH_POINTED | Hoch/spitzen |
| PAN_MIDLINE_HIGH_SERIFED | Hoch/serifed |
| PAN_MIDLINE_CONSTANT_TRIMMED | Konstanten/Kürzungen |
| PAN_MIDLINE_CONSTANT_POINTED | Konstant/Point |
| PAN_MIDLINE_CONSTANT_SERIFED | Konstant/serifed |
| PAN_MIDLINE_LOW_TRIMMED | Niedrig/gekürzt |
| PAN_MIDLINE_LOW_POINTED | Niedrig/point |
| PAN_MIDLINE_LOW_SERIFED | Niedrig/serifed |
bXHeight
Für lateinische Schriftarten einer der folgenden Werte:
| Wert | Bedeutung |
|---|---|
| PAN_ANY | Any |
| PAN_NO_FIT | Keine Passform |
| PAN_XHEIGHT_CONSTANT_SMALL | Konstant/klein |
| PAN_XHEIGHT_CONSTANT_STD | Konstant/Standard |
| PAN_XHEIGHT_CONSTANT_LARGE | Konstant/groß |
| PAN_XHEIGHT_DUCKING_SMALL | Ducken/klein |
| PAN_XHEIGHT_DUCKING_STD | Ducking/Standard |
| PAN_XHEIGHT_DUCKING_LARGE | Ducken/groß |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | wingdi.h (windows.h einschließen) |
Weitere Informationen
Schriftarten- und Textstrukturen