Как посмотреть шрифты в word

Как узнать все шрифты в документе Word

После ее запуска открывается окно, в котором необходимо выбрать документ Word для анализа.

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

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

Компьютерная грамотность с Надеждой

Заполняем пробелы – расширяем горизонты!

Что такое шрифт по умолчанию в Word и как его изменить

Если открыть новую страницу в текстовом редакторе Word и сразу набирать текст, то будет использоваться шрифт по умолчанию.

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

Шрифт по умолчанию в Word – это тот шрифт, который появляется при открытии редактора Word и автоматически используется при вводе текста.

Но пользователь может изменить этот выбор. Он может назначить шрифтом по умолчанию тот, который ему больше по душе.

Как изменить шрифт по умолчанию в Word

изменить шрифт по умолчанию в Word

Рис. 1 (Кликните для увеличения). Действия по шагам (1, 2, 3, 4), чтобы сменить шрифт по умолчанию в редакторе Word.

На рисунке 1 показано зеленой линией, что шрифтом по умолчанию является Calibri (Основной текст), размер 11. Чтобы сменить его на другой, следует выполнить несколько действий.

Цифра 1 на рис. 1 – На вкладке «Главная» в строке «Шрифт» есть малозаметная секретная кнопка. Если кликнуть по ней, откроется окно «Шрифт».

2 на рисунке 1 – В колонке «Шрифт» ищем любимый шрифт, который желаем использовать по умолчанию. Например, выберем Times New Roman.

3 на рис. 1 – Колонка «Размер» предназначена для выбора размера шрифта. Он будет также использоваться по умолчанию. Выберем, допустим – 12.

Цифра 4 на рис. 1 – Необходимый шрифт и его размер мы выбрали, как описано выше. Осталось сделать его по умолчанию. Для этого нажимаем на кнопку «По умолчанию…». Появится небольшое окно (рис. 2).

Рис. 2. Вопрос о том, действительно ли нужно сменить шрифт по умолчанию.

На рисунке 2 показано, что требуется подтвердить тот факт, что пользователь собирается изменить шрифт по умолчанию. Достаточно нажать «Да».

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

  1. Только этот документ.
  2. Все документы, основанные на шаблоне “обычный”.

Выбрав подходящий вариант, следует дважды нажать на «ОК».

Если выбрать вариант «Только этот документ», тогда шрифт по умолчанию будет установлен только для одного документа, который открыт в данный момент. А для новых документов по-прежнему будет действовать старый шрифт по умолчанию от разработчиков Microsoft Word.

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

Шрифт по умолчанию в Word не удается установить

Порядок действий, описанный выше для смены шрифта по умолчанию, кажется совсем несложным. Однако бывает так, что выбранный по умолчанию шрифт почему-то не сохраняется.

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

Чтобы исправить ситуацию, можно попытаться провести некоторые действия, описанные ниже.

Проверка разрешений на смену шрифта в Ворде: только чтение

Когда запускается Word, одновременно открывается файл Normal.dotm. Этот файл является шаблоном, в котором содержатся, в частности, стили по умолчанию и параметры, задающие общий вид документа.

Пользователь может проверить, какие у него установлены свойства для файла Normal.dotm. Например, можно ли вносить туда какие-либо изменения и будут ли они после этого сохраняться в этом файле.

Сначала следует найти файл Normal.dotm на своем компьютере.

Поиск файла Normal dotm

Рис. 3 (Кликните для увеличения). Поиск на компьютере файла Normal.dotm

Цифра 1 на рисунке 3 – Открываем Проводник.

2 на рис. 3 – Выбираем «Этот компьютер».

3 на рисунке 3 – Вводим в строку поиска имя файла Normal.dotm. После этого запускается поиск такого файла на компьютере. Это может занять некоторое время, результат будет показан не сразу, не мгновенно. Надо набраться терпения.

Когда файл Normal.dotm будет найден, он появится в результатах поиска (рис. 4).

Проверка файла Normal dotm на изменения

Рис. 4 (Кликните для увеличения). Файл Normal.dotm найден. Осталось проверить, можно ли в него вносить изменения.

Цифра 1 на рисунке 4 – Кликаем правой кнопкой мыши (ПКМ) по файлу Normal.dotm. Откроется меню.

2 на рис. 4 – В этом меню щелкаем «Свойства». Появится окно с характеристиками файла (рис. 5).

Свойства файла Normal dotm

Рис. 5 (Кликните для увеличения). Свойства файла Normal.dotm

Цифра 1 на рис. 5 – В окне «Свойства: Normal.dotm» открываем вкладку «Общие».

2 на рис. 5 – В строке «Атрибуты» следует проверить, чтобы НЕ было галочки напротив «Только чтение». Если галочка есть, ее надо снять. Достаточно один раз по ней кликнуть и она исчезнет.

Обязательно после снятия галочки кликаем по кнопке «Применить». Данная кнопка после снятия галочки из малозаметной серой превратится в нормальную черную и яркую. Это необходимо, чтобы изменения были сохранены и вступили в силу. В итоге свойства файла Normal.dotm должны быть именно такими, как показано на рисунке 5.

