Windows 上下文菜单 - 新建 > RTF 文档 - 但页面布局边距设置为“窄”或“自定义”?

Windows 上下文菜单 - 新建 > RTF 文档 - 但页面布局边距设置为“窄”或“自定义”?

假设我利用了以下答案中的信息..

创建“新建 RTF 文档”菜单项来启动/调用 RTF 文档的创建。


如何让“Word 2010”和“Write/Wordpad”默认使用窄(0.5)或自定义页面布局?


  • 我知道打开文档后可以更改边距。但每次为每份新的 RTF 都这样做太费劲了。

  • 此外,我知道 Word 在创建新文档时默认使用一些“默认”模板/机制

但我不确定当通过上下文菜单“新建 > RTF 文档”创建文件时我是否以及如何利用它们来工作/应用?

  • 当前操作系统:Win 8.1 Pro - 6.3 Build 9600
  • 微软 Office 2010

更新:从注册表项导出 RTF:

Windows 注册表编辑器版本 5.00

[HKEY_CLASSES_ROOT.rtf] @="Word.RTF.8" "内容类型"="application/msword" "PerceivedType"="document"

[HKEY_CLASSES_ROOT.rtf\OpenWithList]

[HKEY_CLASSES_ROOT.rtf\OpenWithList\WordPad.exe] @=""

[HKEY_CLASSES_ROOT.rtf\OpenWithProgIDs] “calibreViewer64bit.AssocFile.RTF”=hex(0): “calibre64bit.AssocFile.RTF”=hex(0):

[HKEY_CLASSES_ROOT.rtf\PersistentHandler] @="{2e2294a9-50d7-4fe7-a09f-e6492e185884}"

[HKEY_CLASSES_ROOT.rtf\ShellEx]

[HKEY_CLASSES_ROOT.rtf\ShellEx{8895b1c6-b41f-4c1c-a562-0d564250836f}] @="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[HKEY_CLASSES_ROOT.rtf\ShellNew] “项目名称”=十六进制(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\ 69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\ 00,20,00,4e,00,54,00,5c,00,41,00,63,00,63,00,65,00,73,00,73,00,6f,00,72,00,\ 69,00,65,00,73,00,5c,00,57,00,4f,00,52,00,44,00,50,00,41,00,44,00,2e,00,45,\ 00,58,00,45,00,2c,00,2d,00,32,00,31,00,33,00,00,00 "数据"="{\rtf1}"

[HKEY_CLASSES_ROOT.rtf\Word.RTF.8]

[HKEY_CLASSES_ROOT.rtf\Word.RTF.8\ShellNew]

答案1

使用 Microsoft Word 创建示例 .RTF 文件

使用 Microsoft Word 创建 RTF 文件,并设置所需的边距和页面布局选项。将文件保存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源文件或模板文件,并且新创建的文件将具有与源相同的页面布局设置。

上述内容仅适用于使用 Microsoft Word 打开 .RTF 文件的情况。

笔记:运行 REG 文件后,在某些情况下您可能需要使用对话框将 .RTF 文件类型与 Microsoft Word 重新关联Open with

答案2

我的系统 = Windows 10 Pro/64 位。对我有用的方法:- 我将默认 RTF 模板放在:

“%AppData%\ Microsoft \ Windows \模板\”

我调用了我的模板文件:

   "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 Name:NullFile; Type:String(REG_SZ)

使用背景上下文“新建”菜单的结果是出现“富文本文档”,并且生成的新文件基于我的模板。

我希望这对其他人有用。

相关内容