Tổng quan
Aspose.Font for Java tập trung vào các tác vụ xử lý font trong môi trường Java, từ nạp tệp font đến đọc thông tin cấu trúc và lưu lại dữ liệu đã cập nhật.

API hỗ trợ nhiều định dạng phổ biến như TrueType, WOFF, WOFF2, EOT, CFF, OpenType, Type1 và TrueType Collections. Thư viện cho phép load font từ disk hoặc stream, phù hợp với các quy trình xử lý tệp cục bộ lẫn dữ liệu đi qua pipeline ứng dụng.
Trong quá trình làm việc với font, lập trình viên có thể đọc thông tin font, glyph, metrics và encoding information cho các loại font khác nhau.
Tính năng nổi bật
- Tải tài liệu font từ disk cho quy trình xử lý tệp cục bộ.
- Nạp font files từ stream trong ứng dụng Java.
- Đọc thông tin font và dữ liệu cấu trúc liên quan.
- Truy xuất glyphs và metrics information từ font.
- Cung cấp encoding information cho mọi loại font được hỗ trợ.
- Phát hiện Latin symbols trong font.
- Trích xuất embedded licensing information từ font file.
Ứng dụng thực tế
- Phân tích thông tin và cấu trúc dữ liệu của font trong ứng dụng Java.
- Kiểm tra glyph, metrics và encoding trước khi đưa font vào hệ thống.
- Render text hoặc glyph tùy chỉnh từ dữ liệu font.
- Chuyển đổi font giữa các định dạng được hỗ trợ.
- Trích xuất licensing information nhúng trong font file.
Đối tượng sử dụng phù hợp
- Lập trình viên Java xây dựng ứng dụng xử lý font
- Nhóm phát triển cần đọc glyph, metrics và encoding từ font files
- Kỹ sư phần mềm triển khai chức năng render text hoặc glyph tùy biến
- Đội kỹ thuật cần chuyển đổi hoặc kiểm tra nhiều định dạng font
Thông tin kỹ thuật
Câu hỏi thường gặp
Aspose.Font for Java xử lý những tác vụ nào?
Thư viện hỗ trợ load font, đọc thông tin font, glyph, metrics, encoding, render text hoặc glyph, lưu tệp cập nhật và convert nhiều định dạng font.
Có thể nạp font từ stream không?
Có. Danh sách tính năng nêu rõ khả năng load font files from stream.
Những định dạng font nào được hỗ trợ?
Các định dạng được liệt kê gồm TTF, WOFF, WOFF2, SVG input only, EOT, CFF, PFA, PFB, AFM, PFM và TTC; phần mô tả cũng nêu OpenType và Type1.
Có hỗ trợ render glyph đặc biệt không?
Có. Lập trình viên có thể triển khai interface để render special glyphs bằng các thao tác move point, draw line và curve.
Yêu cầu Java tối thiểu là gì?
J2SE 8.0 (1.8) or above.




Bình luận