UPLOAD PREPARATION
Read an image dimension requirement before resizing
Distinguish maximum dimensions, exact dimensions, aspect ratios and file-size limits before preparing an image.
An image requirement can say 1000 pixels wide, no larger than 1000 pixels, square or below 2 MB. Those phrases describe different constraints. A rejected upload is easier to diagnose when you translate each instruction into a specific question rather than repeatedly changing both dimension fields.
Separate the four common constraints
Pixel dimensions describe the grid. An aspect ratio describes its shape. Exact dimensions require a particular width and height. File size describes the encoded bytes. A photograph can satisfy a width limit and still exceed a byte limit; it can have a small byte count and still be the wrong shape. Write the relevant constraints down independently before preparing a derivative.
Use fit when the wording describes a maximum
RSFrameFit is appropriate for keeping the complete source within a maximum width and height. For a 2000 by 1500 source with a 1000 by 800 limit, the width scale is 0.5 and the height scale is about 0.5333. The resulting fit is 1000 by 750. It obeys both maximums without stretching or clipping the source.
Do not infer a byte limit from pixels
RSFrameFit exports PNG. A smaller pixel grid can help, but the final PNG size also depends on the image content. A detailed photograph may remain larger than a destination accepts. Inspect the downloaded byte size rather than assuming that a 1000-pixel result must fit a particular megabyte allowance. If necessary, prepare a compatible compressed derivative after deciding on the required dimensions.
Keep a record of what was accepted
Once an upload works, note its dimensions, format and byte size along with the destination requirement. That gives you a concrete starting point for the next image. If the destination displays a crop, check the displayed composition as well as the uploaded file. A successfully accepted image is not automatically proof that important content remains visible in the final layout.
Put the example to work
Open the tool, enter your own inputs and review the result. The fit, stretch and crop are different operations guide explains the workflow and its limits.
Open RSFrameFit