Hi Hasvi,
Try this.
var doc = app.activeDocument,
width = doc.documentPreferences.pageWidth,
txfms = doc.textFrames,
rects = doc.rectangles,
oldorigin = doc.viewPreferences.rulerOrigin;
doc.viewPreferences.rulerOrigin = RulerOrigin.pageOrigin;
for(var i =0;i<txfms.length;i++)
{
var gb = txfms[i].geometricBounds;
txfms[i].geometricBounds = [gb[0],0,gb[2],width];
}
for(var i =0;i<rects.length;i++)
{
var gb = rects[i].geometricBounds;
rects[i].geometricBounds = [gb[0],0,gb[2],width];
}
doc.viewPreferences.rulerOrigin = oldorigin;
Regards,
Chinna