Làm cách nào tôi có thể tự động xác định phông chữ được sử dụng trong hình ảnh hoặc PDF?


Câu trả lời:


44

Đối với TIFF hoặc bất kỳ hình ảnh raster (pixel) nào khác, câu trả lời của Jin bao trùm nó.

Đối với các tệp PDF (giả sử đó là tệp PDF 'phù hợp' và không phải là hình ảnh raster được nhúng trong tệp PDF, như được tạo bởi phần mềm quét / fax), thông tin phông chữ được nhúng trong tệp.

Trong Adobe Reader, Adobe Acrobat và Foxit Reader 3 - có thể hơi khác trong các ứng dụng khác - Menu Tệp> Thuộc tính> Tab Phông chữ cung cấp cho bạn danh sách tất cả các phông chữ được sử dụng trong tài liệu.

Ngoài ra còn có các plugin của bên thứ ba cho Acrobat, chẳng hạn như Enf Focus PitStop Pro , bổ sung khả năng tìm / thay thế / báo cáo về các trường hợp của một phông chữ cụ thể trong toàn bộ tài liệu.


1
... và nếu bạn không thể tìm thấy thông tin phông chữ, bạn có thể thử chụp ảnh màn hình của PDF và gửi ảnh chụp đến Phông chữ gì .
Jari Keinänen

2
Xpdf đi kèm với pdffonts, cf man page , một công cụ dòng lệnh với các công tắc để hạn chế danh sách phông chữ của nó cho những người trong phạm vi trang.
Charles Stewart

Tôi đã tạo wiki cộng đồng này, dự định rằng tất cả các tài nguyên được tổng hợp thành một danh sách.
e100


22

Nếu bạn cần trợ giúp để xác định một mẫu phông chữ, có rất nhiều tài nguyên.

Một số được tự động hóa, bạn gửi ảnh chụp màn hình mẫu hoặc xem qua một loạt các câu hỏi giúp thu hẹp các khả năng:

Một số phần mềm có thể giúp tìm một phông chữ gần với những gì bạn muốn:

Những người khác là do con người điều khiển, nơi các chuyên gia và những người đam mê có thể kiểm tra trình của bạn:

Cuối cùng, có các dịch vụ và chương trình được thiết kế để đơn giản giúp bạn chọn một phông chữ phù hợp cho một mục đích sử dụng nhất định:


16

Trên máy Mac hoặc Linux, hãy mở thiết bị đầu cuối của bạn và gõ:

strings /path/to/your.pdf | grep -i fontname

Đây là câu trả lời tốt nhất vì không yêu cầu phần mềm mới. Phải mất khoảng nửa phút để xuất ra các dòng nhưng nó hoạt động như một bùa mê.
Gustavo Straube

9

Trong bản PDF có văn bản thực tế, bạn có thể sao chép một khối văn bản vào Word (hoặc một trình soạn thảo phong phú khác) và xem trình đơn thả xuống Phông chữ.


văn bản pdf thường sao chép mà không có kiểu dáng trong một số hệ điều hành và một số trình đọc pdf.
dkuntz2

Và tôi nghi ngờ điều này sẽ hoạt động đối với các phông chữ bạn chưa cài đặt trên hệ thống của mình.
e100

9

Chỉ cần thêm vào danh sách một phần mềm mới để xác định phông chữ bằng cách chụp ảnh hoặc chụp màn hình: "Tìm phông chữ của tôi" - http://www.findmyfont.com (Tôi là nhà phát triển phần mềm này).

Ứng dụng chạy trên Mac-OS hoặc Windows và xác định phông chữ của hình ảnh bitmap đã cho bằng cách tìm kiếm phông chữ trực tuyến (125.000+ phông chữ thương mại & miễn phí) và trên máy tính của bạn trong khi bạn được cung cấp danh sách khớp chính xác và tương tự + a % khớp cho mỗi người, chỉ trong 3-5 giây. Nó có thể sử dụng tất cả các loại hình ảnh màu mà không cần xử lý trước.


