Skip to main content
Participant
October 25, 2022
質問

Data Merge for Book Covers

  • October 25, 2022
  • 返信数 2.
  • 711 ビュー

I want to make book covers programmatically using Indesign.

The indd I use is a spread where page 1 is the flap from the back cover, page 2 is the back cover, page 3 is the spine, page 4 is the front cover, page 5 is the flap from the front cover.

Page 3, the spine, should vary it's width from a value set in the CSV used for data merging all variable text and images. Then it should export to PDF with the correct spine width.

 

Can this be doable ? I've seen several scripts to change page width, but would it work for all data merge rows with different spine widths ?

このトピックへの返信は締め切られました。

返信数 2

Robert at ID-Tasker
Legend
October 25, 2022

You won't be able to do it through data merge - only scripting - but why are you complicating things so much?

 

You just need one wide page - sum of all parts - with guidelines to mark each part. 

James Gifford—NitroPress
Legend
October 25, 2022

Until recently, I would have agreed, but a discussion sold me on the merits of the three-page layouts (rear cover, spine, front cover, export as spread). Even simpler than moving guidelines and elements around, as I did for years.

 

I guess this could be scripted but with the 3-page format, it's a minute or two to adjust an optimized layout.

 

rob day
Community Expert
Community Expert
October 25, 2022

Hi @Federico267836568h03 , I think you will need a script to change the spine page size, and the spread would need to be setup as Facing Pages, so the back and front covers travel with the new spine width. A single script could probably handle the data merge and page adjustment— the scripted width could come from the CSV.