UltKit

Chuyển OTF sang TTF

Phần lớn file .otf lưu nét chữ dưới dạng đường viền PostScript (CFF), trong khi một số chương trình vẫn chỉ chấp nhận đường viền TrueType. Trang này dựng lại từng glyph bằng đường cong TrueType và lưu thành file .ttf cài đặt được, giữ nguyên tên, khoảng cách chữ và các tính năng.

Chuyển đổi phông chữ

hoặc thả tệp TTF, OTF, WOFF … vào đây ·

Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút

Đầu ra

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Thêm font OTF của bạn

    Thả một hoặc nhiều file .otf vào, tối đa 20 file mỗi lượt và mỗi file không quá 95 MB. Cả một họ phông chữ, từ Regular đến Black, được chuyển trong một lần.

  2. 2

    Kiểm tra định dạng đích và hinting

    Chuyển sang đã được đặt sẵn là TTF. Mở Cài đặt nâng cao nếu bạn muốn đặt Hinting ở chế độ Auto-hint, hoặc đặt Tên họ phông chữ mới để file TTF có thể cùng tồn tại với file OTF.

  3. 3

    Chuyển sang TTF

    Nhấn Chuyển sang TTF, rồi tải từng phông chữ xuống hoặc tải cả gói ZIP. Nhấp đúp vào file .ttf để mở trình cài đặt trên Windows hoặc Font Book trên máy Mac.

OTF và TTF: hai định dạng đường viền trong cùng một chuẩn font

TrueType ra đời trước. Apple phát hành nó cùng System 7 năm 1991 để cạnh tranh với phông chữ PostScript Type 1 của Adobe, và Microsoft đưa nó vào Windows 3.1. Đường viền của TrueType được tạo từ các đường cong bậc hai: mỗi đoạn cong có một điểm điều khiển nằm ngoài đường cong, giúp dựng nét nhanh trên phần cứng thời đó. Nó cũng mang theo ngôn ngữ hinting riêng: các lệnh bytecode căn nét chữ vào lưới pixel.

OpenType, do Microsoft và Adobe công bố năm 1996, gói cả hai thế giới vào một container. Một phông OpenType có thể chứa đường viền TrueType trong bảng glyf hoặc đường viền PostScript trong bảng CFF, dùng đường cong bậc ba với hai điểm điều khiển mỗi đoạn. Theo quy ước, loại đầu được lưu là .ttf và loại sau là .otf. Cả hai đều mang cùng các tính năng bố cục OpenType, vì vậy chữ ghép và small caps vẫn nguyên vẹn sau khi chuyển.

Những thông số khác nhau bên trong file OTF và TTF

đơn vị trên mỗi em trong hầu hết phông CFF
1.000
đơn vị trên mỗi em trong nhiều phông TrueType
2.048
điểm điều khiển mỗi đường cong, bậc ba so với bậc hai
2 so với 1
phạm vi đơn vị trên mỗi em mà đặc tả cho phép
16–16.384

Một đường cong bậc ba không phải lúc nào cũng vẽ chính xác được bằng một đường bậc hai, nên bộ chuyển đổi chia nó thành nhiều đoạn bậc hai sai lệch rất nhỏ so với đường gốc. Với phông chữ văn bản thông thường, điều này thêm điểm vào các chữ tròn như O, S và g, nên file TTF có thể nặng hơn file OTF một chút. Kích thước em được giữ nguyên, nên phông thiết kế trên lưới 1.000 đơn vị vẫn ở trên lưới đó; TrueType chấp nhận điều này dù 2.048 là lựa chọn truyền thống.

Hinting là chỗ hai định dạng thực sự khác nhau. Phông CFF mang hint khai báo (độ rộng nét và vùng căn chỉnh) và để phần còn lại cho bộ dựng nét, trong khi TrueType cần các lệnh tường minh. Không có cách ánh xạ từ cái này sang cái kia. Nếu file TTF chủ yếu được xem trên Windows ở cỡ chữ nhỏ, hãy đặt Hinting là Auto-hint để tạo lệnh mới; trên macOS, điện thoại và màn hình mật độ cao, hint ít quan trọng. Cần phông chữ cho website thay vì ứng dụng máy tính? Hãy bỏ qua bước TTF và chuyển thẳng sang TTF sang WOFF2 sau khi chuyển đổi, hoặc xem công cụ chuyển đổi font chữ cho mọi định dạng đích.

Chuyển font OTF có bản quyền sang TTF

Đổi đuôi file không có nghĩa là có giấy phép mới