Проверка разрешения: безопасность

Далее можно проверить еще одну вкладку – «Безопасность».

можно ли пользователю вносить изменения

Рис. 6 (Кликните для увеличения). Проверка, можно ли конкретному пользователю вносить изменения.

Цифра 1 на рисунке 6 – Открываем вкладку «Безопасность».

2 на рис. 6 – В разделе «Группы или пользователи» следует выбрать имя компьютера (в данном примере – это NADYA).

Цифра 3 на рис. 6 – В разделе «Разрешения для группы …» нужно проверить, есть ли у вас разрешение на запись. Это разрешение дает возможность сделать запись в файле Normal.dotm для того, чтобы можно было задать новый шрифт по умолчанию.

4 на рис. 6 – Чтобы изменить разрешения, есть кнопка «Изменить».

Чтобы установленные изменения вступили в силу, есть кнопки «ОК», либо «Применить» (внизу на рис. 6).

Не удается исправить ситуацию

Может быть такая ситуация, что никак не получается снять галочку «Только чтение» (рис. 5). Это означает, что у пользователя компьютера нет разрешения на запись и ему не удается изменить свойства файла.

В этом случае нужно обратиться к тому человеку, который устанавливал операционную систему на компьютер. Может быть установлена такая учетная запись, что не позволяет вносить серьезные изменения.

Системный администратор на работе

Системные администраторы, порой, грешат тем, что запрещают пользователям под их учетными записями вносить изменения в свойства не только системных файлов, но и других пользовательских файлов. Делается это чаще всего не со зла, не с умыслом, а чтобы надежно обезопасить компьютер от вирусов и иных угроз из Интернета. Заодно, но уже как побочный эффект – компьютер защищают от самих пользователей!

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

Поскольку из-за возможной беспечности лишь одного корпоративного пользователя вирусы и прочие интернетовские угрозы могут проникнуть в самое сердце корпоративной системы и разрушить ее. Тем самым остановится работа не только одного компьютера беспечного пользователя, а остановится работа всей компании. Подобное приводит к большим убыткам для корпораций (для организаций).

Поэтому корпоративным пользователям следует обратиться к сисадмину, если невозможно самостоятельно поменять свойства файла. Сисадмины, как правило, в таком случае самостоятельно и дистанционно могут сменить настройки компьютера пользователя, в том числе поменять свойства интересующего файла для настроек Microsoft Word. Опять же, если не установлен нормативный запрет на смену файла по умолчанию в конкретной корпорации, в конкретной организации. Такие запреты тоже бывают, например, чтобы все сотрудники корпорации (организации) работали в едином корпоративном стиле.

О надстройках Word

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

О том, как это сделать, можно узнать на официальном сайте Microsoft.

Можно ли определить, какие в документе используются шрифты?

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 22 ]

1 Тема от alexan0308 16.04.2013 07:51:34

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
Тема: Можно ли определить, какие в документе используются шрифты?

Можно ли определить, какие в документе используются шрифты, соответствующие области? А также используемые размеры шрифтов.
Хотя бы получить список используемых именно в данном документе шрифтов. Области можно найти поиском.

2 Ответ от shanemac51 16.04.2013 09:39:07

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
Re: Можно ли определить, какие в документе используются шрифты?

макет макроса

реальные возможности больше
и ускорить можно
———-
не поняла —насчет областей

Форма поиска.zip 25.39 Кб, 8 скачиваний с 2013-04-16

You don’t have the permssions to download the attachments of this post.

3 Ответ от Alex_Gur 16.04.2013 10:27:45

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

макет макроса

реальные возможности больше
и ускорить можно
———-
не поняла —насчет областей

shanemac51, к сожалению, ваш заархивированный файл поврежден, и архив не раскрывается.

4 Ответ от shanemac51 16.04.2013 11:04:50

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

второй раз на этом форуме зипы не читаются
—-
больше нигде с этим не встречалась
word 2007 c макросами

5 Ответ от Alex_Gur 16.04.2013 15:02:45

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

Большое спасибо. Отлично работает макрос!

Напомните, пожалуйста, для чего у вас расставлены операторы:

и почему они у меня ничего не выводят на экран?

Давно этим интересовался.

6 Ответ от shanemac51 16.04.2013 15:32:55

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

Debug.Print выводит в отладочное окно
msgbox —на экран(небольшой объем)
если объем большой —обычно выводят в новый пустой документ
—-
можно доработать под ваши условия
это только макет —проверка возможности реализации

7 Ответ от Alex_Gur 16.04.2013 16:14:50

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

Debug.Print выводит в отладочное окно

Это окно называется Immediate?
Большое спасибо!

8 Ответ от shanemac51 16.04.2013 17:16:39

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

доработала немного макрос

9 Ответ от alexan0308 17.04.2013 11:59:32

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

Круть )) Хотя мне не очень понятно пока. Поясните код? Области я имел в виду Range с какой по какой используется данный шрифт.

10 Ответ от Alex_Gur 17.04.2013 12:38:02

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

