2010-03-08 11:42:32 +0000 2010-03-08 11:42:32 +0000
121
121

Как узнать, какие шрифты используются в выбранной части PDF-документа

Я использую Foxit Reader в качестве программы просмотра PDF по умолчанию. Как узнать, какой тип шрифта используется для выбранной части PDF-документа?

(Если это можно сделать только с помощью другого программного обеспечения, я бы предпочел бесплатное программное обеспечение, так как я не хочу платить только за просмотр выбранных типов шрифтов).

Ответы (13)

65
65
65
2013-04-20 19:52:29 +0000

Если вы используете PDF-XChange Viewer , выполните следующее:

  1. Выберите текст с помощью инструмента для выбора текста
  2. Щелкните правой кнопкой мыши выделение
  3. Нажмите на “Свойства текста…”
  4. Выберите “Форматирование” (слева)
  5. Слева от выделенного текста (который находится в правой части окна )
  6. Щелкните по нему и получите всю необходимую информацию.

.

55
55
55
2013-04-08 07:06:25 +0000

Вот что-то очень простое для незашифрованных PDF-файлов:

strings my.pdf | grep FontName | cut -d '/' -f4

Попробуйте удалить “вырезать” часть, если это не дает никаких значимых результатов.

52
52
52
2010-03-09 07:15:30 +0000

В обоих Foxit Reader и Adobe Reader, если вы перейдете на File > Свойства, а затем нажмите на вкладку Fonts вы сможете увидеть полный список шрифтов, доступных в этом документе, однако, нет никаких функций в этих основных PDF читателей, которые позволят вам выбрать некоторый текст и просмотреть свойства для этого текста, чтобы увидеть, какой именно шрифт он использует.

Для этого вам нужно Foxit PDF Editor, Adobe Acrobat или любой другой PDF редактор.

44
44
44
2011-02-22 09:01:16 +0000

В Adobe Acrobat X Pro (не бесплатно) вы можете использовать инструмент Edit Document Text, чтобы узнать о шрифте:

  1. Нажмите Tools в меню документов в правом верхнем углу, чтобы показать боковое меню инструментов.
  2. Откройте область Content в правой боковой панели и найдите инструмент Edit Document Text.
  3. Выберите некоторый текст
  4. 4. Щелкните правой кнопкой мыши и выберите Свойства…
  5. На вкладке Text диалога свойств отобразится шрифт (его также можно изменить)

В программе Adobe Acrobat 9 Pro можно использовать инструмент TouchUp Text Tool, который находится в разделе (Tools > Advanced Editing > TouchUp Text Tool).

Это может работать и в других версиях Acrobat, но инструмент может быть похоронен где-то в другом месте в меню Acrobat.

27
27
27
2010-06-25 14:46:50 +0000

Я не знаю ни одного способа сделать то, что вы хотите, кроме использования некоторых очень дорогих коммерческих программ для обработки PDF (таких как Enfocus’ PitStop или callas’ pdfToolbox4).

Ближайшее, что вы можете получить, это утилита командной строки pdffonts.exe. Она содержится в коллекции инструментов на основе XPDF, доступной здесь: http://www.foolabs.com/xpdf/download.html (Скачать: ftp://ftp.foolabs.com/pub/xpdf/xpdfbin-win-3.03.zip ).

Если вы запустите

pdffonts.exe -f 22 -l 22 c:\path\to\some\pdf.pdf

, то в результате будут показаны все шрифты, использованные на странице 22. Чтобы увидеть шрифты all, используемые в полном документе, просто запустите

