<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#2a2a2e" bgcolor="#f7f7f7">
<br>
<br>
<div class="moz-cite-prefix">On 07/12/2021 08:49, Colin Madwolf
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1925715C-99A4-479D-805D-7261F289E3ED@madwolf.co.uk">
<pre class="moz-quote-pre" wrap="">Hi
As you know I am designing a large book with over 300 pages
There are 687 images - so far
It is quite slow - but, one of the things that would REALLY help my workflow would be if the image file name was visible in the Image Frame content properties
When I have to insert a new image it would be good to be able to see the file name here, so that I know what the next one is - instead of having to scroll through all the images repeatedly to look for the correct one
At a later date if that image needs editing, it would make finding it so much easier if you could see the filename
Thanks in advance
Colin</pre>
</blockquote>
Any workflow automation question interests me whatever the
application.<br>
Currently I am not a frequent user of Scribus.<br>
But I develop custom automation scripts to apply to other similar
complex workflows.<br>
<br>
In Ubuntu 20.04 > Scribus 1.5.5 (it helps to declare user
environment) my first thought was to explore Scripter.<br>
<br>
Sure enough there is a script DirectImageImport.py in<br>
/usr/share/scribus/scripts/DirectImageImport.py<br>
<br>
I noticed that I last played with this script in 07/2019.<br>
<br>
I open a blank Scribus document, inserted an image frame,
highlighted it. and applied through toolbar:<br>
<br>
Scripter > Scribus Scripts > DirectImageImport<br>
<br>
This launches a GUI to select the image to be imported.<br>
<br>
I chose in left navigation panel $HOME/Pictures folder since it
contains images. You could create a project folder with a tree
structure (subfolders) to hold your 600 and growing images
repository.<br>
<br>
In Image Import GUI tick “Show Preview”.<br>
<br>
You now have a preview of each selected image and some properties
below each preview.<br>
<br>
Now I suggest that this is a launchpad. A starting point. You could
customise the Python script to do much more .. such as printing more
metadata to suit your workflow.<br>
<br>
For example has the image been imported previously and so on. You
might wish to tag imported images as you suggest for future editing.<br>
<br>
Admittedly, this script does not display the Image File Name in the
Image Frame properties. But if you need this a popup note launched
from within DirectImageImport.py could easily display this overlay
information. In Ubuntu I would call Xpad tool.
<a class="moz-txt-link-freetext" href="https://linuxhint.com/install-and-use-xpad-ubuntu/">https://linuxhint.com/install-and-use-xpad-ubuntu/</a><br>
<br>
To conclude, leverage Scripter for custom workflows and consider
writing your own scripts which perhaps work <u>in concert</u> with
other tools/scripts. You can print a log of such imports.<br>
<br>
Automation is the keynote for your workflow. I could see the Python
script interfacing to say GoogleSheets through Python API.<br>
<br>
DL<br>
</body>
</html>