Gan ddefnyddio System.Drawing.Image
.
Os yw lled neu uchder delwedd yn fwy na'r uchafswm, mae angen iddo wneud hynny cael ei newid maint yn gyfrannol. Ar ôl newid maint, mae angen iddo sicrhau nad yw'r lled na'r uchder yn dal i fod yn uwch na'r terfyn.
Bydd y Lled a'r Uchder yn cael eu newid maint nes na fydd yn fwy na'r uchafswm a'r isafswm yn awtomatig (maint mwyaf posibl) a hefyd cynnal y gymhareb. ]