Crop
Syntax
RESOURCE.Crop SPEC
Returns
images.ImageResource
Crop an image to match the given dimensions without resizing. You must provide both width and height.
{{ with resources.Get "images/original.jpg" }}
  {{ with .Crop "200x200" }}
    <img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
  {{ end }}
{{ end }}
Process specification
The process specification is a space-delimited, case-insensitive list of one or more of the following in any sequence:
- action
 - Applicable to the 
Processmethod only. Specify zero or one ofcrop,fill,fit, orresize. If you specify an action you must also provide dimensions. - dimensions
 - Provide width or height when using the 
Resizemethod, else provide both width and height. See details. - anchor
 - Use with the 
CropandFillmethods. Specify zero or one ofTopLeft,Top,TopRight,Left,Center,Right,BottomLeft,Bottom,BottomRight, orSmart. Default isSmart. See details. - rotation
 - Typically specify zero or one of 
r90,r180, orr270. Also supports arbitrary rotation angles. See details. - target format
 - Specify zero or one of 
gif,jpeg,png,tiff, orwebp. See details. - quality
 - Applicable to JPEG and WebP images. Optionally specify 
qNwhereNis an integer in the range [0, 100]. Default is75. See details. - hint
 - Applicable to WebP images and equivalent to the 
-presetflag for thecwebpencoder. Specify zero or one ofdrawing,icon,photo,picture, ortext. Default isphoto. See details. 
- background color
 - When converting a PNG or WebP with transparency to a format that does not support transparency, optionally specify a background color using a 3-digit or a 6-digit hexadecimal color code. Default is 
#ffffff(white). See details. - resampling filter
 - Typically specify zero or one of 
Box,Lanczos,CatmullRom,MitchellNetravali,Linear, orNearestNeighbor. Other resampling filters are available. See details. 
Example
{{ with resources.Get "images/original.jpg" }}
  {{ with .Crop "200x200 topright webp q85 lanczos" }}
    <img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
  {{ end }}
{{ end }}
Original
Processed