Some new features

Hi,
for my job I needed:
*scale
*whole on page

I'll be happy if you consider to merge my changes into your project.
Daniele