AP2020 Posted January 26 Share Posted January 26 I know that the pdn files are the serialization of the .NET objects used in the program. I would like to request that the necessary code be released to be able to read, at least in other .NET programs, the contents of the layers, so that we have a list of color matrices, one per layer. What I would like to achieve is a function similar to List<byte[,,]> ReadPdn(string filePath) or List<Color[,]> ReadPdn(string filePath) the kind of summation of levels would also be useful, but I don't need it for my current purpose. Quote Link to comment Share on other sites More sharing options...
Reptillian Posted January 27 Share Posted January 27 I don't think it'll happen. You're better off supporting .ora and having .ora standards changed, so that you can use it in other programs. This also makes Paint.NET better too indirectly. Quote G'MIC Filter Developer I am away from this forum for undetermined amount of time: If you really need anything related to my PDN plugin or my G'MIC filter within G'MIC plugin, then you can contact me via Paint.NET discord, and mention me. Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 27 Share Posted January 27 There is nothing official for this, and I won't be providing it. However, for an upcoming major release (let's call it 6.0) I am planning on redoing/revamping the .PDN file format. I am hoping to include with this a public specification of the file format to better enable interoperability. The new versions of Paint.NET will be able to open both the old and new .PDN format files, but old versions of Paint.NET will obviously not be able to open the new format. This format revamp will then open the door for new features, e.g. higher bit-depth pixels, layer folders, etc. Right now the .PDN format is kludgy (it's based on .NET's binary object serialization) and not worth amending with these for various reasons. 1 4 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Reptillian Posted January 27 Share Posted January 27 29 minutes ago, Rick Brewster said: However, for an upcoming major release (let's call it 6.0) I am planning on redoing/revamping the .PDN file format. I am hoping to include with this a public specification of the file format to better enable interoperability. That seems exciting. I'd be able to make a batch conversion tool via G'MIC here. Hopefully, it's not too complicated. Quote G'MIC Filter Developer I am away from this forum for undetermined amount of time: If you really need anything related to my PDN plugin or my G'MIC filter within G'MIC plugin, then you can contact me via Paint.NET discord, and mention me. Link to comment Share on other sites More sharing options...
AP2020 Posted February 10 Author Share Posted February 10 On 1/27/2024 at 1:12 AM, Reptillian said: .ora standards changed I have to use Krita to open them, but it seems a better buffer solution than animated GIf. I just couldn't find its structure. On 1/27/2024 at 3:35 AM, Rick Brewster said: layer folders GOOD! Quote 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.