Popular Post null54 Posted December 23, 2012 Popular Post Share Posted December 23, 2012 This plugin allows Paint.NET to load and save the brushes used by Adobe® Photoshop®. Only the brushes that are sampled from image data are supported, the dynamically computed brushes are ignored. Compatibility: Paint.NET 5.0+ Download: ABRFileType.zip Source Code: https://github.com/0xC0000054/pdn-photoshop-brush 3 7 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
Goonfella Posted December 23, 2012 Share Posted December 23, 2012 Works great! Thanks. Just a note for less experienced users of PDN - this plug in goes in My Computer> C Local Disk > Program Files >Paint.Net > File Types ( NOT the Effects file which is for normal plug ins.) 3 2 Quote Please feel free to visit my Gallery on PDNFans And my Alternatives to PDN Link to comment Share on other sites More sharing options...
SAND33P Posted December 23, 2012 Share Posted December 23, 2012 (edited) Ah thank you! Excellent for me No longer need ABRviewerThis could so with a mini tut i think (So this means i can make Photoshop brushes?) Edited December 23, 2012 by SAND33P Quote Link to comment Share on other sites More sharing options...
Pixey Posted December 23, 2012 Share Posted December 23, 2012 (edited) Thank you for this @Null and thanks too to @Gooney for the hint about the files - I'd have popped it right into Effects Edited December 23, 2012 by nanettealsop 1 Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
SAND33P Posted December 23, 2012 Share Posted December 23, 2012 Possibly a stupid question approaching...Would it be possible for both the developers of this wizardry and the magic of custom brushes to combine the two works into a bundle of PDN / ABR custom brush heaven? Quote Link to comment Share on other sites More sharing options...
null54 Posted December 23, 2012 Author Share Posted December 23, 2012 (So this means i can make Photoshop brushes?) Yes, it also allows you to convert the brushes used by Photoshop CS and later to work with Photoshop 6 and earlier. Possibly a stupid question approaching...Would it be possible for both the developers of this wizardry and the magic of custom brushes to combine the two works into a bundle of PDN / ABR custom brush heaven? That would be a question for @Simon Brown. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
sashwilko Posted January 2, 2013 Share Posted January 2, 2013 I have just installed this and opened a .abr (I am told PS brushes) file in PDN and it has just opened up the entire pack of brushes on individual layers. Do I gather that I would need to save each layer as an individual .png in order to use as a custom brush ? Thank you in advance Quote Link to comment Share on other sites More sharing options...
DrewDale Posted January 2, 2013 Share Posted January 2, 2013 I'd be grateful if someone could explain how you use this After downloading brushes what do you do ? (And yep ... I really am that fffickk) From what I have been playing around with, I opened up PDN then opened a abr brush file, then I saved it as a .png before moving it into a folder in my custom brushes set. Seems to work OK and I'm also fffickk Sasha - As you said you opened a pack of brushes, you would have to untick and save them separately as .png's. Hope that works, unless anyone knows different? Quote Link to comment Share on other sites More sharing options...
DrewDale Posted January 2, 2013 Share Posted January 2, 2013 Ahhhhhh I get it now. I was putting the unzipped folder in the Custom Brushes folder instead of the .abr file into a new layer in PDN. Thanks Took me a little while to get my pea-brain around it, but I'm happy to share where it helps Quote Link to comment Share on other sites More sharing options...
Pixey Posted January 2, 2013 Share Posted January 2, 2013 (edited) Hey guys and Sasha - I'm so relieved someone else was 'wondering 'how to do this ...... as was I But, if you have to open them up and then save them to png into custom brushes, isn't this kind of the same as doing it from abr in the first place? Same amount of steps (If this is a silly conclusion, please forgive me - I've just got off a long flight over to Florida). Edited January 2, 2013 by nanettealsop Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
pdnnoob Posted January 2, 2013 Share Posted January 2, 2013 Open the .abr and use the layer saver that I Like Pi made to save all the layers into separate files. 1 Quote No, Paint.NET is not spyware...but, installing it is an IQ test. ~BoltBait Blend modes are like the filling in your sandwich. It's the filling that can change your experience of the sandwich. ~Ego Eram Reputo Link to comment Share on other sites More sharing options...
sashwilko Posted January 3, 2013 Share Posted January 3, 2013 Thank you DrewDale & pdnnoob I was saving each layer by unticking, layer saver will be of good use. Thanks again for your help Quote Link to comment Share on other sites More sharing options...
Vrix Posted January 20, 2013 Share Posted January 20, 2013 How do I use this? Quote Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted January 20, 2013 Share Posted January 20, 2013 How do I use this? Read all of the posts above this. It is all explained there. Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
Pixey Posted January 20, 2013 Share Posted January 20, 2013 (edited) @Vrix .......... It took me a while to figure this out myself 1. Put abr brush you downloaded into a File on desktop called Brushes 2. Open PDN - File - Open - Browse to the brush file on desktop - brushes appear - uncheck the ones you don't want then save the layer to png into your other file on desktop called Custom Brushes! Bingo - you now have a png brush to use in Custom Mini Brushes plugin on PDN. I'm still trying to figure out how to use the other option 'Layer Saver' (I'm fiick and a Blonde to boot ) Edited January 20, 2013 by nanettealsop 1 Quote How I made Jennifer & Halle in Paint.net My Gallery | My Deviant Art "Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon. Link to comment Share on other sites More sharing options...
null54 Posted September 1, 2013 Author Share Posted September 1, 2013 Added support for version 10 brushes, reduced memory usage when loading. Fixed a potential issue that would cause Paint.NET to close without warning. File version updated to 1.0.0.1. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
Cavernist Posted November 3, 2015 Share Posted November 3, 2015 (edited) still not sure what my issue is... iv'e put ABRfiletype in the FileType foler where all the files for PDN are. and i can use it with PDN but when i try to use a brush its more of copying and pasting squares all over the image... and then i also don't know where to put brushes so i can use them with PDN Edited November 3, 2015 by Cavernist Quote Link to comment Share on other sites More sharing options...
null54 Posted November 4, 2015 Author Share Posted November 4, 2015 still not sure what my issue is... iv'e put ABRfiletype in the FileType foler where all the files for PDN are. and i can use it with PDN but when i try to use a brush its more of copying and pasting squares all over the image... and then i also don't know where to put brushes so i can use them with PDN Paint.NET does not natively support custom brushes. Using this plugin to load brushes for CustomBrushesMini is explained in the posts above. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
Cavernist Posted November 4, 2015 Share Posted November 4, 2015 Paint.NET does not support natively custom brushes. Using this plugin to load brushes for CustomBrushesMini is explained in the posts above. ah! ok thank you. Quote Link to comment Share on other sites More sharing options...
null54 Posted May 22, 2017 Author Share Posted May 22, 2017 Added support for preserving the spacing when loading and saving brushes. File version updated to 1.2.0.0. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
Seerose Posted May 22, 2017 Share Posted May 22, 2017 @null54! Thank you very much for the new version. Quote Live as if you were to die tomorrow. Learn as if you were to live forever. Gandhi Link to comment Share on other sites More sharing options...
dipstick Posted November 3, 2018 Share Posted November 3, 2018 Just want to say thanks for this file type plugin. Gimp can use .abr brushes natively, but the ones created with Photoshop 7 and up cause problems. I can load those same .abr files into PDN and save as new .abr using PS v6 and all is well. As an added bonus, I can delete the brushes I don't want. I can also created my own custom brushes onto each layer and save it out as an .abr brushes file. 1 Quote Link to comment Share on other sites More sharing options...
ScrapbookWithPDN Posted December 23, 2018 Share Posted December 23, 2018 On 11/3/2018 at 6:10 PM, dipstick said: Just want to say thanks for this file type plugin. Gimp can use .abr brushes natively, but the ones created with Photoshop 7 and up cause problems. I can load those same .abr files into PDN and save as new .abr using PS v6 and all is well. As an added bonus, I can delete the brushes I don't want. I can also created my own custom brushes onto each layer and save it out as an .abr brushes file. I'm totally with you on this!! Big huge THANK YOU A GAZILLION! Quote Link to comment Share on other sites More sharing options...
ScrapbookWithPDN Posted December 23, 2018 Share Posted December 23, 2018 (edited) So, we have the option to save a file as an .abr file, and it almost completes, but then never does. It's a black and white PNG. If it helps, here is what the error report says. Application version: paint.net 4.1.5 System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at AbrFileTypePlugin.AbrSave.GetBrushAlphaData(Surface surface, Rectangle imageBounds) at AbrFileTypePlugin.AbrSave.SaveLayer(BinaryReverseWriter writer, BitmapLayer layer, AbrFileVersion fileVersion, Boolean rle) at AbrFileTypePlugin.AbrSave.Save(Document input, Stream output, PropertyBasedSaveConfigToken token, ProgressEventHandler progressCallback) at PaintDotNet.FileType.Save(Document input, Stream output, SaveConfigToken token, Surface scratchSurface, ProgressEventHandler callback, Boolean rememberToken) in D:\src\pdn\src\Data\FileType.cs:line 293 at PaintDotNet.Controls.DocumentWorkspace.<>c__DisplayClass253_2.<DoSave>b__2() in D:\src\pdn\src\PaintDotNet\Controls\DocumentWorkspace.cs:line 2995 at PaintDotNet.Functional.Func.Try(Action f) in D:\src\pdn\src\Base\Functional\Func.cs:line 174 Also, if we are supposed to and can be allowed to save a file as an .abr file, would be then be able to save multiple layers like maybe 5...or 10, into one .abr file? Since PDN uses .abr files and opens the collection of them as PNG layers, we can make our own grouping of PNG layers to use at one time. I think that's cool. So, maybe since I'm not logged in as Admin? Would that matter? Edited December 23, 2018 by ScrapbookWithPDN Quote Link to comment Share on other sites More sharing options...
ScrapbookWithPDN Posted December 23, 2018 Share Posted December 23, 2018 Also, if I figure out how to SAVE AS .abr....do I just create the layers, one above the other, and when it starts saving as .abr files for me, as in "SAVE AS..." with the 10 or 15 layers I have in my layers before saving it as an .abr file, will it just save them all within the .abr file like externally made .abr files have multiple images in them when we open them in PDN? Did I confuse you? I kinda started confoosing myself...but, hopefully, you know what I mean. 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.