Круть )) Хотя мне не очень понятно пока. Поясните код?

Постараюсь расписать поподробнее. Если что, коллега меня поправит:

11 Ответ от Alex_Gur 17.04.2013 13:12:23

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

Области я имел в виду Range с какой по какой используется данный шрифт.

Аналогом областей в Word наверно являются разделы.
Вот макрос, который выводит на экран количество разделов в документе:

12 Ответ от shanemac51 17.04.2013 13:16:00

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

это для случая, когда нет прав для записи в normal.dot
—открыть свой документ с макросами
—открыть исследуемый файл, он будет с номером 1
—можно доработать вызов, для анализа шрифтов всего каталога

13 Ответ от Alex_Gur 17.04.2013 13:55:59

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

это для случая, когда нет прав для записи в normal.dot
—открыть свой документ с макросами
—открыть исследуемый файл, он будет с номером 1
—можно доработать вызов, для анализа шрифтов всего каталога

shanemac51, уточните, пожалуйста:
— Мы открываем свой файл с макросами.
— Затем открываем исследуемый файл.
Правильно ли я понимаю, что он становится активным (и потому имеет номер 1)?
Каким же образом нам удастся обратиться к макросу из файла с макросами, если у нас не будет нет прав для доступа в normal.dot?
Разве макрос будет виден из исследуемого файла?

14 Ответ от shanemac51 17.04.2013 14:44:49

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
Re: Можно ли определить, какие в документе используются шрифты?

мы находимся в файле с макросами
исследуемый может быть открыт даже с скрытом виде(правда не пробовала)

просто мне хотелось проверить макрос в автономном режиме(вдруг что то не объявила)

нормаль у меня достаточно большой 500кб—видимо надо поделить его по этому принципу и— вынести обработки документов из нормал

15 Ответ от Alex_Gur 17.04.2013 15:01:39

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

мы находимся в файле с макросами исследуемый может быть открыт даже с скрытом виде(правда не пробовала)

Мне непонятно: если мы находимся в файле с макросами, то почему исследуемый файл имеет номер 1. Какой же номер тогда имеет файл с макросами?

16 Ответ от Alex_Gur 17.04.2013 15:08:30

  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
Re: Можно ли определить, какие в документе используются шрифты?

Нашел в интернете программку для просмотра открытых документов и их номеров:

Порядок нумерации открытых документов пока не очень понятен. Может быть, по очередности открытия?
Если — по порядку открытия, то исследуемый файл должен был бы иметь номер 2:

—открыть свой документ с макросами
—открыть исследуемый файл

17 Ответ от shanemac51 17.04.2013 15:51:59

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
Re: Можно ли определить, какие в документе используются шрифты?

можно вставить проверку на имя

18 Ответ от alexan0308 17.04.2013 16:09:24

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
Re: Можно ли определить, какие в документе используются шрифты?

Только хотел написать про названия файла, но опередили )). Да, с именем будет наверно надежнее. С номерами, по моему, работает некорректно (либо я написал некорректный код ). В итоге я просто закрывал и открывал нужные файлы по очереди. В принципе, работало при уже запущенном Word удовлетворительно быстро.

В общем, спасибо, алгоритм поиска шрифтов оказался довольно простым ). Просто нужно просмотреть шрифт каждого символа по очереди. Появилось что то новенькое, добавляем в строку. Что можете посоветовать по оптимизации?

Еще заметил глюк, у меня в одном документе якобы два шрифта. Один «Times New Roman», а другой «TimesNewRoman»! Интересно, с другими шрифтами может такое случится? Не то придется добавить «слипание» c1.Font.Name.

Range(3,24) — фрагмент с 3 по 24 символ.

19 Ответ от Вождь 17.04.2013 17:47:49

  • Вождь
  • Модератор
  • Неактивен
  • Зарегистрирован: 07.01.2010
  • Сообщений: 745
  • Поблагодарили: 181
Re: Можно ли определить, какие в документе используются шрифты?

. какие в документе. шрифты, соответствующие области. размеры.

Поделитесь, для чего это нужно?

Мысли:
— От перебора Character надо отказаться — очень медленно.
— Можно перебирать области, где один шрифт, с помощью команды Selection.SelectCurrentFont.
— Можно пройтись по стилям документа и считать шрифты оттуда, но это не всегда корректно.
— Кидать шрифты можно в Collection, отпадает кусок кода с проверкой дубликатов. Например: Col.Add Item:=Font, Key:=Font.Name

20 Ответ от shanemac51 17.04.2013 19:16:48

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1
Re: Можно ли определить, какие в документе используются шрифты?

если размер шрифта параграфа=999999
—читать посимвольно
иначе
—размер шрифта—одинаков для параграфа
===========
надо попробовать —что дает разные шрифты в параграфе

21 Ответ от alexan0308 19.04.2013 22:05:00

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
Re: Можно ли определить, какие в документе используются шрифты?

shanemac51, так и сделал. Все работает, большое спасибо.

22 Ответ от alexan0308 19.04.2013 22:09:17

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
Re: Можно ли определить, какие в документе используются шрифты?

