使用 Office Web Apps 创建新文件
使用 Office Web Apps 创建新文件
可在部署 SharePoint 时安装 Office Web Apps。而且,可在 Windows Live SkyDrive 中使用 Office Web Apps。这两种环境中的 Office Web Apps 之间的一个差别是创建新文件的方式。
在 SkyDrive 中创建文件
在 SkyDrive 中,您将能够使用 Office Web Apps 创建新文档、工作簿、演示文稿或 OneNote 笔记本。UI 如下所示…
使用此 UI 创建新文件时,将在相应的 Office Web App 中打开该文件。SkyDrive 使用简单的空白模板来创建这些新文件。
当然,您也可以将文件上载到 SkyDrive 并在 Office Web Apps 中对其进行编辑。如果安装了 Office 2010,您将能够直接从 Word 和 PowerPoint 等应用程序将文件保存到 SkyDrive。
在 SharePoint 中创建文件
在 SharePoint 中,如果计算机中已安装 Office,新建文件体验将始终使用相应的 Office 桌面客户端,而不使用 Office Web Apps。但如果桌面上没有 Office,SharePoint 将使用相应的 Office Web App(如果可用)来创建新文件。
Office Web Apps 只能基于 Office Open XML 文件格式(例如 .docx 或 .xlsx)和 OneNote 2010 文件格式创建新文件。当 Office Web Apps 创建新的 Word、PowerPoint 和 Excel 文件时,模板必须与 Web App 兼容。SharePoint 随附的所有文档都与 Office Web Apps 兼容。OneNote Web App 略有差别 – 它始终创建空白的 OneNote 2010 笔记本。
关于在 SharePoint 中自定义新文件体验,我还要多说两句。请注意,此操作适用于 Office 桌面客户端和 Office Web Apps。
用于在文档库中创建新文件的默认 SharePoint UI 如下所示…
默认情况下,您可以创建新 Word 文档。此文档基于空白的默认 Word 模板。但是,此 UI 是可自定义的。
创建新文档库时,程序会为您提供用于选择文档模板的选项。这些模板包括 Office Web Apps 支持的文件类型。该 UI 如下所示…
您在此 UI 中选择的模板仍然是默认的空白模板;但是,在文档库的“高级设置”(Advanced Settings) 中,可将文档模板更改为所需任何文件的模板。例如,您可以使用包含自定义字体、样本文字或公司徽标的模板。用于选择自定义模板的 UI 如下所示…
默认情况下,每个文档库只支持单个模板。在许多情况下,单个模板足以满足需要,您可以停下来了。
还要继续读下去?好的。例如,如果您要在同一文档库中既创建 PowerPoint 文件又创建 Word 文件,则需将多个模板与该库关联。
SharePoint 允许您使用一个名为内容类型的功能将多个模板与一个文档库关联。如果您执行跳转,您会发现,内容类型所做的工作决不仅仅是允许在同一文档库中使用多个模板。但我马上就要论述这个话题。
若要使用内容类型,您需要…
- 创建内容类型
- 在文档库中启用内容类型
- 向文档库中添加自定义内容类型
下面是具体操作方法。
首先,您需要为所需的每个文件类型创建一个内容类型。为此,请转到“网站设置”(Site Settings) 并选择“网站内容类型”(Site Content Types)。单击“创建”(Create)。为您的内容类型指定名称(如 My Word Document)。从“文档内容类型”(Document Content Types) 列表中将“父内容类型”(Parent Content Type)设置为“文档”(Document)。在内容类型的“高级设置”(Advanced Settings) 页中,选择要使用的模板。
完成上述步骤后,请在文档库中启用内容类型。可在“文档库设置”(Document Library Settings) >“高级设置”(Advanced Settings) 中执行此操作。
现在返回到“文档库设置”(Document Library Settings)。在“内容类型”(Content Types) 部分选择“从现有网站内容类型添加”(Add from existing site content types)。此时,您应该能够选择自定义内容类型。
如果要将整个 SharePoint 网站设置为在每个新文档库中使用同一组内容类型,则可创建一个文档库模板(与我们此前一直讨论的模板不同)并将其设置为新文档库的默认模板。在这里,我们将接触自定义 XML 甚至可能是代码的领域。但如果您管理的是一个大型 SharePoint 网站,可能值得接触该领域。
Nick Simons
Office Web Apps 项目经理
这是一篇本地化的博客文章。请访问 Using Office Web Apps to Create New Files 以查看原文
!-->