다음을 통해 공유


PANOSE 구조체(wingdi.h)

PANOSE 구조체는 TrueType 글꼴에 대한 PANOSE 글꼴 분류 값을 설명합니다. 그런 다음 이러한 특성을 사용하여 글꼴을 비슷한 모양이지만 다른 이름의 다른 글꼴과 연결합니다.

구문

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;

멤버

bFamilyType

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_FAMILY_TEXT_DISPLAY 텍스트 및 표시
PAN_FAMILY_SCRIPT 스크립트
PAN_FAMILY_DECORATIVE 장식
PAN_FAMILY_PICTORIAL 그림

bSerifStyle

세리프 스타일입니다. 라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_SERIF_COVE 코브
PAN_SERIF_OBTUSE_COVE 오츠 코브
PAN_SERIF_SQUARE_COVE 스퀘어 코브
PAN_SERIF_OBTUSE_SQUARE_COVE Obtuse square cove
PAN_SERIF_SQUARE Square
PAN_SERIF_THIN
PAN_SERIF_BONE
PAN_SERIF_EXAGGERATED 과장
PAN_SERIF_TRIANGLE Triangle
PAN_SERIF_NORMAL_SANS Normal sans serif
PAN_SERIF_OBTUSE_SANS Obtuse sans serif
PAN_SERIF_PERP_SANS Perp sans serif
PAN_SERIF_FLARED Flared
PAN_SERIF_ROUNDED Rounded

bWeight

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_WEIGHT_VERY_LIGHT 매우 가벼움
PAN_WEIGHT_LIGHT 라이트
PAN_WEIGHT_THIN
PAN_WEIGHT_BOOK Book
PAN_WEIGHT_MEDIUM 중간
PAN_WEIGHT_DEMI 데미볼트 주
PAN_WEIGHT_BOLD 굵게
PAN_WEIGHT_HEAVY Heavy
PAN_WEIGHT_BLACK 검정
PAN_WEIGHT_NORD 노르

bProportion

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_PROP_OLD_STYLE 이전 스타일
PAN_PROP_MODERN 최신
PAN_PROP_EVEN_WIDTH 짝수 너비
PAN_PROP_EXPANDED Expanded
PAN_PROP_CONDENSED 좁게
PAN_PROP_VERY_EXPANDED 매우 확장됨
PAN_PROP_VERY_CONDENSED 매우 압축됨
PAN_PROP_MONOSPACED 고정 폭

bContrast

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 적합하지 않음
PAN_CONTRAST_NONE 없음
PAN_CONTRAST_VERY_LOW 매우 낮음
PAN_CONTRAST_LOW 낮음
PAN_CONTRAST_MEDIUM_LOW 중간 낮음
PAN_CONTRAST_MEDIUM 중간
PAN_CONTRAST_MEDIUM_HIGH 중간 높이
PAN_CONTRAST_HIGH 높음
PAN_CONTRAST_VERY_HIGH 매우 높음

bStrokeVariation

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 적합하지 않음
PAN_STROKE_GRADUAL_DIAG 점진적/대각선
PAN_STROKE_GRADUAL_TRAN 점진적/전환
PAN_STROKE_GRADUAL_VERT 점진적/세로
PAN_STROKE_GRADUAL_HORZ 점진적/가로
PAN_STROKE_RAPID_VERT 빠른/세로
PAN_STROKE_RAPID_HORZ 빠른/가로
PAN_STROKE_INSTANT_VERT 인스턴트/세로

bArmStyle

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 적합하지 않음
PAN_STRAIGHT_ARMS_HORZ 직선 팔/가로
PAN_STRAIGHT_ARMS_WEDGE 스트레이트 암/웨지
PAN_STRAIGHT_ARMS_VERT 직선 팔/세로
PAN_STRAIGHT_ARMS_SINGLE_SERIF 스트레이트 암/단일 세리프
PAN_STRAIGHT_ARMS_DOUBLE_SERIF 스트레이트 암/더블 세리프
PAN_BENT_ARMS_HORZ 비확장 암/가로
PAN_BENT_ARMS_WEDGE 비확장 암/웨지
PAN_BENT_ARMS_VERT 비확장 암/세로
PAN_BENT_ARMS_SINGLE_SERIF 비확장 암/단일 세리프
PAN_BENT_ARMS_DOUBLE_SERIF 비확장 암/이중 세리프

bLetterform

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 적합하지 않음
PAN_LETT_NORMAL_CONTACT 일반/연락처
PAN_LETT_NORMAL_WEIGHTED 일반/가중치 적용
PAN_LETT_NORMAL_BOXED 일반/박스형
PAN_LETT_NORMAL_FLATTENED 일반/평면화됨
PAN_LETT_NORMAL_ROUNDED 보통/둥근
PAN_LETT_NORMAL_OFF_CENTER 일반/끄기 센터
PAN_LETT_NORMAL_SQUARE 보통/정사각형
PAN_LETT_OBLIQUE_CONTACT Oblique/contact
PAN_LETT_OBLIQUE_WEIGHTED 오블리크/가중치
PAN_LETT_OBLIQUE_BOXED 오블리크/박스형
PAN_LETT_OBLIQUE_FLATTENED 오블리크/평면화
PAN_LETT_OBLIQUE_ROUNDED 오블리크/둥근
PAN_LETT_OBLIQUE_OFF_CENTER 오블리크/오프 센터
PAN_LETT_OBLIQUE_SQUARE 오블리크/정사각형

bMidline

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_MIDLINE_STANDARD_TRIMMED 표준/트리밍됨
PAN_MIDLINE_STANDARD_POINTED 표준/뾰족한
PAN_MIDLINE_STANDARD_SERIFED 표준/세리프됨
PAN_MIDLINE_HIGH_TRIMMED 높음/트리밍됨
PAN_MIDLINE_HIGH_POINTED 높음/뾰족한
PAN_MIDLINE_HIGH_SERIFED 높음/세리
PAN_MIDLINE_CONSTANT_TRIMMED 상수/트리밍됨
PAN_MIDLINE_CONSTANT_POINTED 상수/뾰족한
PAN_MIDLINE_CONSTANT_SERIFED 상수/세리프됨
PAN_MIDLINE_LOW_TRIMMED 낮음/트리밍됨
PAN_MIDLINE_LOW_POINTED 낮음/뾰족한
PAN_MIDLINE_LOW_SERIFED 낮음/세리프됨

bXHeight

라틴어 글꼴의 경우 다음 값 중 하나입니다.

의미
PAN_ANY 모두
PAN_NO_FIT 맞춤 없음
PAN_XHEIGHT_CONSTANT_SMALL 상수/작음
PAN_XHEIGHT_CONSTANT_STD 상수/표준
PAN_XHEIGHT_CONSTANT_LARGE 상수/큰
PAN_XHEIGHT_DUCKING_SMALL 더킹/작은
PAN_XHEIGHT_DUCKING_STD 더킹/표준
PAN_XHEIGHT_DUCKING_LARGE 더킹/큰

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

EXTLOGFONT

글꼴 및 텍스트 구조체

글꼴 및 텍스트 개요

OUTLINETEXTMETRIC