将其他格式注册为 PDF 以便在 Windows 7 中预览

将其他格式注册为 PDF 以便在 Windows 7 中预览

根据这个问题和答案可以在预览窗口中以文本形式查看其他文件类型Windows 7的

现在我有一个相关案例:我想在预览窗口中预览 AI(Illustrator)文件。由于 AI 文件嵌入在 PDF 文件中,如果我将文件扩展名更改为 PDF,预览效果会很好。在我看来,应该可以注册 AI 以使用相同的处理程序。

在此处输入图片描述

图片 1:时间捕获显示相同文件预览为 PDF 但不是 AI

我尝试盲目设置Content Type,但PerceivedType在 MSDN 上搜索了几周后,仍然没有成功。所以如果有人知道:

  • 我如何确定应该使用什么处理程序?
  • 我如何注册该处理程序以供使用?

但是,请记住,我希望 AI 在所有其他用途上都保持与 PDF 不同的格式。

答案1

尝试复制相同的值到:

\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pdf\*

例如:

\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ai\

(默认)= AcroExch.Document
内容类型 = application/pdf

\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ai\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}\

(默认)= {49400A7C-81A8-4F52-8CCE-D54739EE87EC}

在我的电脑上运行良好。

相关内容