# Crop answer key Author-derived geometry, with exact fractions. This is not browser or independent verification. Rectangle order: left, top, right, bottom in the 1200×800 source. | Asset | Frame | Treatment | Visible source rectangle | Whole required regions? | | --- | --- | --- | --- | --- | | A | hero | center-cover | 0, 100, 1200, 700 | Yes | | A | hero | right-cover | 0, 100, 1200, 700 | Yes | | A | hero | center-contain | 0, 0, 1200, 800 | Yes | | A | square | center-cover | 200, 0, 1000, 800 | No | | A | square | right-cover | 400, 0, 1200, 800 | Yes | | A | square | center-contain | 0, 0, 1200, 800 | Yes | | A | portrait | center-cover | 1000/3, 0, 2600/3, 800 | No | | A | portrait | right-cover | 2000/3, 0, 1200, 800 | Yes | | A | portrait | center-contain | 0, 0, 1200, 800 | Yes | | B | hero | center-cover | 0, 100, 1200, 700 | Yes | | B | hero | right-cover | 0, 100, 1200, 700 | Yes | | B | hero | center-contain | 0, 0, 1200, 800 | Yes | | B | square | center-cover | 200, 0, 1000, 800 | No | | B | square | right-cover | 400, 0, 1200, 800 | No | | B | square | center-contain | 0, 0, 1200, 800 | Yes | | B | portrait | center-cover | 1000/3, 0, 2600/3, 800 | No | | B | portrait | right-cover | 2000/3, 0, 1200, 800 | No | | B | portrait | center-contain | 0, 0, 1200, 800 | Yes | Source B requires a 950-pixel horizontal span. Square cover shows 800 source pixels and portrait cover shows 1600/3. No horizontal alignment can preserve both required regions. Contain keeps the complete source, but small details still need actual-size review. Square fill scales width by 1/4 and height by 3/8: no crop, but the proportions change.