File TTF vẫn là cùng một kiểu chữ theo cùng giấy phép người dùng cuối. Chuyển một file OTF thương mại để cài trên nhiều máy hơn, nhúng vào ứng dụng hoặc đóng gói cùng sản phẩm đòi hỏi bạn có quyền cho mục đích đó. Phông chữ theo SIL Open Font License được phép chuyển đổi tự do, nhưng bản đã sửa đổi không được giữ Reserved Font Name.

OTF

Phông chữ OpenType

OTF là định dạng phông chữ OpenType, do Microsoft và Adobe tạo ra năm 1996 và nay là chuẩn ISO/IEC 14496-22. Tệp có thể chứa đường nét TrueType hoặc PostScript (CFF) và hỗ trợ các tính năng typography nâng cao như chữ ghép (ligature), ký tự thay thế, chữ hoa nhỏ (small caps) và phạm vi ngôn ngữ rộng. OpenType là chuẩn cho phông chữ chuyên nghiệp trên mọi nền tảng lớn. Định dạng này không được nén cho web, nên các website thường dùng WOFF2 thay thế.

Nén
Không mất dữ liệu
Độ trong suốt
–
Ảnh động
–
Ra mắt
1996 · Microsoft and Adobe
Công cụ chuyển đổi OTF

TTF

Phông chữ TrueType

TTF là định dạng phông chữ TrueType do Apple phát triển vào cuối thập niên 1980 và phát hành năm 1991, sau đó cấp phép cho Microsoft. Định dạng mô tả đường nét ký tự bằng đường cong bậc hai và chứa chỉ dẫn hinting giúp chữ hiển thị sắc nét trên màn hình. TrueType được mọi hệ điều hành máy tính, trình soạn thảo văn bản và ứng dụng thiết kế hỗ trợ. Định dạng thiếu một số tính năng typography nâng cao của OpenType và lớn hơn các định dạng phông chữ web.

Nén
Không mất dữ liệu
Độ trong suốt
–
Ảnh động
–
Ra mắt
1991 · Apple
Công cụ chuyển đổi TTF

Chuyển OTF sang TTF là đổi đường viền bậc ba của PostScript lấy đường viền bậc hai của TrueType, để phông chữ chạy được trong phần mềm chỉ đọc bộ dựng nét TrueType cũ, với cái giá là mất các hint PostScript gốc.

Câu hỏi về chuyển OTF sang TTF

Font OTF có trông khác đi sau khi chuyển sang TTF không?

Không, nếu xem ở cỡ chữ đọc thông thường. Mỗi đường cong bậc ba được xấp xỉ bằng một hoặc nhiều đường cong bậc hai trong dung sai rất nhỏ, nên chênh lệch thấp hơn nhiều so với một pixel. Ở cỡ chữ áp phích, nhà thiết kế chữ so sánh đường viền từng điểm có thể thấy thêm một số điểm trên đường cong, nhưng hình dạng vẫn khớp nhau.

Vì sao chương trình nhận TTF nhưng không nhận file OTF của tôi?

Một số phần mềm Windows cũ, công cụ máy cắt và máy thêu, game engine và thư viện hiển thị cho vi điều khiển được xây dựng quanh bộ dựng nét TrueType và không bao giờ bổ sung trình đọc CFF. Chúng coi file .otf có đường viền PostScript là không đọc được, dù chính Windows vẫn cài đặt được.

Chuyển OTF sang TTF có giữ được chữ ghép (ligature) và kerning không?

Có. Các bảng bố cục OpenType như GSUB (chữ ghép, ký tự thay thế) và GPOS (căn khoảng cách chữ, định vị dấu) không phụ thuộc vào loại đường viền, nên được sao chép nguyên vẹn vào file TTF. Chỉ bảng đường viền và các hint được dựng lại.

Word có nhúng được font OTF vào tài liệu không?

Word trên Windows từ lâu đã nhúng được phông chữ dạng TrueType bằng tùy chọn Embed fonts in the file, nhưng thường bỏ qua file OTF dựa trên CFF, nên tài liệu sẽ chuyển sang phông khác trên máy không có phông đó. Chuyển sang TTF là cách khắc phục phổ biến, miễn là giấy phép của phông chữ cho phép nhúng.

Có nên cài cả bản OTF và bản TTF của cùng một font không?

Không. Hai file có cùng tên họ và tên kiểu bên trong sẽ làm menu phông chữ bị nhầm và có thể khiến ứng dụng chọn sai file. Hãy gỡ cài đặt file OTF trước, hoặc đặt Tên họ phông chữ khác cho file TTF trước khi chuyển.