2.2.4.13. PDF Thumbnail

Warning

You are looking at documentation for an older release. Not what you want? See the current release documentation.

This plugin is to set the supported file types of PDF thumbnail. See also ImageThumbnailPlugin .

To use the plugin in the component configuration, you must use the following target-component:


<target-component>org.exoplatform.services.cms.thumbnail.ThumbnailService</target-component>

The configuration is applied mainly in dms-thumbnail-configuration.xml.

Sample configuration:


<component-plugin>
    <name>PDFThumbnailPlugin</name>
    <set-method>addPlugin</set-method>
    <type>org.exoplatform.services.cms.thumbnail.impl.PDFThumbnailPlugin</type>
    <init-params>
        <object-param>
            <name>thumbnailType</name>
            <description>Thumbnail types</description>
            <object type="org.exoplatform.services.cms.thumbnail.impl.ThumbnailType">
                <field name="mimeTypes">
                    <collection type="java.util.ArrayList">
                        <value>
                            <string>application/pdf</string>
                        </value>
                    </collection>
                </field>
            </object>
        </object-param>
    </init-params>
</component-plugin>

In which:

Field Type Value Description
mimeTypes String application/pdf The MIME type of the PDF thumbnail.

Troubleshooting PDF thumbnail preview issues

In some cases, such as PDF files containing JPEG 2000 images,the PDF thumbnail is not well displayed. The problem is caused by missing Java Advanced Imaging libraries needed for ICEpdf to correctly render these images.

To solve this issue, you need to download the following three classpaths from here.

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus