Clonezilla restore to smaller partition
I'm trying to restore a Clonezilla partition image, but the problem is that between the moment I imaged it and now I sized down the partition a few Gb (from 230 to 215, let's say). But the actual size of the files in the image is hardly more than 20 Gb! Is there a resize solution based on clonezilla, or is my only possibility to resize the partition to what it was before, or maybe to restore it to a partition big enough on another HD, then resize it "as small" as possible and image it again and then finally restore it where it belong?
Incidently, what are alternatives to clonezilla, as I'm using an oldish version?
Thanks for you help!