Determining Which Policies You Need

Your goal is to use Image and Video Manager policies to recreate all of the image processing that you have automated with your current image management solution.

To begin, consider how Image and Video Manager creates derivative images. First, it applies any artistic transformations (cropping, adjusting opacity, adding a watermark, etc.) defined in the policy. Then, it applies the policy’s image quality setting. Finally, it creates derivative images using the specified breakpoint widths.

Your current solution might allow you to apply multiple sets of image processing instructions. With Image and Video Manager, a request can receive only one policy, but each policy can contain multiple artistic transformations. Therefore, you define a policy for each unique combination of transformations.

For example, suppose you have the following image processing instructions defined in your current system:

  • Square image—Crop images to 200 px square
  • Thumbnail—Scale images to 50 px wide
  • Black background—Apply a background of #000
  • Copyright—Overlay your copyright statement on the image as a watermark

    These images are applied in various combinations. The background is not needed for square images, and the watermark does not apply to thumbnails. You would create an Image and Video Manager policy that describes each combination of these instructions:

    Examples of Image and Video Manager Policies
    Image result How current solution creates the image Corresponding single Image and Video Manager policy
    • Applies “thumbnail” instruction

    • Applies “black background” instruction

    Create a policy named thumbnail that applies these transformations:
    • Scale to 50 px wide and allow expansion

    • Apply a background of #000

    Main image
    • Applies “square image” instruction

    • Applies “copyright” instruction

    Create a policy named main that applies these transformations:
    • Crop to 200 px square

    • Apply a watermark

    Non-copyright images
    • Applies “square image” instruction

    Create a policy named copyfree that applies this transformation:
    • Crop to 200 px square

    Another way to understand it is this: If the instructions needed to generate a particular derivative image varies in its artistic transformations, quality, or breakpoint widths, then it requires its own policy.

    Make a list of the policies you need, indicating the policy settings that apply. Use this information to complete the first three columns on the Image Manager Worksheet.