Ну и абзацы из непечатных символов просто пропустил.

Сообщений [ 22 ]

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Похожие темы

  • какие справочные разделы документа можно сформировать автоматически c
  • Пременные в документе можно использовать для автоматизации?
  • В углах листа какие-то «уголки». Как убрать?
  • Нечитаемые шрифты
  • Шрифты+защита от редактирования=где консенсус))
  • Определить начало абзаца
  • Как при .ClearFormatting сохранить надстрочный и подстрочный шрифты
  • Корявые шрифты в ворде 2010 на win7

Можно ли определить, какие в документе используются шрифты?

Если провести среди пользователей опрос, какое приложение является самым популярным, то первое место займет, несомненно, Microsoft Word. На портале о Microsoft Office Word вы узнаете про: как pfписать заглавными буквами word. Однако все ли мы знает о такой вдоль и поперек изученной программе?

Участники форума Ворд Эксперт делятся друг с другом опытом и маленькими хитростями работы с программой. На портале о Microsoft Office Word вы узнаете про: антоним к слову неможет. Здесь вы узнаете о тонких, редко используемых настройках, которые могут существенно облегчить работу, научитесь писать шаблоны для своих задач, создавать макросы в автоматическом режиме. Наш сайт о Microsoft Office Word даст ответ про: как печатать крубными буквами в ворде.

Также на форуме собрана литература по программированию Ворда и множество готовых решений для различных задач работы с текстами. На портале о Microsoft Office Word вы узнаете про: как поставить (?) галочку около имени.

В Microsoft Office Word есть шрифты на любой вкус. Чтобы нестандартно оформить текст или напечатать красивую листовку, используйте оригинальную каллиграфию или графический объект. Но встроенные возможности программы меркнут в сравнении с тысячами разнообразных стилей, которые можно скачать в сети. Если вам не хватает того, что есть в офисе, узнайте, как установить шрифт в Ворд.

Как добавить шрифт в Word

Где найти новый шрифт

Существуют целые сервера, на которых выложены коллекции бесплатной каллиграфии. Там сразу можно посмотреть, как будут выглядеть буквы и цифры. Вы подберёте печатные знаки под любые нужды. Доступна даже имитация рукописного ввода.

Перед тем как добавить шрифт в Word, его надо найти в интернете. Скачивайте файлы только из надёжных источников. Есть несколько проверенных сайтов. Например, «Fontspace» или «Xfont». После загрузки каллиграфию можно будет установить в Ворд. Если вы хотите посмотреть весь ассортимент, сделайте следующее:

  1. Откройте любой поисковик.
  2. Введите запрос «Скачать шрифт для Word». На первых страницах будут самые популярные сервисы. Можете задать конкретные параметры: «Готические буквы», «Фигурные символы», «Старославянская кириллица» и тому подобное. Всегда найдётся какой-нибудь новый, никем не используемый стиль.Запрос в Google
  3. Зайдите на понравившийся сайт.
  4. Не загружайте исполняемые файлы с расширением .EXE — скорее всего, это вирус или другая вредоносная программа. Каллиграфия для Ворд имеет формат .TTF (True Type Font) или .OTF, а коллекции стилей хранятся в архивах .ZIP или .RAR.Проверка типа файла
  5. Если вы знаете, какой шрифт вам нужен, вбейте в строку поиска его название вместе с фразой «Скачать для Word». Так вы быстрее найдёте то, что хотите.

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

Когда вы нашли каллиграфию, можно разбираться, как вставить шрифт в Word.

  1. Распакуйте архив со стилями, если качали их в сжатом виде. Для этого надо установить архиватор. Подойдёт WinZip или WinRar. Кликните правой кнопкой мыши по файлу с коллекцией и в выпавшем списке выберите «Извлечь». Теперь вы можете копировать и перемещать данные, которые хранились в архиве. Чтобы посмотреть, как выглядят символы, откройте один из файлов с каллиграфией. И для этого не надо открывать Ворд.Просмотр выбранного шрифта
  2. Перейдите в Пуск — Панель управления. В разделе «Оформление и персонализация» кликните значок «Шрифты». Он открывает папку со стилями символов в Word. В неё также можно войти через С:WindowsFonts. Чтобы лучше ориентироваться в панели управления, в меню «Просмотр» (находится в правом верхнем углу) выберете подходящие настройки отображения.Папка со шрифтами
  3. Скопируйте скачанные файлы с каллиграфией в папку «Fonts» (не сам архив, а извлечённые из него данные). Новый вид символов должен появиться и в Office. Некоторые из них уже могут быть в системе. В таком случае появится диалоговое окно, предлагающее заменить имеющиеся печатные знаки. Не соглашайтесь, чтобы случайно не удалить «родные» стили офиса.

Если не получилось добавить их таким образом, попробуйте другой способ.

  1. Откройте папку с загруженной каллиграфией.
  2. Кликните по одному из файлов правой кнопкой мыши.
  3. Нажмите «Установить».

Установка шрифта

После этого стили точно отобразятся в Word.

