# Aspose.Slides for Python의 폰트 선택 순서

> .NET을 통해 제공되는 Aspose.Slides for Python이 폰트를 선택하는 방식을 알아보고, PPT, PPTX 및 ODP 파일을 선명하고 일관되게 표시하도록 하여 지금 바로 슬라이드를 개선하세요.

Source: https://docs.aspose.com/slides/ko/python-net/font-selection-sequence/
Updated: 2026-06-14

## **개요**

프레젠테이션이 로드되거나 렌더링되거나 다른 형식으로 변환될 때, Aspose.Slides는 프레젠테이션에서 사용된 폰트가 운영 체제에 존재하는지 확인합니다. 필요한 폰트가 없을 경우, Aspose.Slides는 PowerPoint가 사용할 폰트와 가능한 한 가까운 대체 폰트를 선택합니다.

Aspose.Slides는 먼저 선택된 폰트를 운영 체제에서 검색합니다. 폰트가 발견되면 사용되고, 발견되지 않으면 적절한 대체 폰트가 적용됩니다. `FontSubstRule`을 통해 폰트 대체 규칙이 정의된 경우, 해당 규칙도 고려됩니다.

응용 프로그램 런타임에 폰트를 추가하거나, 프레젠테이션에서 임베디드 폰트를 사용하거나, PDF 파일과 같은 출력 문서용 외부 폰트를 로드할 수도 있습니다.

## **폰트 선택**

프레젠테이션이 로드, 렌더링 또는 다른 형식으로 변환될 때 프레젠테이션의 폰트에 특정 규칙이 적용됩니다. 예를 들어, 프레젠테이션(슬라이드)을 이미지로 변환하려고 할 때 선택된 폰트가 운영 체제에 존재하는지 확인합니다. 폰트가 없음이 확인되면 대체됩니다 — [**Font Replacement**](https://docs.aspose.com/slides/ko/python-net/font-replacement/) 및 [**Font Substitution**](https://docs.aspose.com/slides/ko/python-net/font-substitution/)을 참조하십시오.

Aspose.Slides가 폰트를 처리할 때 따르는 과정은 다음과 같습니다:

1. Aspose.Slides는 운영 체제에서 폰트를 검색하여 프레젠테이션에서 선택한 폰트와 일치하는 폰트를 찾습니다. 
2. 선택된 폰트가 발견되면 Aspose.Slides가 이를 사용합니다. 그렇지 않을 경우, Aspose.Slides는 PowerPoint가 사용할 폰트와 가능한 한 가까운 대체 폰트를 사용합니다.
3. `FontSubstRule`을 통해 폰트 대체 규칙이 설정된 경우, 해당 규칙이 적용됩니다. 

Aspose.Slides를 사용하면 응용 프로그램 런타임에 폰트를 추가하고 이를 사용할 수 있습니다. [**Custom fonts**](https://docs.aspose.com/slides/ko/python-net/custom-font/)를 참조하십시오. 

프레젠테이션에 추가 폰트를 포함하면 이를 [**Embedded fonts**](https://docs.aspose.com/slides/ko/python-net/embedded-font/)라고 합니다.

Aspose.Slides를 사용하면 *오직* 출력 문서에만 적용되는 폰트를 추가할 수 있습니다. 예를 들어, PDF로 변환하려는 프레젠테이션에 시스템 및 임베디드 폰트에 없는 폰트가 포함된 경우, 필요한 폰트를 **external fonts**로 추가하거나 로드할 수 있습니다. 

{{% alert title="Note" color="primary" %}} 
저희는 유료든 무료든 어떠한 폰트도 배포하지 않습니다. API를 통해 외부 폰트를 로드하고 문서에 임베드할 수 있지만, 폰트 사용은 귀하의 재량과 책임 하에 이루어집니다.
{{% /alert %}}

## **FAQ**

**변환 전에 프레젠테이션에서 실제로 사용되는 폰트를 어떻게 확인할 수 있나요?**

Aspose.Slides는 [폰트 관리자](https://reference.aspose.com/slides/ko/python-net/aspose.slides/presentation/fonts_manager/)를 통해 사용된 폰트를 검사할 수 있게 하므로, [임베드](/slides/ko/python-net/embedded-font/), [교체](/slides/ko/python-net/font-replacement/), 혹은 [외부 소스](/slides/ko/python-net/custom-font/)를 추가할지 결정할 수 있습니다. 이를 통해 렌더링 및 내보내기 시 원하지 않는 대체를 방지할 수 있습니다.

**운영 체제에 설치하지 않고 추가 폰트 디렉터리를 추가할 수 있나요?**

예. 렌더링 및 내보내기를 위해 폴더나 메모리 스트림과 같은 [외부 폰트 소스](/slides/ko/python-net/custom-font/)를 등록할 수 있습니다. 이렇게 하면 호스트 시스템 폰트에 대한 의존성이 제거되고 레이아웃이 예측 가능하게 유지됩니다.

**글리프가 없을 때 부적절한 폰트로 조용히 대체되는 것을 어떻게 방지할 수 있나요?**

사전에 명시적인 [폰트 교체](/slides/ko/python-net/font-replacement/) 및 폰트 [fallback 규칙](/slides/ko/python-net/fallback-font/)을 정의하십시오. 사용된 폰트를 분석하고 대체 폰트에 대한 우선순위를 제어하여 일관된 타이포그래피를 보장하고 예상치 못한 결과를 방지할 수 있습니다.
