- S - Posted May 7, 2020 Posted May 7, 2020 If a macro is recorded to resize the document canvas and then turn off transparency, when the image is exported by going to [File > Export] the image is correctly exported as a 24-bit image without transparency. If the same macro is used with [File > New Batch Job], the image is incorrectly exported as a 32-bit image with transparency. Images: To reproduce: - Go to [File > New Batch Job] - Add the test image (attached below) as a source - Unselect 'Save as AFPhoto' - Select 'Save as TIFF' - Select the test macro (attached below) and click the 'Apply' button to add it to the applied macros - Click OK - The image is exported as a 32-bit image with transparency, despite the macro being set to turn transparency off It's possible to go into the TIFF settings in the 'New Batch Job' dialogue every time and change the Matte setting to pure white; however this setting should work the same way as the normal file export dialogue setting does, where if it's set to a white background with a red line through it, then it uses the settings that are set in the document itself – in this case, what's set by the macro. Test image and macro:Test image and macro.zip Macro steps: 1) Start recording macro 2) [Document > Resize Canvas] Click padlock to unconstrain Enter 3508 px X 2480 px Click centre anchor point Click resize button 3) [Document > Transparent Background] Untick 4) Stop recording macro 5) Save macro to library ------ Affinity Photo 1.8.3.641 Windows 10 1909 (18363.778) Chris B 1 Quote
Staff Chris B Posted July 29, 2020 Staff Posted July 29, 2020 Thanks - S -, Very nicely presented bug report. I will feed this back. Quote How to format a bug report | Learning Resources | List of V2 FAQs | YouTube Tutorials
Recommended Posts
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.