Как добавить шрифты в файл Word

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

  1. Нажмите синюю кнопку «Файл». В Office 2007 это меню вызывается кликом на логотип в левой верхней части окна.
  2. Выберете «Параметры», раздел «Сохранение».Раздел «Сохранение»
  3. Галочку рядом с пунктом «Внедрять шрифты в файл».Пункт «Внедрять шрифты в файл»

Лучше активировать эту опцию, если вы используете не только системные стили. У вас ведь не будет возможности установить свою каллиграфию на чужой ПК.

Как узнать название шрифта

Вам понравился внешний вид символов, но вы не знаете название этого дизайна? И как загрузить шрифты в Word, если вы не можете их найти? Не надо ходить по сайтам, надеясь случайно наткнуться на нужные символы. Название легко узнать. Для этого существуют специальные программы и даже целые сайты.

  • What The Font. Популярный и надёжный сервис. Определяет вид каллиграфии по картинке. Найденный стиль можно сразу же скачать и установить в Word. Ресурс имеет свой форум. Если поиск по базе данных ничего не дал, можете спросить совета у других пользователей.
  • Расширение для браузера Google Chrome. Сканирует HTML-код страницы и выдаёт название.
  • Определяет шрифт, задавая вопросы о его внешнем виде. Если вы примерно представляете, что ищите, но конкретной информации у вас нет — этот ресурс подойдёт.
  • Bowfin Printworks. Здесь можно подобрать стиль вплоть до мельчайших деталей. Спрашивает о форме каждого символа.
  • Сообщество людей, которые занимаются дизайном каллиграфии или просто в ней разбираются. Надо создать тему и вставить рисунок с символами. Пользователи форума помогут найти нужный стиль.
  • WhatTheFont для мобильных устройств. Сфотографируйте слово — приложение определит, какой это стиль.

Приложение WhatTheFont

Если вы увидели интересную каллиграфию в интернете или хотите расширить возможности Office, разберитесь, как установить новый шрифт в Word. Нестандартными надписями можно разбавить скучный текст. Их используют для листовок, поздравлений, открыток, презентаций. Их существуют тысячи — вы обязательно найдёте подходящий.

Как узнать какой шрифт используется в документе

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

Было принято решение отредактировать файл. В моём случае это PDF-документ, но может быть и картинка в формате JPEG или PNG.

Задача простая: нужно заменить одну строчку текста на другую так, чтобы подмена была незаметной.

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

Онлайн-сервисы для определения шрифта

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

  1. Скопируйте текст из исходного документа, и создайте из него новую картинку JPG. Т.е., нужно просто создать картинку, содержащую экземпляр текста с неизвестным шрифтом, например, так: пример шрифта
  2. Загружаем это изображение в онлайн-сервис
  3. Выбираем наиболее подходящий шрифт, обычно он самый первый.

WhatTheFont

Самый известный сервис называется WhatTheFont. Всё что нужно сделать, это перетащить картинку-пример шрифта в окно загрузки:

загрузка шрифта

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

выбрать текст

Нажимаем стрелку , и на следующем этапе программа должна по фото распознать шрифт и текст. Обратите внимание, совпадает ли найденный текст с картинкой. Если нет, то введите правильный текст в поле и нажмите кнопку :

определило шрифт

В данном случае, сервис распознал название шрифта . Недостаток сервиса WhatTheFont в том, что все шрифты здесь платные, и стоят весьма недёшево. Но вы можете поискать шрифт, по теперь уже известному названию, в интернете за бесплатно.

WhatFontis

Онлайн-сервис WhatFontis работает по схожему принципу:

  1. Закидываем картинку-пример в окно загрузки: whatfontis загрузка
  2. Выбираем границы текста для анализа, нажимаем
  3. Подтверждаем ещё раз, что экземпляр шрифта выбран правильно
  4. Вводим под каждой буквой её правильное написание:

подтверждаем текст

На следующем этапе сервис покажет все найденные шрифты. Обычно, это десятки шрифтов, как платных, так и бесплатных. Сервис показывает даже не очень похожие шрифты, чтобы был выбор:

бесплатный шрифт или платный

С помощью переключателей-вкладок, можно отфильтровать шрифты:

  • Commercial: только платные
  • Free Personal: бесплатные для личного использования
  • Google Fonts: бесплатные шрифты Google (нужна Pro-подписка)
  • All: все вышеперечисленные

Находим подходящий шрифт и смотрим, что написано справа – Free или Commercial. Мой шрифт называется , и да, это совсем не похоже на название шрифта, которое отыскал сервис WhatTheFont. Это нормально, просто многие шрифты почти ничем не отличаются.

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

Как установить шрифт в Windows 7/8/10/11

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

файл шрифта

Если подсказка не появляется, то нажмите по файлу правой кнопкой мышки и найдите название шрифта в .

Отлично, у вас есть файл со шрифтом, теперь нажмите по нему правой кнопкой мыши и выберите :

установка шрифта

Готово! Windows можно не перезагружать, новые шрифты появятся в программах сразу или после их перезапуска.

