protected void doTransform(ContentService contentService, ContentReader reader, ContentWriter writer) { ImageTransformationOptions imageOptions = new ImageTransformationOptions(); imageOptions.setSourceNodeRef(sourceNodeRef); if (options != null) { imageOptions.setCommandOptions(options); } contentService.getImageTransformer().transform(reader, writer, imageOptions); } };
protected void doTransform(ContentService contentService, ContentReader reader, ContentWriter writer) { ImageTransformationOptions imageOptions = new ImageTransformationOptions(); imageOptions.setSourceNodeRef(sourceNodeRef); if (options != null) { imageOptions.setCommandOptions(options); } contentService.getImageTransformer().transform(reader, writer, imageOptions); } };
private void checkTransformer() { ContentTransformer transformer = this.contentService.getImageTransformer(); assertNotNull("No transformer returned for 'getImageTransformer'", transformer); // Check that it is working ImageTransformationOptions imageTransformationOptions = new ImageTransformationOptions(); if (!transformer.isTransformable(MimetypeMap.MIMETYPE_IMAGE_JPEG, -1, MimetypeMap.MIMETYPE_IMAGE_JPEG, imageTransformationOptions)) { fail("Image transformer is not working. Please check your image conversion command setup."); } }