 <p>You can set the <code>NSWorkspaceDesktopImageScalingKey</code> in the <code>option</code> parameter. Here's the possible values:</p> <p><code>NSImageScaleProportionallyDown</code></p> <p>If it is too large for the destination, scale the image down while preserving the aspect ratio.</p> <p><code>NSImageScaleAxesIndependently</code></p> <p>Scale each dimension to exactly fit destination. This setting does not preserve the aspect ratio of the image.</p> <p><code>NSImageScaleNone</code></p> <p>Do not scale the image.</p> <p><code>NSImageScaleProportionallyUpOrDown</code></p> <p>Scale the image to its maximum possible dimensions while both staying within the destination area and preserving its aspect ratio.</p> <p>Declared in NSCell.h.</p>