1

1. Tóm tắt

1.1. Yêu cầu

Nếu yêu cầu của bạn:

  1. phần mềm hoặc dịch vụ miễn phí
  2. nhận dạng phông chữ cho các ký hiệu Cyrillic

1.2. sự giới thiệu

Sử dụng:

  1. FontMatch để xác định bán tự động trên hình ảnh
  2. pdffonts, chuỗi hoặc Foxit Reader để tự động nhận dạng thành tệp PDF

2. Khước từ

Câu trả lời này có liên quan đến tháng 8 năm 2019. Trong dữ liệu tương lai của câu trả lời này có thể bị lỗi thời.


3. PDF

Bạn có thể sử dụng img2pdf để chuyển đổi hình ảnh của mình thành tệp PDF (và PDF-XChange Editor để thêm tùy chọn lớp OCR ) và sử dụng phần mềm này.

3.1. pdffont

Công cụ poppler pdffonts . Người dùng Windows có thể cài đặt Poppler qua Chocolatey .

D:\SashaDebugging\FontsIdentification>pdffonts KiraGoddess.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
Arial                                CID TrueType      Identity-H       yes no  yes      7  0
Arial                                TrueType          WinAnsi          no  no  no       8  0

3.2. dây

Như Kyle Cranmer đã nói . Người dùng Windows cũng có thể sử dụng công cụ chuỗi, cài đặt phần mềm cần thiết từ Chocolatey:

D:\SashaDebugging\FontsIdentification>strings KiraGoddess.pdf | grep -i fontname
/FontName /Arial
/FontName /Arial

3.3. Đầu đọc Foxit

FilePropertiesFontsnhư được mô tả trong câu trả lời wiki cộng đồng :

Đầu đọc Foxit

3.4. Hạn mức

Đối với một số tệp PDF, phông chữ có thể là:

  1. không xác định
  2. xác định không chính xác

Tôi kiểm tra lại kết quả pdffonts / chuỗi / Foxit Reader, sử dụng FontMatch.


4. Phông chữ

Bạn có thể sử dụng pdftoppm để chuyển đổi tệp PDF của mình thành hình ảnh và sử dụng FontMatch.

4.1. Sử dụng

Tạo ảnh chụp màn hình của bất kỳ chữ cái nào từ hình ảnh → FileOpen→ chọn tệp ảnh chụp màn hình của bạn → Identify→ FontMatch đề xuất các phông chữ có thể:

Phông chữ

So sánh thủ công các phông chữ hàng đầu từ Matching Fontsdanh sách với phông chữ của bạn. Để so sánh các chữ cái khác, sẽ là các chương trình áp dụng hay như Trình chạy phông chữ - trình xem phông chữ cục bộ nguồn mở :

Người chạy phông chữ

4.2. Hạn mức

  1. Hỗ trợ phông chữ cục bộ
  2. Phần mềm không còn được bảo trì

5. Không giúp được

Tôi đã thử nghiệm КираИдеал.jpgtrên các dịch vụ và phần mềm không do con người điều khiển từ font-identificationmô tả thẻ .

5.1. Dữ liệu

Ứng dụng này

5.2. Không hỗ trợ các biểu tượng Cyrillic

  1. WhatTheFont - WTF:

    Phông là gì

  2. WhatFontIs :

    WhatFontIs

  3. Người mai mối :

    Người mai mối

  4. Identifont - Hướng dẫn cụ thể về tiếng Latin:

    Nhận dạng1

    Nhận dạng2

  5. Bowfin Printworks - cũng, hướng dẫn cụ thể về tiếng Latin:

    Nhà máy in Bowfin

5.3. Đã thanh toán

  1. Adobe Photoshop Match Fonts - giá cả .
  2. FindMyFont - Thời gian sử dụng 30 ngày cho phiên bản miễn phí:

    FindMyFont

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.