Jump to content

Load and Save file-export-preset to/from file


Recommended Posts

I have several file export settings defined in my own presets. I'd like to move these export presets around per preset to other systems and other Affinity software on the same machine and make copies and backups of them.

I've noticed there's a file_export_options.dat file in the user-folder somewhere within AppData, but that doesn't seem to be made for (compatible) distribution and exchanging. Also with this file it's obviously impossible to export a single filepreset alone to move that to a different system or another Affinity application.

Also because that *.dat-file is a binary without some Affinity recognisable extension, like pallets have for example, it's clear these are not made to exchange and we never know if using them on a different system (or newer version of Designer/Photo/Publisher with maybe more settings added to the program) have them running without problems or crashing the system. If these were xml's or json's that would be a lot easier for us to have faith in compatibility and we would be able to edit them at least, but they are not so it's on our own risk now to move these files around, which I don't really like and we're obviously not meant to do that.

So I would like to see a way to export a preset to a file, like *.afFilepreset or json or xml. And to be able to import this preset from file in another Affinity application. That way we can create our preset once and copy them to other systems and Affinity products on the same machine. So we have the same presets everywhere and don't need to toggle on those settings on and off on all machines and software.

I put this in the Affinity Designer forum, but the same goes for Affinity Photo and Affinity Publisher. It would be great if we could also move these presets around from Designer to Photo and Publisher (on the supported file-types ofcoarse)

load-and-save-fileexportpreset.JPG.65aa8761aa75a7f320a17b84c4cbf8f3.JPG

 

Link to comment
Share on other sites

Actually it would be nice if all apps could use the already exising 'Common'-folder to store these export presets instead of storing in their own seperate app entries! 

Like this:

C:\ProgramData\Affinity\Common\1.0\exportPresets

That way we could at least have the same presets available on all three Affinity products on the same machine/account! And when we adjust a preset it's synchronised throughout the other Affinity products on the machine.

An export-to-file option would still be needed to export our settings by file to other machines and to backup these settings. But if all Affinity products would use this common-folder (they already have and use for other things, like clipboard and dictionaries) we would only have to paste these preset-files to just one folder on each machine! :)

 

Link to comment
Share on other sites

41 minutes ago, Friksel said:

Actually it would be nice if all apps could use the already exising 'Common'-folder to store these export presets instead of storing in their own seperate app entries! 

AFAIK, there is no Mac equivalent to the Windows Affinity 'Common' folder -- in fact, all the per user Publisher stuff is stored at a substantially different file path from the Designer & Photos ones, so at best this would be a Windows only feature. Nothing wrong with that per se, but I am not sure any 'all the eggs in one basket' approach is a good one.

So what I would like to see instead is some kind of general preset/resources manager, one not limited to export or any other kind of presets, & capable of displaying & managing the distribution of brushes, swatches pallets, assets, shortcuts, & etc. across all the apps. Since this would take a lot of development work, I would not mind if it was sold as a separate "Affinity Manager" app, like with the others as separate Mac & Windows versions. If it was priced about the same as the iPad apps, I suspect there would be more than enough buyers for Serif to cover development costs & generate a bit more profit, too.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

On 6/23/2019 at 2:02 PM, R C-R said:

AFAIK, there is no Mac equivalent to the Windows Affinity 'Common' folder -- in fact, all the per user Publisher stuff is stored at a substantially different file path from the Designer & Photos ones, so at best this would be a Windows only feature. Nothing wrong with that per se, but I am not sure any 'all the eggs in one basket' approach is a good one.

So what I would like to see instead is some kind of general preset/resources manager, one not limited to export or any other kind of presets, & capable of displaying & managing the distribution of brushes, swatches pallets, assets, shortcuts, & etc. across all the apps. Since this would take a lot of development work, I would not mind if it was sold as a separate "Affinity Manager" app, like with the others as separate Mac & Windows versions. If it was priced about the same as the iPad apps, I suspect there would be more than enough buyers for Serif to cover development costs & generate a bit more profit, too.

I don't want 'resources'-software. Nor those cloud-based things. I just want to save a preset to a file or load it from a file.

And who talks about a Windows-only feature? Like it's impossible to create a common-folder on Mac...

 

Link to comment
Share on other sites

