Skip to main content
TestriteVisual
Inspiring
January 20, 2023
Question

A way to add a specific X,Y location into an Object Style?

  • January 20, 2023
  • 4 replies
  • 490 views

Greetings,

 

I'm adding an image to an indd doc and will add apply and Object Style to this image, but I'm going to be making 100+ copies of this document using a different image, and would like to be able to batch update the x,y location of the image object in each file. Is there a way to set as specific x,y value of an object to a specifc value? Thanks for any help on this.

This topic has been closed for replies.

4 replies

rob day
Community Expert
Community Expert
January 21, 2023

Hi @TestriteVisual , Do the 100 documents have multiple pages with the image placed on more than one page?

 

If the image frame is on a Master/Parent page, and you are careful not to change the x,y when you override the frame to add the image, the x,y positon of the page item images can be changed from the Master/Parent page:

 

Frans v.d. Geest
Community Expert
Community Expert
January 21, 2023

Could, if it is an anchored object, there you can specify the position. So draw a tiny tiny text frame, anchor the object, then use object styles for that object with settings relative to margin (and spine).

Community Expert
January 21, 2023

Rather than make 100 + copies - you could data merge the image in - and make 100+ PDFs

You don't need 100 InDesign documents if all the content is the same and only this 1 image changes.

 

https://www.wyattgoodell.com/blog/importing-multiple-images-into-indesign-data-merge

 

 

Barb Binder
Community Expert
Community Expert
January 21, 2023

Hi @TestriteVisual:

 

Steve probably understood this question on his first read, but I'm still clarifying, so wondering if you want to modify position of multiple images via an Object style? In separate documents? Are they in a book? Do they all need the same updated coordinates?

  • You can control the X,Y coordinates via an Object Style. (Basic Attributes > Size & Position Options)
  • You can load styles from one file to another (slow for 100 docs because it is one at a time), updating the original definitions
  • If the 100 files are added to a book, you can change the X,Y coordinates in one file, sync the object style to all of the other files at one time (fast). But they all need the same updated values.

 

If I missed the mark, well, it's the end of the week. But if something in there sounds helpful, let me know and I'll provide additional information. 

 

~Barb

~Barb at Rocky Mountain Training
Steve Werner
Community Expert
Community Expert
January 21, 2023

Yes, I re-read that about 3 times trying to figure out what the poster wanted to do. I finally focused on "would like to be able to batch update the x,y location of the image object in each file".  I couldn't figure out anything but that he wanted each picture to have a different fixed position but he wanted to autormate it in one step.

Steve Werner
Community Expert
Community Expert
January 20, 2023

There's no interface in InDesign's Object Style to customize each instance to a different x,y position.

 

It would have to be done with a script or an extension or application.