Kambis Posted March 23, 2016 Share Posted March 23, 2016 How can I write plugins for Affinity Photo? Is there an SDK? Dasch_ and Ruzgfpegk 2 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted March 23, 2016 Staff Share Posted March 23, 2016 Hi KAmbis, Welcome to Affinity Forums :) Currently Affinity Photo only support Photoshop plug-ins (still in development) which use Adobe® Photoshop SDK. No other type of plug-ins are supported at this time. Muirén 1 Quote A Guide to Learning Affinity Software | Affinity Quick Reference | Call for Camera Images Link to comment Share on other sites More sharing options...
Irmunsul Posted January 2, 2019 Share Posted January 2, 2019 I'm interested in this topic too as I'm partially desperate for TGA file export support and intend to give it a try with self-written plugin for exporting to TGA on windows. You mentioned the Adobe Photoshop SDK support as still in development. Could you point out some more information about which version of the SDK will be most likely to work properly (on the Adobe SDK page there are numerous SDKs available). As already suggested on other threads, is there any documentation about the supported APIs or some sort of compatibility map so I can get a glimpse on what I can expect to use from the Photoshop SDK and what I can most likely expect to fail? Best regards Tobias Quote Link to comment Share on other sites More sharing options...
firstdefence Posted January 2, 2019 Share Posted January 2, 2019 From a non-programmer point of view, it might be worth looking at which plugins work and which don't and finding out how those were implemented, you might find some common ground. There is a basic plugin compatibility page which might be a good starting point: http://www.miguelboto.com/affinity/photo/plugins-support/ Quote iMac 27" 2019 Ventura 13.6, iMac 27" Late 2013 running Catalina 10.15.7 - Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9 Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions Link to comment Share on other sites More sharing options...
Staff MEB Posted January 2, 2019 Staff Share Posted January 2, 2019 Hi Irmunsul, Welcome to Affinity Forums Currently Affinity apps only support basic image filter plugins. Any other type of plugins (or plugins relying on automation) are not supported so currently it's really not possible to develop an export plugin for Affinity apps no matter the version of SDK used. Quote A Guide to Learning Affinity Software | Affinity Quick Reference | Call for Camera Images Link to comment Share on other sites More sharing options...
Irmunsul Posted January 2, 2019 Share Posted January 2, 2019 Hello, thank you both for your fast responses to my questions =). @MEB: is there any plan for Affinity Photo/Designer to allow broader support of custom plugins, especially for APIs for pixel access? At the moment I'm stuck with using other tools like GIMP or Krita which themselves are not perfect in regard to TGA file support. Fantail 1 Quote Link to comment Share on other sites More sharing options...
Phillipp Posted January 14, 2020 Share Posted January 14, 2020 One year has passed. Has anything changed? Quote Check out my Youtube Channel about vector art: https://www.youtube.com/channel/UCHRE-TL1-AeVBMtxRTmRa8Q Want to see a magic trick for making isometric designs in Designer? https://www.youtube.com/watch?v=pGtK3KG_nRM My Graphic Tablet Link to comment Share on other sites More sharing options...
v_kyr Posted January 14, 2020 Share Posted January 14, 2020 Nope. Quote ☛ Affinity Designer 1.10.6 ◆ Affinity Photo 1.10.6 ◆ Affinity Publisher 1.10.6 ◆ OSX El Capitan☛ Affinity V2 apps still not installed and thus momentary not in use under MacOS Link to comment Share on other sites More sharing options...
AustImages Posted January 15, 2020 Share Posted January 15, 2020 On 1/2/2019 at 8:59 PM, MEB said: Hi Irmunsul, Welcome to Affinity Forums Currently Affinity apps only support basic image filter plugins. Any other type of plugins (or plugins relying on automation) are not supported so currently it's really not possible to develop an export plugin for Affinity apps no matter the version of SDK used. I'm looking to move from Illustrator to Designer, but export plugin support is essential. Signcut (vinyl cutting software) are willing to create an export plugin for Designer, but they need an SDK to do so. Been over a year since this topic was first mooted. Is there any ETA for when the Affinity apps will support plugins? Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted January 30, 2020 Staff Share Posted January 30, 2020 I'm afraid we don't have an ETA on this. Sorry. Lmpessoa and Joachim_L 2 Quote Link to comment Share on other sites More sharing options...
angelhdz12 Posted March 13, 2020 Share Posted March 13, 2020 I've posted a lot in a thread called Scripting. Please allow us to use Javascript, TypeScript, C# or Python to make plugins! Affinity SDK!!! loudo and Brian M 2 Quote Link to comment Share on other sites More sharing options...
frank26080115 Posted September 24, 2020 Share Posted September 24, 2020 I'd pay good money for a way to run OpenCV Python scripts as a filter layer Quote Link to comment Share on other sites More sharing options...
MaxZieb Posted October 14, 2020 Share Posted October 14, 2020 On 1/2/2019 at 10:59 AM, MEB said: it's really not possible to develop an export plugin for Affinity apps no matter the version of SDK used Is this still the case. I just need to iterate over the layer and export them one by one … trimming alpha if possible. Then save them… with some custom meta data. Quote Link to comment Share on other sites More sharing options...
darkglove Posted February 8, 2021 Share Posted February 8, 2021 What about now? Quote Link to comment Share on other sites More sharing options...
TheBigLou13 Posted December 15, 2022 Share Posted December 15, 2022 Any news about this? I'd like to write a plugin, that can import audio files and convert them to fft-images; And a second plugin that can render audio files from fft-images. That way I can use affinity to extend my sound-design palette by using visual tools on acoustic material. With range and resolution parameters for both conversion ways there would be a lot to explore and create. Maybe even having a "Play" button, to instantly convert the current image to sound and play it - to always have a quick preview as you go. Mathematically this would be easy, once you've implemented the Fast Fourier Transformation and audio codec. Quote Link to comment Share on other sites More sharing options...
tropilio Posted March 29 Share Posted March 29 Yes, I also would love to make my own plugin, for example to implement LaTeX equation rendering with the https://editor.codecogs.com/ API... Quote Link to comment Share on other sites More sharing options...
MikeTO Posted March 29 Share Posted March 29 1 hour ago, tropilio said: Yes, I also would love to make my own plugin, for example to implement LaTeX equation rendering with the https://editor.codecogs.com/ API... Hi, please see this thread where Tim from Serif provided some updates in the past week. tropilio 1 Quote Download a free PDF manual for Publisher 2.3 from this forum - now includes text formatting and styles Affinity 2.3.0 for macOS Sonoma 14.1.1, MacBook Pro 14" (M1 Pro) Link to comment Share on other sites More sharing options...
Lmpessoa Posted July 21 Share Posted July 21 So still no capability for us to develop plugins for Affinity Designer, right? Not just scripting, real plugins. Sad. Quote architect student (5/10) · designer · developer · geek Affinity Publisher 2.1.1 / Affinity Designer 2.1.1 / Affinity Photo 2.1.1 Windows 11 Pro #22H2 / Dell G15 AMD Ryzen 5 32GB RAM Link to comment Share on other sites More sharing options...
walt.farrell Posted July 21 Share Posted July 21 4 minutes ago, Lmpessoa said: So still no capability for us to develop plugins for Affinity, right? You can use Photoshop documentation to create plugins for Photo. Affinity allows a limited subset of the overall PS functions; what you can use in .8bf plugin files when developing for Windows. Or you can look an OpenSource plugin like G'Mic that works on Windows, to get more information about how to do it. Or you could build an additional filter to install within G'Mic, using their documentation. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.1.2, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.1.2 Link to comment Share on other sites More sharing options...
Lmpessoa Posted July 21 Share Posted July 21 3 minutes ago, walt.farrell said: You can use Photoshop documentation to create plugins for Photo Thanks for the reply, but I was speaking more broadly and forgot to mention my intention was to build a plugin (or two) for Affinity Designer, not Photo. Fixed that. Quote architect student (5/10) · designer · developer · geek Affinity Publisher 2.1.1 / Affinity Designer 2.1.1 / Affinity Photo 2.1.1 Windows 11 Pro #22H2 / Dell G15 AMD Ryzen 5 32GB RAM Link to comment Share on other sites More sharing options...
walt.farrell Posted July 21 Share Posted July 21 No, nothing for Designer, and I doubt anything beyond Scripting is in the works at this point. Lmpessoa 1 Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.1.2, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.1.2 Link to comment Share on other sites More sharing options...
v_kyr Posted July 21 Share Posted July 21 12 minutes ago, Lmpessoa said: So still no capability for us to develop plugins for Affinity, right? Not just scripting, real plugins. Sad. Depends on the sort of Plugins you want to develop, since Affinity Photo either way only support basic image filter plugins, which in turn will need the Adobe Photoshop SDK. And only Affinity Photo, the other Affinity apps don't support plugins at all. The lastest Adobe PS SDK AFAI know is the 2021 SDK one, see therefor ... Photoshop Plugin Support for Apple Silicon; Required Recompile for C++ Plugins ... which contains links to that SDK. Lmpessoa 1 Quote ☛ Affinity Designer 1.10.6 ◆ Affinity Photo 1.10.6 ◆ Affinity Publisher 1.10.6 ◆ OSX El Capitan☛ Affinity V2 apps still not installed and thus momentary not in use under MacOS Link to comment Share on other sites More sharing options...
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.