3 hours ago, Friksel said:

I don't want 'resources'-software.

I suggested an 'Affinity Manager' app because a lot of people, myself included, would like a comprehensive way to manage all their Affinity resources across all their Affinity apps, including brushes, swatches, shortcuts, UI layouts, etc.

3 hours ago, fde101 said:
3 hours ago, Friksel said:

Like it's impossible to create a common-folder on Mac

Because of sandboxing rules in the app store...

... and because OS level sandboxing in general provides an extra layer of protection, not only from malicious apps but also from poorly written ones that potentially can cause problems with well written ones.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

23 hours ago, R C-R said:

I suggested an 'Affinity Manager' app because a lot of people, myself included, would like a comprehensive way to manage all their Affinity resources across all their Affinity apps, including brushes, swatches, shortcuts, UI layouts, etc.

... and because OS level sandboxing in general provides an extra layer of protection, not only from malicious apps but also from poorly written ones that potentially can cause problems with well written ones.

I understand. I personally hope Serif will start fixing some long standing breaking bugs first (like outline stroke and svg import export problems), than long awaiting feature requests like warps and image trace and UI improvements (weird opacity slider, renaming swatches, stuff like that, although great programs, a lot of improvements still could be done there). And hopefully only than, and if their team is big enough to maintain all applications, thinks about creating a new application. In other words: please stability and all the must-have features completed first before starting a new project.

 

Link to comment
Share on other sites

Oh, yes, I support this idea fully :)

 

On 6/17/2019 at 8:18 PM, Friksel said:

I have several file export settings defined in my own presets. I'd like to move these export presets around per preset to other systems and other Affinity software on the same machine and make copies and backups of them.

I've noticed there's a file_export_options.dat file in the user-folder somewhere within AppData, but that doesn't seem to be made for (compatible) distribution and exchanging. Also with this file it's obviously impossible to export a single filepreset alone to move that to a different system or another Affinity application.

Also because that *.dat-file is a binary without some Affinity recognisable extension, like pallets have for example, it's clear these are not made to exchange and we never know if using them on a different system (or newer version of Designer/Photo/Publisher with maybe more settings added to the program) have them running without problems or crashing the system. If these were xml's or json's that would be a lot easier for us to have faith in compatibility and we would be able to edit them at least, but they are not so it's on our own risk now to move these files around, which I don't really like and we're obviously not meant to do that.

So I would like to see a way to export a preset to a file, like *.afFilepreset or json or xml. And to be able to import this preset from file in another Affinity application. That way we can create our preset once and copy them to other systems and Affinity products on the same machine. So we have the same presets everywhere and don't need to toggle on those settings on and off on all machines and software.

I put this in the Affinity Designer forum, but the same goes for Affinity Photo and Affinity Publisher. It would be great if we could also move these presets around from Designer to Photo and Publisher (on the supported file-types ofcoarse)

load-and-save-fileexportpreset.JPG.65aa8761aa75a7f320a17b84c4cbf8f3.JPG

Roland Rick

Roland Rick Photography
Pipobike Mountainbike Guide and Driving Instructor

iMac 27 5K Retina (Late 2013), MBP 15" Retina (Something 2013), MBP13" Retina (Early 2015)

Link to comment
Share on other sites

  • 7 months later...
14 minutes ago, nezumi said:

I just upgraded my PC and I was hoping to move my old presets to the new installation. Correct me if I am wrong - at this moment I have to re-create these presets? I don't see any way to get the old ones copied to new installation..? I am on PC, win10

Assuming you purchased directly from the Serif Affinity Store, you could copy the data from your old PC to your new one. (I don't know if this will work for purchases from the Microsoft Store.)

You can find all your settings by pressing the Windows Key and R, and then typing or pasting the following into the Run box and pressing OK:

%AppData%\Affinity\

You'll get a File Explorer window, and should see directories for Photo, Designer, and Publisher. If you want the Photo settings, you could copy the Photo\1.0\user directory to the new machine and you'll copy all your settings for Photo, including export presets, brushes, etc. You could do the same for Designer by copying Designer\1.0\user to the new machine.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

You're welcome. And it does, in one of the (I think) .propcol files in the user directory.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

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.

Guest
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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | 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.