다음을 통해 공유


PrivateFontCollection 클래스(gdiplusheaders.h)

PrivateFontCollection은 글꼴에 대한 컬렉션 클래스입니다. 이 클래스는 애플리케이션에 대해 특별히 글꼴 컬렉션을 유지합니다. 컬렉션의 글꼴에는 시스템에 설치되지 않은 글꼴뿐만 아니라 설치된 글꼴도 포함될 수 있습니다.

상속

PrivateFontCollection 클래스는 FontCollection을 구현합니다.

메서드

PrivateFontCollection 클래스에는 이러한 메서드가 있습니다.

 
PrivateFontCollection::AddFontFile

PrivateFontCollection::AddFontFile 메서드는 이 개인 글꼴 컬렉션에 글꼴 파일을 추가합니다.
PrivateFontCollection::AddMemoryFont

PrivateFontCollection::AddMemoryFont 메서드는 시스템 메모리에 포함된 글꼴을 Windows GDI+ 글꼴 컬렉션에 추가합니다.
PrivateFontCollection::P rivateFontCollection

빈 PrivateFontCollection 개체를 만듭니다. (PrivateFontCollection.PrivateFontCollection)
PrivateFontCollection::P rivateFontCollection

빈 PrivateFontCollection 개체를 만듭니다. (오버로드 1/2)

설명

PrivateFontCollection 을 사용하면 애플리케이션에서 시스템 버전의 글꼴을 바꿀 필요 없이 기존 글꼴의 프라이빗 버전을 설치할 수 있습니다. 예를 들어 GDI+는 시스템에서 사용하는 Arial 글꼴 외에 Arial 글꼴의 프라이빗 버전을 만들 수 있습니다. PrivateFontCollection 을 사용하여 운영 체제에 존재하지 않는 글꼴을 설치할 수도 있습니다. 시스템 설치 컬렉션에 영향을 주지 않는 임시 글꼴 설치입니다. 설치된 컬렉션을 보려면 InstalledFontCollection 클래스를 사용합니다.

참고 GDI+ API를 사용하는 경우 애플리케이션이 신뢰할 수 없는 원본에서 임의의 글꼴을 다운로드하도록 허용해서는 안 됩니다. 운영 체제에는 설치된 모든 글꼴을 신뢰할 수 있도록 높은 권한이 필요합니다.
 

요구 사항

   
대상 플랫폼 Windows
헤더 gdiplusheaders.h