public class PictHandler extends AbstractAssetHandler
PictHandler class ...PROPERTY_DEACTIVATED_MIME_TYPES| Constructor and Description |
|---|
PictHandler() |
| Modifier and Type | Method and Description |
|---|---|
ExtractedMetadata |
extractMetadata(Asset asset)
This method is used by the
ExtractMetadataProcess as part of the DAM
Update Asset workflow during import or update of an asset. |
java.awt.image.BufferedImage |
getImage(Rendition rendition)
This method retrieves the graphical representation of the given file.
|
java.lang.String[] |
getMimeTypes()
This method returns the mime types a particular
AssetHandler supports. |
canHandleSubAssets, createThumbnails, createThumbnails, createThumbnails, createThumbnails, createThumbnailsExt, exportAsset, getImage, processRelated, processSubAssets, processSubAssetspublic ExtractedMetadata extractMetadata(Asset asset)
AbstractAssetHandlerExtractMetadataProcess as part of the DAM
Update Asset workflow during import or update of an asset. Implementations must return an ExtractedMetadata object, which may be empty if no metadata is extracted, or
contains the metadata values extracted from the binary being imported/updated at the time. The
ExtractMetadataProcess will later save the metadata contained in ExtractedMetadata to
the asset's metadata node (e.g. /content/dam/geometrixx/banners/banner-mono.png/jcr:content/metadata).
Implementations are free to decide which and how many metadata values are extracted.
The method argument represents the javax.jcr.Node of type nt:file holding the binary content or
the DAM Asset node (type dam:Asset), for which its original rendition would be retrieved.extractMetadata in interface AssetHandlerextractMetadata in class AbstractAssetHandlerasset - the file nodeAsset.getMetadata(),
Asset.getMetadata(String),
Asset.getMetadataValue(String)public java.awt.image.BufferedImage getImage(Rendition rendition) throws java.io.IOException
AbstractAssetHandlerBufferedImage
of the original image is returned, for other formats the first page is retrieved as BufferedImagegetImage in interface AssetHandlergetImage in class AbstractAssetHandlerrendition - to retrieve the image representationBufferedImage if a graphical representaion exists, otherwise nulljava.io.IOException - in case an error is thrown while fetching the buffered imagepublic java.lang.String[] getMimeTypes()
AssetHandlerAssetHandler supports."Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"