AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Indesign data merge for board games4/12/2023 ![]() ![]() The source document might carry an unnecessary history baggage which you can strip with an IDML roundtrip. ![]() For either the source document, the source data, the linked images, or the output location. If it is really in the quoted script, the problem could be a slow shared volume or a defective local one, overflowing directories and so forth. Is the server loaded with slow startup scripts and configured to restart after each job? Is the job initiated locally, or via network? There are so many things that can go wrong, so without a testing environment you can only guess. Your operating system may also have means to measure performance, for example OSX has ways to sample processes down to function calls through the Activity Viewer or the Instruments application provided with the developer tools. $.hiresTimer provides the best way to measure times, it is reset to 0 after each access. Does anybody know how I can speed this up? Or maybe there is another away to export previews?ĭo you know which of those steps is slow? To find out, measure individual execution times and write them to a log file. This code is used for preview generating so QUALITY IS NOT IMPORTANT. Var doc = app.open(source,OpenOptions.DEFAULT_VALUE) ĭoc.lectDataSource(sourceData) Īpp.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.low Īpp.jpegExportPreferences.exportResolution =parseInt(resolution) Īpp.jpegExportPreferences.antiAlias =true Īpp.em(0).exportFile(ExportFormat.JPG, destination) Var sourceData = File(("sourceData")) //csv file with data be placed into placeholders Here is my code: var source = File(("sourceIndd")) //.indd file It does merging well, the only problem is that Indesgin Server is SO SLOW. Good to know what all the options are.I'm using Adobe InDesign Server CC and I want to do datamerging. Obviously not everyone has access to InDesign, though! So using master pages - or even simply externally linked artwork - are certainly the next best way to work on a deck. She said she actually has a spreadsheet formula that generates the VP value of each card automatically! It's based on the different characteristics and stats of each card, so that they don't have to figure out a VP value on their own, each time a new card is added (that game has a LOT of cards). Another neat trick is one I heard on a podcast interview with Elizabeth Hargrave, designer of Wingspan. Being able to easily sort all your cards by the cost or attack value, for example, will quickly show you where there might be balance issues in your deck. It can really help with balancing your game. I like being able to see my card data in a spreadsheet rather than scanning through pages of card art in a document. At best it's a tedious hassle (especially for large decks). Worst case: this may, even subliminally, affect your decision to do it at all - potentially having a negative impact on your game. If you want to add or remove an element (say, a text block) from your cards, you'd have to do it on each and every page, manually. Without data merge, master pages are a good alternative, but there are a few drawbacks: ![]() Yes, I'm hoping Affinity adds data merge to Publisher, that would be incredible. ![]()
0 Comments
Read More
Leave a Reply. |