johnmortal Posted November 26, 2009 Share Posted November 26, 2009 All right, it is late and maybe I am just missing it. I am completely new to writing paint.net plugins and am looking around for some sort of documentation on doing so, e.g. if its a dll I write what is the interface I need to implement, how do I get/modify pixel data, etc...and I am sure it is there, but I am just not seeing it. Where do I look? -John Quote Link to comment Share on other sites More sharing options...
APShredder Posted November 26, 2009 Share Posted November 26, 2009 There are a few resources hanging around the board. Plugin Template for C# Plugin Template for VB Basic tutorial about making plugins Intermediate tutorial about making plugins Codelab Tutorial Interactive Plugin Tutorial Quote BlendModes Plus | Dissolve | Extract Color Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted November 26, 2009 Share Posted November 26, 2009 this: Basic tutorial about making plugins 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...
johnmortal Posted November 27, 2009 Author Share Posted November 27, 2009 There are a few resources hanging around the board.Plugin Template for C# Plugin Template for VB Basic tutorial about making plugins Intermediate tutorial about making plugins Codelab Tutorial Interactive Plugin Tutorial Thank you very much. -John Quote Link to comment Share on other sites More sharing options...
johnmortal Posted November 27, 2009 Author Share Posted November 27, 2009 this:Basic tutorial about making plugins <Edited title - please read [rule=6]Rule #6[/rule]> Thanks for the improved title, didn't realize this was a rule. -John Quote Link to comment Share on other sites More sharing options...
johnmortal Posted November 27, 2009 Author Share Posted November 27, 2009 Most of the tutorial code is based on codelab. That is a very nice tool to minimize the effort in writing a plugin. Is there a geniune API, even if really poorly documented? At least similar to what one would get running JavaDoc to on java code to document the public methods? The signature of the public methods would possibly even be useful if that's really all there is. For instance, what else is stored in EnvironmentParameters besides GetSelection (can I get the bounds of the actual image?) or can I use this.EnvironmentParamters.GetSelection to get the actual selection even if it isn't rectangular (stored presumably as either a delegate which returns true/false about which pixels are in the selection and/or an iterator over the selection or something like that) It could be anything, but of course I don't know without some basic API info. Is there anyplace I can come by it? -John Quote Link to comment Share on other sites More sharing options...
Simon Brown Posted November 27, 2009 Share Posted November 27, 2009 The signature of the public methods would possibly even be useful if that's really all there is. If you don't use CodeLab, intellisense would obviously provide that information. Alternatively, there's Reflector. 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.