List-Formatting在文档库中的应用:缩略图、预览和文件操作
List-Formatting在文档库中的应用缩略图、预览和文件操作【免费下载链接】List-FormattingList Formatting Samples for use in SharePoint and Microsoft Lists项目地址: https://gitcode.com/gh_mirrors/li/List-FormattingList-Formatting是Microsoft Lists和SharePoint文档库的强大功能它能帮助用户通过简单的JSON配置实现文档库的个性化展示。本文将详细介绍如何利用List-Formatting实现缩略图显示、文件预览和便捷的文件操作提升文档管理效率。为什么需要List-Formatting在传统的文档库视图中文件通常以列表形式展示缺乏直观的视觉提示和快速操作入口。List-Formatting通过自定义列的显示方式让文档库变得更加直观和易用。无论是图片、文档还是演示文稿都能以更友好的方式呈现同时提供一键预览、打开等操作极大提升了用户体验。实现文件缩略图显示缩略图是文档库中最直观的视觉元素之一。通过List-Formatting我们可以轻松为不同类型的文件添加缩略图预览。基础缩略图配置最简单的缩略图配置只需几行JSON代码即可在文档库中显示文件的中等大小缩略图{ $schema: https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json, elmType: img, attributes: { src: thumbnail.medium }, style: { display: block, margin: 0 auto, max-height: 42px } }这个配置文件位于column-samples/file-thumbnail/file-thumbnail.json它会为文档库添加一个缩略图列显示文件的中等大小预览图。点击缩略图打开灯箱效果更高级的应用是点击缩略图后打开灯箱效果显示更大尺寸的预览。下面是一个实现此功能的示例这种效果不仅美观还能让用户快速预览文件内容而无需打开完整应用。文件预览功能实现除了缩略图List-Formatting还支持直接在浏览器中预览文件内容无需下载或打开相关应用程序。文档预览配置下面的JSON配置实现了一个文件预览功能支持Office文档的在线预览{ $schema: https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json, elmType: a, attributes: { class: ms-fontColor-themePrimary ms-fontColor-themeDark--hover, title: Fullscreen Preview, target: _blank, href: if([$File_x0020_Type] docx || [$File_x0020_Type] pptx || [$File_x0020_Type] xlsx, currentWeb /_layouts/15/Doc.aspx?sourcedoc [$UniqueId] actionembedview, [$FileRef]) }, style: { border: none, background-color: transparent, cursor: pointer, text-decoration: none }, children: [ { elmType: span, attributes: { iconName: View } } ] }这个配置文件位于column-samples/generic-file-preview/generic-file-preview.json它会为文档库添加一个预览按钮点击后在新窗口中打开文件预览。演示文稿预览效果对于PowerPoint演示文稿预览功能特别有用用户可以直接在浏览器中查看幻灯片内容文件操作优化List-Formatting不仅可以美化文档库显示还能优化文件操作流程提供更便捷的文件管理体验。视图模式切换默认情况下点击文档库中的文件会直接打开编辑模式。通过List-Formatting我们可以修改这一行为让文件默认以视图模式打开避免误编辑相关配置文件位于column-samples/filename-open-document-in-view-mode/assets/sample.json它通过修改链接的目标地址实现了视图模式打开文件。其他实用文件操作除了预览和视图模式List-Formatting还支持多种文件操作如直接下载文件分享文件查看文件版本历史在新窗口中打开文件这些操作都可以通过简单的JSON配置实现大大提升了文档库的使用效率。如何开始使用List-Formatting要开始使用List-Formatting你需要克隆仓库git clone https://gitcode.com/gh_mirrors/li/List-Formatting浏览column-samples/目录找到适合你需求的格式化配置在SharePoint或Microsoft Lists中应用这些JSON配置每个配置都有详细的说明文档位于对应目录的README.md文件中例如column-samples/file-thumbnail/README.md。总结List-Formatting为SharePoint和Microsoft Lists提供了强大的自定义能力通过简单的JSON配置就能实现丰富的视觉效果和便捷的文件操作。无论是缩略图显示、文件预览还是操作优化都能极大提升文档库的使用体验。如果你还在使用默认的文档库视图不妨尝试List-Formatting让你的文档管理更加高效直观【免费下载链接】List-FormattingList Formatting Samples for use in SharePoint and Microsoft Lists项目地址: https://gitcode.com/gh_mirrors/li/List-Formatting创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考