Если шрифт не подошёл, то чтобы его удалить:

  1. Введите в строку поиска Windows: Шрифты
  2. Выберите из результатов поиска Шрифты
  3. Найдите ненужный шрифт и удалите его.

Где взять шрифт, если ничего не помогло

Стоит учесть, что для успешного поиска шрифта, ваш файл с фото текста должен соответствовать некоторым условиям:

  • Текст должен быть чётким, горизонтально-ориентированным
  • Высота символов желательно от 100 пикселей
  • Между буквами должно быть расстояние минимум один пиксель

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

Тогда можно взять его за основу и отредактировать шрифт вручную с помощью специального софта. Но, думаю, этим нет смысла заниматься ради одноразовой задачи. Проще поискать услуги графического дизайнера на фрилансе. Заказать работу на фрилансе не сложно.

  1. Для начала, выберите свой город и нажмите кнопку .
  2. Введите название задания: новое задание
  3. Выберите необходимую услугу, а если таковой нет, то введите вручную: услуга шрифт
  4. Ответьте на сопутствующие вопросы и опишите детали задачи
  5. Задайте сроки и диапазон стоимости работы (сколько вы готовы заплатить)
  6. Введите номер телефона, код из СМС, Имя и Email

В итоге, должен отобразиться ваш заказ:

публикация заказа

Буквально через пару минут его уже будут просматривать заинтересованные специалисты. Далее, следуйте указаниям на сайте фриланс-сервиса. Вам нужно будет выбрать специалиста, основываясь на его опыте и рейтинге, проверить работу и произвести оплату.

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

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

Возможно, вам будет интересно:

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1 16.04.2013 07:51:34

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7

Тема: Можно ли определить, какие в документе используются шрифты?

Можно ли определить, какие в документе используются шрифты, соответствующие области? А также используемые размеры шрифтов.
Хотя бы получить список используемых именно в данном документе шрифтов. Области можно найти поиском.

2 Ответ от shanemac51 16.04.2013 09:39:07

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119

Re: Можно ли определить, какие в документе используются шрифты?

макет макроса

реальные возможности больше
и ускорить можно
———-
не поняла —насчет областей

Post’s attachments

Форма поиска.zip 25.39 Кб, 8 скачиваний с 2013-04-16 

You don’t have the permssions to download the attachments of this post.

3 Ответ от Alex_Gur 16.04.2013 10:27:45

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

shanemac51 пишет:

макет макроса

реальные возможности больше
и ускорить можно
———-
не поняла —насчет областей

shanemac51, к сожалению, ваш заархивированный файл поврежден, и архив не раскрывается.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

4 Ответ от shanemac51 16.04.2013 11:04:50

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

второй раз на этом форуме зипы не читаются
—-
больше нигде с этим не встречалась
word 2007 c макросами

Sub st130416_0942c()
Dim c1, ss, s1, j1
Dim doc As Document
Set doc = Word.Documents(1)
    Debug.Print doc.Name, doc.Characters.Count
    
    
    j1 = 0
    ss = ""
    For Each c1 In doc.Characters
    j1 = j1 + 1
    s1 = Chr(13) & Chr(10) & c1.Font.Name & Chr(9) & c1.Font.Size
    If InStr(ss, s1) = 0 Then
    Debug.Print c1.Font.Name, c1.Font.Size, j1
    ss = ss & s1
    End If
    
    Next c1
    Debug.Print Now
    debug.print ss
    MsgBox ss
End Sub

5 Ответ от Alex_Gur 16.04.2013 15:02:45

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

Большое спасибо. Отлично работает макрос!

Напомните, пожалуйста, для чего у вас расставлены операторы:

и почему они у меня ничего не выводят на экран?

Давно этим интересовался. smile

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

6 Ответ от shanemac51 16.04.2013 15:32:55

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

Debug.Print  выводит в отладочное окно
msgbox —на экран(небольшой объем)
если объем большой —обычно выводят в новый пустой документ
—-
можно доработать под ваши условия
это только макет —проверка возможности реализации

7 Ответ от Alex_Gur 16.04.2013 16:14:50

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

shanemac51 пишет:

Debug.Print  выводит в отладочное окно

Это окно называется Immediate?
Большое спасибо!

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

8 Ответ от shanemac51 16.04.2013 17:16:39

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

доработала немного макрос

Sub st130416_0942c()
Dim c1, ss, s1, j1
Dim doc As Document
Set doc = Word.Documents(1)
    Debug.Print doc.Name, doc.Characters.Count
    
    
    j1 = 0
    ss = "СПИСОК ИСПОЛЬЗОВАННЫХ ШРИФТОВ"
    For Each c1 In doc.Characters
    j1 = j1 + 1
    s1 = Chr(13) & Chr(10) & c1.Font.Name & Chr(9) & c1.Font.Size
    If InStr(ss, s1) = 0 Then
    Debug.Print c1.Font.Name, c1.Font.Size, j1
    ss = ss & s1
    End If
    
    Next c1
    Debug.Print Now
    'MsgBox ss
    Word.Documents.Add
    Selection.Range.Text = ss
    
End Sub

9 Ответ от alexan0308 17.04.2013 11:59:32

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

