修改Alfresco缩略图分辨率

问题描述 投票:0回答:1

我正在使用Alfresco Community v5.2.0来存储一些文件(基本上是pdf,jpg / png)。我正在创建一个Web应用程序来检索这些文件。我正在尝试从我的应用程序中的特定文件夹创建一个文件网格。但是当我用缩略图检索特定文件夹的列表时,缩略图的分辨率非常低(100x75)。

如何配置Alfresco生成更大的缩略图?

我试图覆盖以下设置:

C:\ alfresco-community \ tomcat \ webapps \ alfresco \ cmisfs \ stylesheets \ thumbnails.xsl

但这没效果..

我在我的计算机(windows)上使用Alfresco,使用REST API调用。我在哪里可以配置此分辨率?

提前致谢,

Julien Lyon,FR。

alfresco thumbnails resolution
1个回答
0
投票

好的,我找到了一种覆盖缩略图定义的方法:

我创建了一个文件

缩略图服务的context.xml

[AlfrescoRootFolder] \ Tomcat的\共享\类\露天\扩展\

在这个文件中我写道:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <!-- Slingshot Document Library image thumbnail options --> <!-- Note that this will auto-register with parent="baseThumbnailDefinition" in the future --> <bean id="thumbnailDefinitionDoclib" class="org.alfresco.repo.thumbnail.ThumbnailDefinition"> <property name="name" value="doclib" /> <property name="mimetype" value="image/png"/> <property name="transformationOptions"> <bean parent="defaultImageTransformationOptions"> <property name="resizeOptions"> <bean parent="defaultImageResizeOptions"> <property name="width" value="900"/> <property name="height" value="900"/> <property name="allowEnlargement" value="false" /> </bean> </property> </bean> </property> <property name="placeHolderResourcePath" value="alfresco/thumbnail/thumbnail_placeholder_doclib.png" /> <property name="mimeAwarePlaceHolderResourcePath" value="alfresco/thumbnail/thumbnail_placeholder_doclib{0}.png" /> <property name="runAs" value="System"/> <property name="failureHandlingOptions" ref="standardFailureOptions"/> </bean> </beans>

现在我可以通过调用以下方法检索缩略图:

/露天/ API / - 默认/公共/露天/版本/ 1 /节点/ {idDocAlfresco} /引渡/ doclib /内容

© www.soinside.com 2019 - 2024. All rights reserved.