ownCloud的缩略图系统能够为一些文件和图片生成预览,让他们在文件列表中的图标以缩略图的形式显示,并且在一些插件中也以缩略图显示。
下面的图片展示了各种不同的缩略图样式
默认情况下,ownCloud可以为以下文件生成预览图
旧一些的ownCloud版本还为其它类型的文件提供预览,比如 PDF,SVG,和各种各样的office文档。不过由于安全考虑,这些功能都被默认禁用了,会被程序认为不支持。不过这些文件的预览仍然可用,但我并不鼓励启用它们。
请注意,ownCloud的文件预览系统的默认设置已经十分合理,一般不需要修改。
在某些情况下,你可能需要禁用预览系统,比如服务器性能不高。如果禁用了,所有的预览图(包括图片APP)都将被通用的图标所取代。
在config/config.php中的enable_previews 设置预览参数为 false:
<?php 'enable_previews' => false,
在config.php中有两个参数来设置最大缩略图的大小,如果找不到,可以自行添加
<?php 'preview_max_x' => null, 'preview_max_y' => null,
默认的,这两个选项都被设置为“null”。“Null”表示没有最大值。数字值表示像素的大小。下面的代码演示的是限制预览尺寸为100px×100px:
<?php 'preview_max_x' => 100, 'preview_max_y' => 100,
‘preview_max_x’ 代表x轴 ‘preview_max_y’ 代表y轴
应付模糊的小照片
如果你在ownCloud里存了很多很小的图片,它们会被放大以至于模糊,你可以通过以下参数设置放大倍数,比如设置成10:
<?php 'preview_max_scale_factor' => 10,
如果你想禁用缩放,把它设置成1就行了:
<?php 'preview_max_scale_factor' => 1,
如果你想禁用最大缩放选项,将它设置成null
<?php 'preview_max_scale_factor' => null,