TYPO3  7.6
Protected Member Functions | Protected Attributes | List of all members
PreviewProcessing Class Reference

Protected Member Functions

 needsReprocessing ($processedFile)
 
 getTargetFileName (ProcessedFile $processedFile, $prefix= 'preview_')
 
 resizeImage ($originalFileName, $temporaryFileName, $configuration)
 
 getConfigurationForImageCropScaleMask (array $configuration, GifBuilder $gifBuilder)
 
 getProcessor ()
 
 getGraphicalFunctionsObject ()
 

Protected Attributes

 $processor
 

Detailed Description

Preview of Online Media item Processing

Definition at line 33 of file PreviewProcessing.php.

Member Function Documentation

getConfigurationForImageCropScaleMask ( array  $configuration,
GifBuilder  $gifBuilder 
)
protected

Get configuration for ImageCropScaleMask processing

Parameters
array$configuration
GifBuilder$gifBuilder
Returns
array

Definition at line 209 of file PreviewProcessing.php.

getGraphicalFunctionsObject ( )
protected
Returns
GraphicalFunctions

Definition at line 247 of file PreviewProcessing.php.

References GeneralUtility\makeInstance().

Referenced by PreviewProcessing\resizeImage().

getProcessor ( )
protected
Returns
LocalImageProcessor

Definition at line 236 of file PreviewProcessing.php.

References PreviewProcessing\$processor, and GeneralUtility\makeInstance().

getTargetFileName ( ProcessedFile  $processedFile,
  $prefix = 'preview_' 
)
protected
Parameters
ProcessedFile$processedFile
string$prefix
Returns
string

Definition at line 119 of file PreviewProcessing.php.

References ProcessedFile\getOriginalFile(), and ProcessedFile\getTask().

needsReprocessing (   $processedFile)
protected
Parameters
ProcessedFile$processedFile
Returns
bool

Definition at line 44 of file PreviewProcessing.php.

resizeImage (   $originalFileName,
  $temporaryFileName,
  $configuration 
)
protected
Parameters
string$originalFileName
string$temporaryFileName
array$configuration

Definition at line 129 of file PreviewProcessing.php.

References $GLOBALS, CommandUtility\escapeShellArguments(), CommandUtility\exec(), PreviewProcessing\getGraphicalFunctionsObject(), and GeneralUtility\imageMagickCommand().

Member Data Documentation

$processor
protected

Definition at line 38 of file PreviewProcessing.php.

Referenced by PreviewProcessing\getProcessor().