Tôi đã thấy rất nhiều câu hỏi liên quan đến việc nhúng phông chữ trong flash và dường như tôi không thể tìm thấy câu trả lời cho vấn đề của mình.Nhúng phông chữ As3
Tôi tải phông chữ từ một phông chữ và đăng ký chúng ở mức cao để chúng có thể được sử dụng trong các tệp con. Vấn đề là swf con cũng có thể nhúng các phông chữ này, nhưng không rõ ràng như vậy, có nghĩa là chúng chỉ được nhúng bởi vì có các trường trong swf con sử dụng các ký tự nhất định của một phông chữ. Điều này có nghĩa là các trường văn bản trong trẻ sử dụng phông chữ nhúng chưa hoàn chỉnh thay vì tập hợp hoàn chỉnh được nhúng được đăng ký trong cấp độ gốc hoặc cấp độ của ông bà. Điều này cũng có nghĩa là các swfs có thể trở thành trẻ em của đứa trẻ này sẽ không nhận được phông chữ hoàn chỉnh.
Câu hỏi của tôi: Có cách nào để cho biết flash khi biên dịch không được nhúng, trong bất kỳ trường hợp nào, phông chữ thành hình ảnh không? Nếu không có một công cụ loại bỏ phông chữ nhúng từ một swf biên dịch?
Dưới đây là một vài điều tôi đã đưa ra suy nghĩ đến/nhận thấy cho đến nay:
- Dường như nếu mỗi lớp Font được gắn với một ApplicationDomain. (Xác nhận điều này sẽ hữu ích)
- Sử dụng phông chữ của thiết bị trên các trường văn bản sẽ không khiến bất kỳ phông chữ nào được nhúng. (Tuy nhiên, không phải là một tùy chọn cho tôi vì tôi cần các trường để nhúng phông chữ khi chạy từ một hình thức phụ huynh.)
- Tôi không thể tìm cách hủy đăng ký phông chữ hoặc đơn giản là yêu cầu các tệp SWF con được tải xuống hữu ích để áp dụng cho các swfs con được tải.
- Có thể tải trẻ trong một ngữ cảnh khác cho phép định nghĩa cha mẹ của phông chữ ghi đè định nghĩa con. (Hoặc sẽ có hai định nghĩa và nếu như vậy cái nào được ưu tiên?)
- Tải nội dung từ thư viện của trẻ và thêm chúng vào vùng hiển thị sẽ nhận định nghĩa gốc của phông chữ. (điều này có ý nghĩa vì nội dung được tạo bên ngoài miền của trẻ)
- Một giải pháp có thể là không thêm bất kỳ ký tự nào vào trường văn bản để biên dịch swf, nhưng đây không thực sự là một tùy chọn vì tôi cần văn bản tĩnh sử dụng bất kỳ phông chữ nào.
Tôi đã bắt đầu định nghĩa vấn đề trong tâm trí của mình có thể không chính xác, vì vậy vui lòng thực hiện một vài bước và cung cấp cho tôi một quan điểm khác về vấn đề này. Cho đến nay có vẻ như câu hỏi tôi đã hỏi ở trên là câu hỏi đúng để trả lời và nếu có một giải pháp cho nó, mọi vấn đề của tôi sẽ biến mất.
Cảm ơn!
Tôi hơi ngớ ngẩn, tôi nghĩ mình đã hiểu câu hỏi của bạn, và đang gõ câu trả lời, sau đó tôi nhận ra rằng tôi không chắc chắn 100% nếu tôi hiểu rõ câu hỏi của bạn. Bạn có thể cung cấp một số mã, nó giúp vẽ một bức tranh rõ ràng hơn cho tôi. – Taurayi
Bạn muốn nhúng từng phông chữ vào swf riêng của nó, sau đó tải swf động khi cần thiết? –
Tôi muốn có bất kỳ số lượng phông chữ nào được tải trước khi bất kỳ hình ảnh nào được tải. Phần đó không phải là một vấn đề. Vấn đề là nhận được các phông chữ trong swfs con để Fonts được tải trước khi các swfs con có thể được sử dụng trong các swfs con và không xung đột với định nghĩa swfs con của một phông chữ. – Jordan