pdffonts.exe c:\path\to\some\pdf.pdf
```.
13
13
13
2014-01-27 23:16:53 +0000

Несмотря на то, что он не очень хорошо сохраняет макет, Libre Office http://www.libreoffice.org способен импортировать PDF файлы. После импорта pdf, если вы нажмете на текстовый блок, он скажет вам, какой шрифт был использован.

11
11
11
2010-03-29 14:21:40 +0000

Если шрифт установлен на вашем компьютере, то maybe копирование текста в какой-нибудь текстовый процессор делает трюк? И даже если он не установлен, некоторые текстовые процессоры все равно могут показывать имя requested в диалоге шрифтов.

(Кроме этого: захват экрана и WhatTheFont! могут помочь, если это стоит того. Или выделите текст, а затем “распечатайте” выделение в новом PDF-документе, чтобы увидеть, что отображают его свойства шрифта).

9
9
9
2010-06-27 13:54:21 +0000

Между тем, я нашел другой метод перечисления шрифтов, используемых в PDF (и указания, встроены они или нет), который использует только Ghostscript (нет необходимости в дополнительных сторонних утилитах). К сожалению, NOT также удовлетворяет вашему требованию узнать о шрифте, используемом для highlighted текста.

В этом методе используется небольшая утилита, написанная на языке PostScript, которая поставляется с исходным кодом Ghostscript. Посмотрите в поддиректории toolbin для файла pdf_info.ps.

Включенные комментарии говорят, что вы должны запустить его так, чтобы перечислить используемые шрифты, размеры носителей, используемых

gs -dNODISPLAY ^
   -q ^
   -sFile= ____.pdf ^
   [-dDumpMediaSizes] ^
   [-dDumpFontsUsed [-dShowEmbeddedFonts]] ^
   toolbin/pdf_info.ps

Я действительно запустил его на локальном файле-примере. Вот результат:

C:\> gswin32c ^
      -dNODISPLAY ^
      -q ^
      -sFile=SHARE.pdf ^
      -dDumpMediaSizes ^
      -dDumpFontsUsed ^
      -dShowEmbeddedFonts ^
      C:\pa\gs\gs8.64\lib\pdf_info.ps

SHARE.pdf has 12 pages.
Title: SHARE_Information_070808.indd
Creator: Adobe InDesign CS2 (4.0)
Producer: Adobe PDF Library 7.0
CreationDate: D:20080808103516+02'00'
ModDate: D:20080808103534+02'00'
Trapped: False

Page 1 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 2 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 3 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 4 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 5 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 6 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 7 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 8 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 9 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 10 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 11 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]
Page 12 MediaBox: [595.276 841.89] CropBox: [595.276 841.89]

Font or CIDFont resources used:
DKCTOS+FrutigerLT-BlackCn
DKCTOS+FrutigerLT-BoldItalic
DKCTOS+Wingdings3
TIELEM+FrutigerLT-Black
TIELEM+FrutigerLT-Bold
TIELEM+FrutigerLT-BoldCn
TIELEM+FrutigerLT-Cn
TIELEM+FrutigerLT-Italic
TIELEM+FrutigerLT-UltraBlack
TIELEM+TimesNewRomanPS-BoldItalicMT
6
6
6
2013-11-15 00:35:33 +0000

Звучит так, как будто вкладка шрифтов в Adobe Reader - простое решение.

Но другим способом будет выделение текста, копирование и вставка в Word, и вы сможете определить фронт в Word, если он скопирует форматирование так, как это было сделано для меня.

5
5
5
2010-06-25 15:15:10 +0000

Ответ Роуана в порядке, и если вам действительно нужно сузить его до небольшой части сложного документа, попробуйте перепечатать подмножество в другой PDF (есть отличные бесплатные PDF-принтеры, если у вас их нет), и проверьте свойства шрифта в результирующем файле.

4
4
4
2013-10-28 13:53:38 +0000

Более простым решением является использование Adobe Reader X, и чтобы щелкнуть правой кнопкой мыши в любом месте документа, выберите “Свойства документа”, затем перейдите на вкладку “Шрифты”. Там вы увидите список всех шрифтов, используемых в документе.

3
3
3
2013-09-27 08:50:41 +0000

Другим решением является открытие файла PDF с Adobe Illustrator, если шрифты не упорядочены вы сможете узнать, какие шрифты вы используете.

2
2
2
2014-09-03 01:24:47 +0000

В Adobe Reader XI перейдите в раздел Файл -> Свойства и нажмите на вкладку Шрифты. Они все там. Супер легко и бесплатно

Похожие вопросы

5
19
12
10
4