-
Posts
25,288 -
Joined
Reputation Activity
-
Alfred reacted to bbrother in Export Dialog: Allow Any Export Preset—Validate Name Uniqueness, Skip Param Checks
In the Export dialog (Ctrl + Alt + Shift + S), Affinity allows users to define and save custom export presets (format, resolution, compression, etc.). Unlike most design tools that enforce only unique preset names, Affinity additionally blocks the Create Preset button when your parameter set matches any built-in preset.
Why this is bad UX:
User control and freedom are violated. Instead of allowing users to name whatever they save, the app forces arbitrary parameter changes to allow naming. This wastes designer time hunting for a tweak just to save a preset. The lack of explanatory messages makes users think it's a bug rather than an deliberate restriction, which ultimately leads to frustration. This breaks good industry conventions that users have become accustomed to over the years (Photoshop, Illustrator, Premiere, Sketch) —none of them block presets based on settings; they only enforce unique names.
Proposed solutions:
Validate only preset names. Block saving only if the name already exists. Allow unlimited duplicates of any parameter set. Provide Clear Feedback (Messaging). On name collision, show: > “A preset with this name already exists. Please choose a different name.”
Current UX couples naming to parameter uniqueness, creating needless friction. By switching validation to names only—and adding clear feedback—Affinity would restore user control, speed up workflows, and align with industry best practices. Please update the Export dialog to remove the “Create Preset” roadblock.
-
Alfred reacted to NotMyFault in Improved Support for Indexed Color
It fails for every format, and for every release. It is tracked as AF-2161
-
Alfred reacted to carl123 in Too quiet …
The only real backup is by doing real backups, preferably using a dedicated backup program. That does (at the very minimum) daily backups
If autosave saves a corrupted copy of the document you are working on, it's not going to be much use to you.
-
Alfred got a reaction from PaoloT in Too quiet …
In Pen mode, click (without dragging) at the start point, and then click (again without dragging) at the end point. Alternatively, use Line mode or Polygon mode.
*fixing
-
Alfred reacted to Hangman in Designer incorrectly open pdf with margin and bleed
Hi @Peter Malver and welcome to the forums,
If you create a document of sufficient dimensions to accommodate the BleedBox, TrimBox, etc., and then Place the PDF, rather than opening it, you can specify the relevant options from the Page Box dropdown on the Context Toolbar when you have the PDF selected in the Layers panel.
-
Alfred reacted to Amitashi in Layers lose their names when rasterized
When I rasterize layers, they change their name to "Pixel". It is downgrade. I really need layers to keep their names after rasterization.
-
Alfred got a reaction from R C-R in photo 2, lost right side panel
I just checked. Somewhat to my surprise, I found that the default for Hide Studio on Windows is Shift+H (without Ctrl).
-
Alfred got a reaction from Dinky1955 in Affinity Designer 2
It really would be better if there were a proper notification that the user has to dismiss, instead of a ‘toast’ that controls its own disappearance.
-
-
-
Alfred reacted to CM0 in Scripting
ChatGPT doesn't know what it is talking about. It is just making stuff up. Nonetheless, it is partially true. In order to be very good, it will need many human examples. However, considering the base language is javascript and there are plenty of examples of coding in javascript. If you feed the model the API documentation it will probably do somewhat ok.
But you can't ask the model what it can do. Models do not know. FYI, I write extensively on this topic.
For anyone interested, BTW all illustrations done with Affinity - Explanation of the lack of reasoning in LLMs
-
Alfred reacted to Hangman in Scaling bitmap fill can't be turned off
That won't work because it treats the selection as if it were a single object. It also depends on whether the irregular shapes are non-uniformly scaled. However, creating a swatch from the source Bitmap Pattern and then applying it to the irregular shapes should work
@mogsie, could upload a screen recording to show us the process you're using.
-
-
Alfred reacted to bbrother in PLEASE FIX Affinity exporting quality image results
Because resampling still occurs, and that’s where quality loss happens — not due to oversizing, but due to scaling and rasterization during export. Here's what’s going on under the hood:
🔍 Step-by-step breakdown:
The original 100×100px.jpg is placed into a 90×90px artboard.
To fit, it’s scaled down by 10% in both dimensions.
This scaling is non-destructive in the document — the image is still linked or embedded at full resolution, but visually transformed.
At export, Affinity rasterizes the entire artboard.
Even if the export size matches the artboard (90×90px), Affinity must rasterize the scaled image to flatten it into the final JPEG.
This is where resampling happens, and the chosen algorithm (e.g. bilinear, bicubic, Lanczos) determines how pixel data is interpolated.
JPEG compression adds another layer of degradation.
JPEG is a lossy format — even at high quality settings, it introduces artifacts, especially around edges and gradients.
Scaling down ≠ perfect quality.
While scaling down is generally better than scaling up (because you’re reducing data, not inventing it), it still involves discarding pixels.
Even with an excellent resampling algorithm, fine detail can soften slightly.
✅ How to improve the result:
✅ You're already using Lanczos 3 (non-separable) — a great choice, as it preserves sharpness better than bilinear or bicubic. So no changes needed here.
🟢 Consider exporting to PNG instead of JPEG if you want to avoid compression artifacts entirely.
🟢 Avoid unnecessary transformations in the artboard itself. If possible, match the artboard size to the image or vice versa — this eliminates the need for resampling altogether.
🟢 Alternatively, rasterize manually before export if you want precise control over scaling — though note that Affinity uses a simpler algorithm (usually bilinear) when rasterizing this way.
🖥️ A quick note on DPI:
Even though your export is set to 400 DPI, keep in mind that DPI has no effect on how the image appears on screen. It’s just metadata used for print. What truly determines visual quality on digital displays is the pixel resolution — in this case, 90×90 px. So whether you export at 72, 300, or 400 DPI, the image will look the same on a monitor or in a browser. DPI only matters when the image is printed, as it defines how densely those pixels are packed per inch on paper.
And trust me — I’ve been working with raster graphics and export pipelines for over a decade. This stuff still surprises people.
-
Alfred reacted to DelN in Black & Gold 01
Black & Gold 01
Done in Affinity Photo using my new 'Black & Gold' brushes.
-
Alfred reacted to h_d in I have a 50 page PDF and need to create a single page PDF and I need help please.
This isn't specifically Affinity-related but hopefully it will help someone...
NB: in the course of setting this up, if you get dialogs asking if you want to give Automator permission to run the Finder or access files/folders, you should OK them.
Decide on or create a folder in which to create the single pdfs. (I created a new one on my Desktop called PDFs.) Launch Automator from your Applications folder.
In the first dialog, click New Document:
In the second dialog, click Workflow:
This will open an Untitled workflow window. On the left hand side is the Library, which lists categories of ‘Actions’ - the building blocks of your workflow.
Click the Files & Folders category of the Library. The next panel across will show a list of Actions specifically related to working with the file system:
The right-hand Workflow panel is currently empty. Drag and drop an Ask for Finder Items Action into it from the list of Actions. You could set the Prompt to ‘Choose a multi-page PDF’, but there’s no need to change any other settings or options.
Now drag a Filter Finder Items Action into the right-hand Workflow panel. This will link up with the first Action so they will work together in a flow.
Set the conditions to Kind is PDF. This will mean the workflow will ignore anything that isn't a PDF. Click the PDFs category in the Library window. Drag the Split PDF Action into the empty area of the workflow panel. Again it will chain up with the preceding two Actions.
From the Save Output to: pull-down, choose Other and then navigate to the PDFs folder you created in Step 1. (You could also create a new folder at this stage if you wanted.) You can tweak the other settings in this Action if required to give the pages custom names or replace existing PDFs with the same names. Up to you. Save the Workflow (anywhere you like) with a File Format of Workflow, giving it a meaningful name. I called mine PDF Splitter. Click the Run button in the top right. You will be asked to choose a file. Navigate to your multi-page pdf and Choose.
The workflow will run, and the individual page files will appear in your PDFs folder, numbered sequentially.
There are all sorts of other things you could do - save it as an Application (drag the big pdf onto it); save it as a Quick Action (right-click on a PDF and split it). But those are the basics. -
Alfred got a reaction from Rufusbadger in I have a 50 page PDF and need to create a single page PDF and I need help please.
Please see https://support.apple.com/guide/automator.
-
Alfred reacted to carl123 in Crash flood-filling a pixel layer PNG
The 50 series cards do not currently work with Hardware Acceleration enabled
The advice is to switch it off until the Devs or the card manufacturer supplies a fix for the issue
-
Alfred reacted to blackstone in We are live, and thank you!!!
Die Diskussion hier ist müßig.
Allerdings würde ich mir eine bessere Kundenähe von Serif schon wünschen. Da kommt viel zu wenig.
Bis zur aktuellen V2.6.3 - Version sind wir ja nicht gerade mit tollen Features verwöhnt worden.
Leider ist es schon erschreckend zu sehen, wie hier einige miteinander umgehen.
-
Alfred got a reaction from R C-R in photo 2, lost right side panel
Affinity Photo 2 Help: Keyboard shortcuts
-
Alfred reacted to -iain- in Please consider Linux as a viable platform - Microsoft is bleeding users to Linux because of their choices.
The irony here is that Android is currently the most commonly used Linux based operating system.
-
Alfred reacted to R C-R in photo 2, lost right side panel
I don't remember if this is something I changed or the default but on my Mac the shortcut for Hide Studio is CMD+Shift+H, making it much harder to toggle by accident.
-
Alfred got a reaction from sfriedberg in Musicscore notation Fonts required in publisher , which to choose ?
Bravura was the first of the SMuFL-compliant music fonts, developed for Steinberg’s music notation software. The Norfolk family of fonts is a derivative of Bravura that is expressly reconfigured to work within Sibelius, another leading example of music notation software. The Norfolk family of fonts is intended as a drop-in replacement for the Opus family.
-
Alfred got a reaction from Komatös in cancel subscription
Your inability to edit your posts is resulting in some delicious typos, Ali!
subscripotion = regular deliveries from the soup kitchen
-
Alfred got a reaction from GarryP in photo 2, lost right side panel
Also very easy to invoke accidentally. As the menu entry shows, ‘Hide Studio’ is toggled on/off via the keyboard shortcut Shift+H.