Có cách nào để trích xuất phông chữ từ các tập tin PDF không?
Tôi biết rằng thường các phông chữ được nhúng trong các tệp PDF chỉ là tập hợp con của các phông chữ. Dù sao, có cách nào để làm điều này?
Có cách nào để trích xuất phông chữ từ các tập tin PDF không?
Tôi biết rằng thường các phông chữ được nhúng trong các tệp PDF chỉ là tập hợp con của các phông chữ. Dù sao, có cách nào để làm điều này?
Câu trả lời:
Tôi sẽ sử dụng Font Forge vì đây là một giải pháp miễn phí, mã nguồn mở và đa nền tảng, có thể trích xuất dữ liệu phông chữ từ các tệp PDF.
https://fontforge.github.io/en-US/
Sử dụng mục menu> Mở menu.
TỪ TÀI LIỆU:
FontForge cũng có thể đọc (nhiều) phông chữ trong tệp pdf. FontForge thường không liệt kê các tệp pdf (vì chúng không thực sự được thiết kế làm cơ chế vận chuyển phông chữ và hầu hết các phông chữ đó sẽ không đầy đủ do đặt lại và tối ưu hóa khác), nhưng bạn luôn có thể nhập trực tiếp tên của một ( Nút [Bộ lọc] để xác định bộ lọc cho tệp pdf).
Ở đây tôi đang quảng cáo nhận xét trước đó của mình để trả lời, theo đề xuất của HackSlash.
Có một câu hỏi giống hệt nhau trên Stackoverflow đã có một câu trả lời được chấp nhận xuất sắc và được đánh giá cao .
Nó minh họa một số phương pháp mà tôi sẽ chỉ liệt kê ngắn gọn:
Ngoài ra, tôi muốn chỉ ra rằng có một số dịch vụ trực tuyến miễn phí cung cấp để làm việc đó.
Nhận xét: Tôi sẽ không "chọn tùy chọn tốt nhất" vì tốt nhất thường chủ quan và thực sự phụ thuộc vào tình huống cụ thể. Dễ nhất trong tất cả sẽ là sử dụng một dịch vụ trực tuyến, nhưng đó sẽ không phải là một lựa chọn khả thi nếu tài liệu này được giữ kín. FontForge trông thực sự tốt đặc biệt đối với những người đã sử dụng nó để tạo hoặc chỉnh sửa phông chữ. Nếu không có môi trường máy tính để bàn thì pdftops (và các tùy chọn dòng lệnh khác), sẽ là một lựa chọn tốt cũng tốt cho tự động hóa.
Lưu ý rằng tùy thuộc vào chương trình nguồn và tác giả, họ có thể đã chọn "chuyển đổi phông chữ thành đường viền" trong trường hợp dữ liệu phông chữ thực tế không được nhúng. Điều này thường là cần thiết trở lại trong những ngày đầu ra của Postcript và việc thực hành vẫn được duy trì cho đến ngày hôm nay mặc dù nó không thực sự cần thiết.