Контекстное меню Windows-New > RTF Document-но с полями макета страницы, установленными в узкие или пользовательские?

допустим, я использую информацию в следующих ответах..

создать пункт меню "новый документ RTF", чтобы инициировать/ вызвать создание документа RTF.


как, я могу получить "Word 2010" и "Write/ Wordpad" по умолчанию, чтобы сделать это, используя узкий (0.5) или пользовательский макет страницы?


  • Я знаю, что могу изменить поля после открытия документа. Но делать это каждый раз для каждого нового RTF-это слишком много усилий.

  • кроме того, я знаю, что есть некоторые шаблоны/ механизмы "по умолчанию", которые Word использует по умолчанию при создании нового документа

но я не уверен, если и как я могу использовать их для работы / применить, когда файл создан через контекстное меню "новый > RTF документ"?

  • текущая ОС: Win 8.1 Pro - 6.3 Build 9600
  • Microsoft Office 2010

обновить: экспорт из раздела реестра для В формате RTF:

Редактор Реестра Windows Версии 5.00

[раздел HKEY_CLASSES_ROOT.rtf] @= " Word.формат RTF.8" "Содержание
Тип"= "приложение / msword ""PerceivedType" = "документ"

[раздел HKEY_CLASSES_ROOT.rtfOpenWithList]

[раздел HKEY_CLASSES_ROOT.rtfOpenWithListWordPad.exe] @=""

[раздел HKEY_CLASSES_ROOT.rtfOpenWithProgIDs]
"calibreViewer64bit.AssocFile.RTF " =hex (0):
"calibre64bit.AssocFile.RTF " =hex (0):

[раздел HKEY_CLASSES_ROOT.rtfPersistentHandler]
@="{2e2294a9-50d7-4fe7-a09f-e6492e185884}"

[раздел HKEY_CLASSES_ROOT.rtfShellEx]

[раздел HKEY_CLASSES_ROOT.РТФShellEx{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[раздел HKEY_CLASSES_ROOT.rtfShellNew]
"Имя"=наговора(2):40,00,25,00,50,00,72,00,6 Ф,00,67,00,72,00,61,00,6 д,00,46,00,
69,00,6 с,00,65,00,73,00,25,00,5 с,00,57,00,69,00,6 э,00,64,00,6 ф,00,77,00,73,
00,20,00,4 е,00,54,00,5 C в,00,41,00,63,00,63,00,65,00,73,00,73,00,6 ф,00,72,00,
69,00,65,00,73,00,5 с,00,57,00,4 Ф,00,52,00,44,00,50,00,41,00,44,00,2 э,00,45,
00,58,00,45,00,2 с,00,2 Д,00,32,00,31,00,33,00,00,00 "Данные"="{rtf1}"

[раздел HKEY_CLASSES_ROOT.rtfWord.формат RTF.8]

[раздел HKEY_CLASSES_ROOT.rtfWord.формат RTF.8ShellNew]

18
задан Community
12.01.2023 1:51 Количество просмотров материала 2968
Распечатать страницу

2 ответа

создать образец .RTF файл с помощью Microsoft Word

создайте RTF-файл с помощью Microsoft Word с необходимыми параметрами полей и макета страницы. Сохраните файл как template.rtf в следующую папку:

%AppData%\Microsoft\Templates

резервное копирование .RTF настройки типа файла

откройте окно командной строки и выполните следующую команду для резервного копирования существующих .Настройки типа RTF файла:

reg export hkcr\.rtf  %userprofile%\desktop\rtf_fta.reg

создает файл с именем rtf_fta.reg на рабочем столе.

применить исправление REG ниже

скопируйте в блокнот и сохраните файл .REG расширение, скажем rtf_template.reg. Дважды щелкните файл, чтобы применить параметры в реестре.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.rtf]
@="Word.RTF.8"

[HKEY_CLASSES_ROOT\.rtf\Word.RTF.8\ShellNew]
"FileName"="template.rtf"
"NullFile"=-

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

это относится только к открытиям .Файлы RTF с использованием Microsoft Word.

Примечание: после запуска файла REG, вы можете в некоторых случаях необходимо повторно связать .RTF типы файлов с Microsoft Word, используя Open with диалог.

2
отвечен Win32Guy 2023-01-13 09:39

моя система = Windows 10 Pro / 64bit. Что у меня получилось:- Я поместил свой шаблон RTF по умолчанию в:

" %AppData%\Microsoft\Windows\Templates\"

я назвал свой файл шаблона:

   "RTF_Windows_Template.rtf"

я отредактировал следующий раздел реестра (я не трогал значение по умолчанию ключа. ); добавьте ключ, если он отсутствует:

   HKEY_CLASSES_ROOT\.rtf\ShellNew

я добавил / отредактировал следующую запись под этим ключом:

HKEY_CLASSES_ROOT\.rtf\ShellNew Name:FileName; Type:String (REG_SZ); Data: RTF_Windows_Template.rtf

я добавил / отредактировал следующую запись под тем же ключ (я ничего не вводил в его значение данных): Раздел HKEY_CLASSES_ROOT.rtf\ShellNew имя: NullFile; тип: String (REG_SZ)

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

Я надеюсь, что это другим.

1
отвечен OldGit 2023-01-13 11:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

context-menu
microsoft-word
microsoft-word-2010
templates
windows-8.1
Вверх