Jump to content

Automation, scripting, data marge, Linked Files

Recommended Posts



1.7 Is awesome, however I'm not seeing any of the things I was hoping for.....


In persuit of automation and faster workflows, when can we expect any of these in Affinity Photo:


1) Automation via script - Javascript/VBScript - or perhaps even an SDK (not macros, thats a totally different thing)

2) Linked Files (almost like linked smart objects, or linked XREFs if you will). We often need to update 20 to 30 layers from rendered 3D packages, doing this manually is a major hassle. We just want to press a button and have all layers update from external sources

3) Data Merge / Data Sets. We work on various templates and need to run data sets via csv/txt file to update text layers and some layers from external sources


From that list, I think possibly number 3 can be done with Affinity Publisher, is that correct?


Any comments are greatly appreciated!


Link to comment
Share on other sites

5 hours ago, Morne said:

Yes, which is why I asked "when.....?"

You will not get an answer to that.

However, for linked files: You can use Affinity Publisher to get them right now.

Publisher supports linked files, and will Place them as layers. It also has the Photo Persona (if you also own the Affinity Photo application) which will allow you to do much of your photo editing within Publisher. And you can either have the images updated automatically if they're changed, or you can use the Resource Manager to update them automatically.

Files saved by all 3 Affinity applications are compatible and have the same file structure, so you could even open them in Photo later if you wanted (but you won't have the "update on demand" function, nor the automatic update preference). I would recommend just staying in Publisher unless you need one of the Photo functions that it doesn't include. But if you need one of them, you can use the menu command Edit in Photo to easily switch to the full Photo application. (Easily switching back is not yet possible in Photo 1.7.1, but is coming in 1.7.2.)

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and Beta   / Affinity Designer 1.10.5 (.1342) and Beta  / Affinity Publisher 1.10.5 (.1342) and Beta
 iPad Pro M1, 12.9", iPadOS 15.4.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.