Vislabākais variants būs pie augšupielādes samazināt/sagriezt bildi.
Varētu arī css`ā mēģināt, bet šo var izmantot tikai, ja garākā mala ir 100px (nu netikai, bet citādi tizli sanāks, klientam dot lielu bildi, no kuras parāda tikai mazu daļiņu)
<style type="text/css">
.pic { width: 100px; height: 100px; background-position: center center; background-repeat: no-repeat; }
</style>
<div class="pic" style="background-image: url('bilde.jpg');"> </div>