Как извлечь шрифт из компьютера
Я получил документ Microsoft Office 2010 Word, в который добавлен новый шрифт. Я могу использовать этот шрифт в документе, но сам шрифт не существует в моей системе.
Есть ли возможность экспортировать этот шрифт из файла, чтобы я мог использовать его в других документах?
2 ответа 2
Предупреждение! Это быстрый и грязный хак, который может сработать, но это ужасно! :)
Шрифты часто должны быть лицензированы для распространения. Вам не следует делать это, если вы и / или отправитель документа не имеете законных прав на распространение соответствующего шрифта (ов). Если у вас есть права на шрифт (ы), вы можете попробовать это, чтобы установить шрифт в вашу систему. Короче говоря, я не рекомендую вам нарушать какие-либо законы, чтобы сделать это. Это все теория, и вы используете ее на свой страх и риск. Я понятия не имею, законно это или нет, спросите своего адвоката. Если у вас есть этот шрифт или у вас есть законное право на него, вы можете попробовать это.
Сейчас у меня нет времени, чтобы преобразовать этот процесс во что-то более простое для вас, но если вы действительно хотите попробовать это, вот что вы можете сделать.
Прежде чем продолжить, вы должны иметь:
Windows 7 (или МОЖЕТ Windows Vista). Если у вас Windows XP, возможно, вам удастся заставить это работать, но вам придется самостоятельно разобраться с недостающими частями, поскольку инструкции не для XP.
Я предполагаю, что в вашей системе не установлена Microsoft Visual Studio 2008 или выше. Если вы это сделаете, то вы сможете запустить этот код без проблем.
После того, как у вас есть Zip-файл в вашей системе, разархивируйте его в любом месте и запомните, куда вы его положили.
Теперь откройте файл Word docx, в котором есть встроенные шрифты, которые вы хотите получить.
Сохраните документ Word как тип документа « XPS Document * .xps » и вместо этого переименуйте документ Word из любого его текущего имени в lorem.xps . Поместите его как lorem.xps в эту папку « Ресурсы » на вашем компьютере, которую вы получили, распаковав скачанный файл:
Диск:\ куда бы вы ни разархивировали \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ Resources
Если вас спросят, хотите ли вы скопировать существующий файл lorem.xps, скажите «ДА».
Таким образом, вы должны получить новую копию документа Word, сохраненную в виде файла XPS, переименованную в lorem.xps, внутри пути, подобного следующему:
Диск:\ куда бы вы ни разархивировали \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ Resources \ lorem.xps
Теперь запустите файл с именем TextViewerFind.exe, который вы распаковали. Это внутри, дважды щелкните по нему:
Диск:\ куда бы вы ни разархивировали файл \ TextViewerFind_1 \ TextViewerFind \ TextViewerFind \ bin \ Debug \ TextViewerFind.exe
Он должен открыть окно с вашим XPS-документом lorem.xps. Если вы видите свой документ в окне, отлично, он работает!
Закройте окно, которое появилось. Открывая это окно, программа также скопировала ваши шрифты в эту папку в вашей системе (если у вас Windows 7 или, возможно, Vista):
Важной частью является то, что вы ищете файл там, дату и время прямо сейчас, который имеет расширение «.odttf» на нем.
Если вы видите файл с таким расширением, переименуйте расширение файла из
.ttf
Таким образом, у вас будет новый файл с именем что-то вроде blah-60042DDE-3C60.ttf
Дважды щелкните этот файл, и он должен открыть шрифт в средстве просмотра шрифтов Windows. Убедитесь, что это тот шрифт, который вы хотите установить, что у вас есть законное право на его установку, а затем нажмите кнопку «Установить». Теперь у вас должен быть шрифт в вашей системе. Вы можете удалить эти файлы сейчас, если хотите.
Я сказал вам, что это был взлом, и если вы все еще читаете это, вы должны действительно хотеть этот шрифт! :)
В операционной системе Windows для прорисовки букв используются специальные наборы шрифтов, которые пользователь может добавлять самостоятельно. Чтобы установить скачанный шрифт для использования в текстовом или графическом редакторе, необходимо разместить файл в специальной папке Windows.
Для установки дополнительных шрифтов необходимо произвести их загрузку из интернета. Стоит отметить, что для установки в Windows необходимо загружать шрифт в формате TTF. В противном случае вы не сможете его использовать, и он просто не запустится. Скачайте понравившийся файл шрифта к себе на компьютер.
Распакуйте загруженный файл, если он был получен в формате архива. Большинство сервисов шрифтов предоставляет шрифты только в пакетах формата RAR или ZIP, которые могут быть открыты при помощи утилиты WinRAR.
В новых версиях Windows, начиная с Windows Vista, новые файлы шрифтов добавляются в панель управления. Для этого перейдите в меню «Пуск» - «Панель управления» системы. После этого выберите пункт «Оформление и персонализация» - «Шрифты».
Из папки, в которую вы извлекли содержимое архива шрифта, перетащите файл TTF в появившееся окно. После окончания процедуры копирования шрифт будет установлен и вы сможете использовать его в системе.
В Windows 7 не обязательно перемещать скачанный файл TTF в отдельную папку. Достаточно кликнуть на нем правой клавишей мыши и в появившемся меню выбрать «Установить».
Вы можете распаковать файлы шрифта в специальную директорию, имеющуюся в системе - все они размещаются в папке C:/WINDOWS/Fonts. Перейдите в данный каталог при помощи пункта «Компьютер» - «Локальный диск C:». После этого переместите нужные шрифты в эту директорию при помощи перетаскивания мышью или через опции копирования и вставки. Также вы можете воспользоваться пунктом «Файл» - «Установить шрифт», после чего вам потребуется указать директорию, где расположены файлы, которые вы хотите импортировать.
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Один из способов изменить стиль документа — использовать для текста новый шрифт. Чтобы добавить необходимый шрифт в Word, загрузите и установите его в Windows, чтобы он стал доступен для всех приложений Office.
Шрифты предоставляются в виде файлов, и в Интернете можно загружать бесплатные шрифты, например дафонт. Вы также можете импортировать файлы шрифтов с компакт-диска, с DVD-диска или из сети Организации. Шрифты TrueType (Extension. TTF) и OpenType (ОТФ) работают нормально.
Примечание: Перед загрузкой шрифта убедитесь в надежности источника.
Добавление шрифта
Загрузите файлы шрифта. Часто они распространяются в сжатых ZIP-папках . В одной ZIP-папке может находиться несколько вариантов одного шрифта, например насыщенный и ненасыщенный. ZIP-папки обычно выглядят следующим образом:
Если файлы шрифта сжаты, распакуйте их. Для этого щелкните ZIP-папку правой кнопкой мыши и выберите команду Извлечь файлы. После этого вы увидите все доступные файлы шрифта TrueType или OpenType.
Щелкните правой кнопкой мыши необходимый шрифт и выберите команду Установить.
Если вам будет предложено разрешить программе вносить изменения на компьютере, и вы доверяете источнику шрифта, нажмите кнопку Да.
Новые шрифты отобразятся в списке шрифтов Word.
Установить шрифты и управлять ими можно также двумя другими способами.
Все доступные на компьютере шрифты хранятся в папке C:\Windows\Fonts. Вы можете просто перетащить в нее распакованные файлы шрифта, и он будет автоматически установлен в Windows. Если вы хотите увидеть, как выглядит шрифт, откройте папку "Fonts", щелкните нужный файл правой кнопкой мыши и выберите команду Просмотр.
Еще один способ посмотреть установленные шрифты — в панели управления. В Windows 7 и Windows 10 откройте меню Панель управления > Шрифты. В Windows 8.1 выберите команды Панель управления > Оформление и персонализация > Шрифты.
Через Командную строку
Как быстро восстановить файлы (Fonts), установленные ОС по умолчанию:
- активировать Командную строчку на администраторских правах;
- откроется консоль Панель управления подпункт «Параметры шрифта»;
- нажать на строчку «Восстановление параметров шрифта по умолчанию».
Важно! Этот простой способ позволит быстро восстановить стандартные символы и удалить с ПК сторонние. Если не хватает файлов типа «fon» или «ttf», то этот метод восстановления не сработает. Удаленные символы можно взять из образа Вин 10 или из готового каталога из интернета.
Как восстановить на ПК поврежденные служебные данные:
- активировать Командную строчку на администраторских правах;
- запустить сканирование и перезагрузить ноутбук;
- для восстановления файлов можно задать команду: DISM /Online /Cleanup-Image /RestoreHealth.
Как выполнить установку шрифтовых компонентов:
- активировать Командную строчку на администраторских правах;
- зарегистрировать скачанные шрифтовые компоненты:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "FontName (TrueType)" /t REG_SZ /d FontName.ttf /f;
Вариант установки новых шрифтовых компонентов через PowerShell:
- активировать инструмент на администраторских правах;
- для регистрации новых символов написать: $fonts = (New-Object -ComObject Shell.Application).Namespace(0x14);
Как найти или изменить шрифтовые символы:
HKEY_LOCAL_MACHINE \ SOFTWARE\ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont;
- в TrueTypeFont находится список шрифтовых компонентов, распознаваемых Командной строчкой;
- запомнить название;
- активировать Командную строчку на администраторских правах;
- отыскать в списке шрифт, который будет использоваться в консоли;
С использованием Панели управления
Как вернуть Вин 10 стандартные шрифтовые символы:
- кликнуть по строчке «Восстановление параметров шрифта по умолчанию»;
Извлечение файлов из образов
Как извлечь стандартные шрифтовые символы из ISO-образа Виндовса:
- создать установочный носитель с ISO текущей редакции Win 10;
- подсоединить носитель к ПК (разместится, например, на диске D);
- активировать утилиту PowerShell на административных правах;
Copy-Item D:\sources\install.wim C:\Distr\;
dism /export-image /SourceImageFile:c:\distr\install.esd /SourceIndex:4 /DestinationImageFile: c:\distr\install.wim /Compress:max /CheckIntegrity;
- для перемещения «install.wim» в подкаталог «Distrwim» написать:
dism /mount-wim /wimfile:c:\Distr\install.wim /index:1 /mountdir:C:\Distr\wim;
- для быстрого копирования компонентов из «Distrwim» в подкаталог «Win Fonts» написать:
Copy-Item -path C:\Distr\wim\Windows\Fonts -Destination C:\Windows -recurse –container –force;
dism /unmount-wim /mountdir:C:\Distr\wim /discard;
- закрыть Powershell;
- перезагрузить ПК.
Важно! Если в момент извлечения файлов утилита DISM сигнализирует об ошибке, будто бы у пользователя нет прав подключать и изменять образ, рекомендуется проверить свойства install.wim. Возможно, активирована опция «Read-Only» (деактивировать).
Если после извлечения шрифтовых данных из образа Вин 10 ошибки с символами на компьютере не пропали, придется воспользоваться возможностями консоли Службы. Пользователю нужно сбросить кэш шрифтов.
Как выполнить очистку Font Cache:
- отыскать в списке «Windows Font Cache Service» или «Служба кэша шрифтов Windows»;
- закрыть служебную консоль;
- активировать Проводник;
- в поисковике написать: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache;
- в последнем подпункте под названием «Font Cache» отыскать файлы формата «DAT» и каждый удалить;
- перейти в папку под названием «C:\ Windows \ System 32»;
Готовые архивы со стандартными шрифтами
Если слетели шрифтовые компоненты Вин 10, а у пользователя нет готового ISO-образа, можно скачать каталог со стандартными символами для ПК с другого ноутбука или из интернета. Для отладки Win 10 разрешается воспользоваться файлами из готового архива, такими как «OrigFonts-win10-1803.zip».
Как пользоваться готовым архивом:
- выполнить копирование шрифтовых компонентов в подкаталог «C:\Windows\Fonts»;
Важно! Для отладки символов рекомендуется скачать «win10-default-fonts-reg.zip». В этом сборнике есть «fonts.reg» со всеми нужными шрифтами для «Fonts» из виндовского реестра «Current Version \ Fonts». В «FontSubstitutes.reg» этого архива содержатся настройки ассоциаций для «Current Version \ Font Substitutes».
Как выполнить установку шрифта с использованием сторонней утилиты:
- отыскать в интернете нужную программу (например, Font Massive Pack, FonTemp, Fast Font Preview);
- из предложенного списка выбрать понравившийся шрифт;
Бесплатные менеджеры шрифтов помогают искать нужные символы в интернете и добавлять их на ПК (например, утилита FontNet Explorer). Правда, Виндовс, по мере загрузки сторонних приложений, часто засоряется новыми шрифтами. Очистить ОС от лишних символов поможет утилита FontFrenzy. Приложение NexusFont позволяет воспользоваться данными без загрузки файлов в ОС.
Читайте также:
- Mi mover недостаточно памяти
- Черри фора 2007 как подключиться к блютузу
- Failed to load the jni shared library jvm dll что делать
- Какие меры необходимо принять чтобы нежелательные посетители не могли проникнуть в ваш компьютер
- Наборы проводников по которым происходит обмен сигналами между внутренними устройствами компьютера