# Trình tự lựa chọn phông chữ trong Aspose.Slides cho Android qua Java

> Khám phá cách Aspose.Slides cho Android qua Java chọn phông chữ, đảm bảo bản trình bày PPT, PPTX và ODP sắc nét, nhất quán—nâng cao các slide của bạn ngay.

Source: https://docs.aspose.com/slides/vi/androidjava/font-selection-sequence/
Updated: 2026-06-14

## **Tổng quan**

Khi một bài thuyết trình được tải, hiển thị hoặc chuyển đổi sang định dạng khác, Aspose.Slides kiểm tra xem các phông chữ được sử dụng trong bài thuyết trình có sẵn trong hệ điều hành hay không. Nếu phông chữ cần thiết thiếu, Aspose.Slides sẽ chọn một phông chữ thay thế gần nhất có thể với phông chữ mà PowerPoint sẽ sử dụng.

Aspose.Slides đầu tiên tìm kiếm phông chữ được chọn trong hệ điều hành. Nếu phông chữ được tìm thấy, nó sẽ được sử dụng. Nếu không tìm thấy, một phông chữ thay thế phù hợp sẽ được áp dụng. Khi các quy tắc thay thế phông chữ được định nghĩa thông qua `FontSubstRule`, các quy tắc đó cũng sẽ được xem xét.

Bạn cũng có thể thêm phông chữ tại thời gian chạy của ứng dụng, sử dụng phông chữ nhúng từ một bài thuyết trình, hoặc tải phông chữ bên ngoài cho các tài liệu đầu ra như file PDF.

## **Lựa chọn phông chữ**

Những quy tắc nhất định áp dụng cho các phông chữ trong một bài thuyết trình khi bài thuyết trình được tải, hiển thị hoặc chuyển đổi sang định dạng khác. Ví dụ, khi bạn cố gắng chuyển đổi một bài thuyết trình (các slide của nó) thành hình ảnh, các phông chữ của bài thuyết trình sẽ được kiểm tra để xác nhận rằng các phông chữ đã chọn có sẵn trong hệ điều hành. Nếu các phông chữ được xác nhận là thiếu, chúng sẽ được thay thế — xem [**Thay thế phông chữ**](https://docs.aspose.com/slides/vi/androidjava/font-replacement/) và [**Thay thế phông chữ**](https://docs.aspose.com/slides/vi/androidjava/font-substitution/).

Đây là quy trình mà Aspose.Slides thực hiện khi xử lý phông chữ:

1. Aspose.Slides tìm kiếm phông chữ trong hệ điều hành để tìm phông chữ phù hợp với phông chữ đã chọn trong bài thuyết trình. 
2. Nếu phông chữ đã chọn được tìm thấy, Aspose.Slides sẽ sử dụng nó. Nếu không, Aspose.Slides sẽ sử dụng một phông chữ thay thế gần nhất có thể với phông chữ mà PowerPoint sẽ sử dụng.
3. Nếu các quy tắc thay thế phông chữ đã được thiết lập thông qua [FontSubstRule](https://reference.aspose.com/slides/vi/androidjava/com.aspose.slides/fontsubstrule/), chúng sẽ được áp dụng.

Aspose.Slides cho phép bạn thêm phông chữ vào thời gian chạy của ứng dụng và sau đó sử dụng các phông chữ đó. Xem [**Phông chữ tùy chỉnh**](https://docs.aspose.com/slides/vi/androidjava/custom-font/).

Khi các phông chữ bổ sung được đặt trong một bài thuyết trình, chúng được gọi là [**Phông chữ nhúng**](https://docs.aspose.com/slides/vi/androidjava/embedded-font/).

Aspose.Slides cho phép bạn thêm phông chữ chỉ được áp dụng cho các tài liệu đầu ra. Ví dụ, nếu một bài thuyết trình mà bạn muốn chuyển đổi sang PDF chứa các phông chữ thiếu trên hệ thống và các phông chữ nhúng, bạn có thể thêm hoặc tải các phông chữ cần thiết như **phông chữ bên ngoài**.

{{% alert title="Lưu ý" color="primary" %}} 
Chúng tôi không phân phối bất kỳ phông chữ nào, dù là trả phí hay miễn phí. API của chúng tôi cho phép bạn tải các phông chữ bên ngoài và nhúng chúng vào tài liệu, nhưng việc này bạn thực hiện dựa trên quyết định và trách nhiệm của mình.
{{% /alert %}}

## **Câu hỏi thường gặp**

**Làm thế nào tôi có thể xác định các phông chữ thực tế được sử dụng trong một bài thuyết trình trước khi chuyển đổi?**

Aspose.Slides cho phép bạn kiểm tra các phông chữ được sử dụng thông qua [font manager](https://reference.aspose.com/slides/vi/androidjava/com.aspose.slides/fontsmanager/), vì vậy bạn có thể quyết định có nên [nhúng](/slides/vi/androidjava/embedded-font/), [thay thế](/slides/vi/androidjava/font-replacement/), hoặc thêm [nguồn bên ngoài](/slides/vi/androidjava/custom-font/). Điều này giúp bạn ngăn ngừa các sự thay thế không mong muốn trong quá trình hiển thị và xuất.

**Tôi có thể thêm thư mục phông chữ bổ sung mà không cài đặt chúng trên hệ điều hành không?**

Có. Bạn có thể đăng ký [nguồn phông chữ bên ngoài](/slides/vi/androidjava/custom-font/) như thư mục hoặc luồng bộ nhớ để hiển thị và xuất. Điều này loại bỏ phụ thuộc vào phông chữ của hệ thống máy chủ và giữ cho bố cục dự đoán được.

**Làm thế nào để tôi ngăn chặn việc tự động chuyển sang phông chữ không phù hợp khi một glyph bị thiếu?**

Xác định trước [thay thế phông chữ](/slides/vi/androidjava/font-replacement/) và các [quy tắc dự phòng phông chữ](/slides/vi/androidjava/fallback-font/) một cách rõ ràng. Bằng cách phân tích các phông chữ được sử dụng và đặt mức ưu tiên kiểm soát cho các phông chữ thay thế, bạn đảm bảo tính đồng nhất trong kiểu chữ và tránh các kết quả không mong muốn.