Круть )) Хотя мне не очень понятно пока… Поясните код? Области я имел в виду Range с какой по какой используется данный шрифт…

10 Ответ от Alex_Gur 17.04.2013 12:38:02

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

alexan0308 пишет:

Круть )) Хотя мне не очень понятно пока… Поясните код?

Постараюсь расписать поподробнее. Если что, коллега меня поправит:

Sub st130416_0942c()
Dim c1, ss, s1, j1
Dim doc As Document
Set doc = Word.Documents(1)
' Установка текущего документа. Наверно, можно было вместо 
' этого использовать объект ActiveDocument
    Debug.Print doc.Name, doc.Characters.Count
' Вспомогательный оператор: выводит имя документа и количество знаков
' в отладочном окне
    
' Ввод исходных данных:
    j1 = 0
    ss = "СПИСОК ИСПОЛЬЗОВАННЫХ ШРИФТОВ"
' В строковой переменной ss собирается список всех использованных шрифтов 
' и их размер

' Начало цикла. Просматриваются все знаки.
    For Each c1 In doc.Characters
    j1 = j1 + 1
' Счетчик цикла

    s1 = Chr(13) & Chr(10) & c1.Font.Name & Chr(9) & c1.Font.Size
' Формируется строка для вывода: название и размер шрифта 
' Chr(13) & Chr(10) – переход на следующую строку

' Условие отбора IF: Если данный шрифт и размер отсутствуют в списке ss, 
' то их добавляют в данный список
    If InStr(ss, s1) = 0 Then

    Debug.Print c1.Font.Name, c1.Font.Size, j1
' Вспомогательный оператор: в отладочное окно выводятся наименование 
' шрифта и его размер, добавляемые в список

    ss = ss & s1
' Добавление наименования  шрифта и его размера в список

    End If
' Окончание условия IF
    
' Окончание итерации цикла, переход к следующему символу, если он имеется
    Next c1

    Debug.Print Now
' Вспомогательный оператор: в отладочное окно выводятся текущие
' дата и время

    'MsgBox ss
' Этот оператор не выполняется

' В новом окне открывается новый документ:
    Word.Documents.Add
' В новый документ выводится список шрифтов и размеры:
    Selection.Range.Text = ss
    
End Sub

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

11 Ответ от Alex_Gur 17.04.2013 13:12:23

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

alexan0308 пишет:

Области я имел в виду Range с какой по какой используется данный шрифт…

Аналогом областей в Word наверно являются разделы.
Вот макрос, который выводит на экран количество разделов в документе:

Sub CountSection()
Dim ss As String
    ss = "Количество разделов в документе: " & ActiveDocument.Sections.Count
    MsgBox ss
End Sub

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

12 Ответ от shanemac51 17.04.2013 13:16:00

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

Set doc = Word.Documents(1)
' Установка текущего документа. Наверно, можно было вместо 
' этого использовать объект ActiveDocument

это для случая, когда нет прав для записи в normal.dot
—открыть свой документ с макросами
—открыть исследуемый файл, он будет с номером 1
—можно доработать вызов, для анализа шрифтов всего каталога

13 Ответ от Alex_Gur 17.04.2013 13:55:59

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

shanemac51 пишет:

Set doc = Word.Documents(1)
' Установка текущего документа. Наверно, можно было вместо 
' этого использовать объект ActiveDocument

это для случая, когда нет прав для записи в normal.dot
—открыть свой документ с макросами
—открыть исследуемый файл, он будет с номером 1
—можно доработать вызов, для анализа шрифтов всего каталога

shanemac51, уточните, пожалуйста:
— Мы открываем свой файл с макросами.
— Затем открываем исследуемый файл.
Правильно ли я понимаю, что он становится активным (и потому имеет номер 1)?
Каким же образом нам удастся обратиться к макросу из файла с макросами, если у нас не будет нет прав для доступа в normal.dot?
Разве макрос будет виден из исследуемого файла?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

14 Ответ от shanemac51 17.04.2013 14:44:49

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119

Re: Можно ли определить, какие в документе используются шрифты?

мы находимся в файле с макросами
исследуемый может быть открыт даже с скрытом виде(правда не пробовала)

просто мне хотелось проверить макрос в автономном режиме(вдруг что то не объявила)

нормаль у меня достаточно большой 500кб—видимо надо поделить его по этому принципу  и— вынести обработки документов из нормал

15 Ответ от Alex_Gur 17.04.2013 15:01:39

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

shanemac51 пишет:

мы находимся в файле с макросами исследуемый может быть открыт даже с скрытом виде(правда не пробовала)

Мне непонятно: если мы находимся в файле с макросами, то почему исследуемый  файл имеет номер 1. Какой же номер тогда имеет файл с макросами?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

16 Ответ от Alex_Gur 17.04.2013 15:08:30

  • Можно ли определить, какие в документе используются шрифты?
  • Alex_Gur
  • Модератор
  • Неактивен
  • Откуда: Москва
  • Зарегистрирован: 28.07.2011
  • Сообщений: 2,758
  • Поблагодарили: 492

