According to the Macro Reference the properties of the Image Object are all "read only". In defiance of this advice I wrote the following macro:
Code: Select all
Select Document Start
while Select Next Image
$img = Image.selectedImage
$img.width = 200
end
Nothing seemed to happen, but when I checked the metrics of the images, they all had the value "200" ! This was despite the fact that the images displayed unchanged.
I saved the file and reopened, and now all the images displayed with a width of 200 pt. So apparently the change was for real. Why doesn't the display update? (Maybe because one isn't supposed to do such things

) Is there any way to get the display to update without saving/closing/re-opening?