Re: Можно ли определить, какие в документе используются шрифты?

Нашел в интернете программку для просмотра открытых документов и их номеров:

Sub OpenDocuments()
    OpenDocuments_Word = Documents.Count
    For i = 1 To Documents.Count
        MsgBox (Documents.Item(i).Name & " - документ номер " & i)
    Next
End Sub

Порядок нумерации открытых документов пока не очень понятен. Может быть, по очередности открытия?
Если — по порядку открытия, то исследуемый файл должен был бы иметь номер 2:

—открыть свой документ с макросами
—открыть исследуемый файл

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк — 41001162202962; на WebMoney — R581830807057.

17 Ответ от shanemac51 17.04.2013 15:51:59

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119

Re: Можно ли определить, какие в документе используются шрифты?

можно вставить проверку на имя

Sub st130416_0942c()
Dim c1, ss, s1, j1
Dim doc As Document, kdoc
If Word.Documents(1).Name = "Форма поиска.docm" Then
kdoc = 2
Else
kdoc = 1
End If
Set doc = Word.Documents(kdoc)
    Debug.Print doc.Name, doc.Characters.Count
    Debug.Print 1, doc.Name
    
    
    j1 = 0
    ss = "СПИСОК ИСПОЛЬЗОВАННЫХ ШРИФТОВ " & doc.Name
    For Each c1 In doc.Characters
    j1 = j1 + 1
    s1 = Chr(13) & Chr(10) & c1.Font.Name & Chr(9) & c1.Font.Size
    If InStr(ss, s1) = 0 Then
    Debug.Print c1.Font.Name, c1.Font.Size, j1
    ss = ss & s1
    End If
    
    Next c1
    Debug.Print Now
    'MsgBox ss
    Word.Documents.Add
    Selection.Range.Text = ss
    
End Sub

18 Ответ от alexan0308 17.04.2013 16:09:24

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7

Re: Можно ли определить, какие в документе используются шрифты?

Только хотел написать про названия файла, но опередили )). Да, с именем будет наверно надежнее. С номерами, по моему, работает некорректно (либо я  написал некорректный код smile ).  В итоге я просто закрывал и открывал нужные файлы по очереди. В принципе, работало при уже запущенном Word удовлетворительно быстро.

В общем, спасибо, алгоритм поиска шрифтов оказался довольно простым ). Просто нужно просмотреть шрифт каждого символа по очереди. Появилось что то новенькое, добавляем в строку. Что можете посоветовать по оптимизации?

Еще заметил глюк, у меня в одном документе якобы два шрифта. Один «Times New Roman», а другой «TimesNewRoman»! Интересно, с другими шрифтами может такое случится? Не то придется добавить «слипание» c1.Font.Name. 

Range(3,24) — фрагмент с 3 по 24 символ.

19 Ответ от Вождь 17.04.2013 17:47:49

  • Можно ли определить, какие в документе используются шрифты?
  • Вождь
  • Модератор
  • Неактивен
  • Зарегистрирован: 07.01.2010
  • Сообщений: 745
  • Поблагодарили: 181

Re: Можно ли определить, какие в документе используются шрифты?

alexan0308 пишет:

…какие в документе…шрифты, соответствующие области….размеры…

Поделитесь, для чего это нужно?

Мысли:
— От перебора Character надо отказаться — очень медленно.
— Можно перебирать области, где один шрифт, с помощью команды Selection.SelectCurrentFont.
— Можно пройтись по стилям документа и считать шрифты оттуда, но это не всегда корректно.
— Кидать шрифты можно в Collection, отпадает кусок кода с проверкой дубликатов. Например: Col.Add Item:=Font, Key:=Font.Name

Макросы под заказ и готовый пакет — mtdmacro.ru

20 Ответ от shanemac51 17.04.2013 19:16:48

  • shanemac51
  • генерал-полковник
  • Неактивен
  • Зарегистрирован: 05.03.2012
  • Сообщений: 467
  • Поблагодарили: 119
  • За сообщение: 1

Re: Можно ли определить, какие в документе используются шрифты?

если размер шрифта параграфа=999999
—читать посимвольно
иначе
—размер шрифта—одинаков для параграфа
===========
надо попробовать —что дает разные шрифты в параграфе

21 Ответ от alexan0308 19.04.2013 22:05:00

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7

Re: Можно ли определить, какие в документе используются шрифты?

shanemac51, так и сделал. Все работает, большое спасибо.

22 Ответ от alexan0308 19.04.2013 22:09:17

  • alexan0308
  • Заблокирован
  • Неактивен
  • Зарегистрирован: 18.03.2013
  • Сообщений: 39
  • Поблагодарили: 7

Re: Можно ли определить, какие в документе используются шрифты?

Ну и  абзацы из непечатных символов просто пропустил.

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Понравилась статья? Поделить с друзьями:
  • Как посмотреть ширину ячейки в excel
  • Как посмотреть шаблон word
  • Как посмотреть число знаков в word
  • Как посмотреть циклическую ссылку в excel
  • Как посмотреть формулы во всех ячейках excel