Friday, January 8, 2010

Why was Paint.net coded in C# and why was it a good choice?

Why was Paint.net coded in C# and why was it a good choice?Why was Paint.net coded in C# and why was it a good choice?
While I would not be certain without asking the developer, I would suspect that C# was chosen because Paint.NET was originally intended on being a simple replacement for Microsoft's Paint program. C# is very easy to use to write programs using GUI's and, using the .NET libraries, C# can do a lot of things very easily. Because the program was going to be extremely simple and the creation of an GUI (which is important for image editing) was so easy, C# was a good choice.





However, Paint.NET grew into a larger and more complex program. I haven't used it, so I am not sure how complex though. Usually in large programs or programs that require a lot of processing (some image filters in photoshop can use a lot of CPU power while running) you can get a little better performance using a language such as C++. Also, C# and .NET languages sometimes use more memory than an equivalent C++ program. (This is not to say C# performs poorly, though) However, standard C++ libraries do not include a way to create a GUI. You can use MS's API's to create windows and GUI's in C++, but those libraries are not easy to use. So, as more features were added to the original/simple version of Paint.NET, it became more complex. However, as the program was already written in C#, converting the program to another programming language would be a complex task and the benefits would probably not be worth it because most modern computers can make up for any performance or memory usage differences.


The only other problem I can easily see in using a .NET language, is you must use an operating system capable of using the .NET version your program uses. However, this isn't really a problem, as long as you know it while your are planning/designing the projects. Then you can just list it as a system requirement and not a problem in program portability. Why was Paint.net coded in C# and why was it a good choice?
I think they mentioned it was a college course project. C# is easier than C++ and similar (there is more C++ graphic handling source code than for any other language), and the .NET framework has a lot of functionality - it took less time to develop it.
C# was developed as a programming platform for .NET applications. It was a good choice because it was planned to work seamlessly with the .NET environment.
Which company does .net come from?


Which company does C# come from?


  • over the counter cream
  • venetian mask
  • Where can I download the brushes plugin for Paint.net?

    I had it on my other computer and now that I got a new computer I do not and I can't find where to download it :(Where can I download the brushes plugin for Paint.net?
    Most plug-ins for getpaint.net are from their forum:





    http://paintdotnet.forumer.com/viewforum鈥?/a>





    Ron

    How do you 'warp' pictures on Paint.net?

    10 points xHow do you 'warp' pictures on Paint.net?
    You can use Bulge and/or Twist.


    There is a free step by step tutorial here:


    http://www.thetutorgenie.com/PaintDotNet鈥?/a>





    Look under the 'Distortion' section.








    ~JeanneHow do you 'warp' pictures on Paint.net?
    what do you mean by warp?

    Is the Paint.net program compatible for my MAC?

    My Professor uses this program in class and I would like to have it for personal use at home.Is the Paint.net program compatible for my MAC?
    Looking at the minimum requirements, it seems it can only be installed on Windows (annoying, I know).Is the Paint.net program compatible for my MAC?
    Sorry, but no. It uses the .net framework, which runs under Windows only.





    You might take a look at Gimp. It's free and works on Mac OS (and Linux and Windows). See if you can persuade your professor to switch or to at least consider it.

    How do I color my own drawings on paint.net?

    In detail please! I have drawings that I hand-drew, but I want to color them the most efficiant way possibleHow do I color my own drawings on paint.net?
    Well, you can create a new layer, pick the desired color and paint the area you want to paint with the paintbrush and set the blending mode (F4) to multiply or whichever one works best. Play with the transparency of the color too.

    How do you install a plugin on paint.net?

    The title speaks for itselfHow do you install a plugin on paint.net?
    Just drop the plugin's dll file into either Paint.NET's ';effects'; directory or the ';filetypes'; directory. These should be located at c:\Program Files\Paint.NET\





    http://paintdotnet.forumer.com/viewtopic鈥?/a>

    How do i add brushes to paint.net?

    I have downloaded the plug-in but i want to add brushes but they are .abr files and im guess you need to change them to .png how would i go about doing that?!





    plz just explain the easiest way you can! im a bit fustrated!How do i add brushes to paint.net?
    Search ';Abr Viewer'; Download it and add your brushes to it and export them. Then they are saved as pictures and they work.
  • over the counter cream
  • venetian mask
  • How do I make an image more translucent on Paint.net?

    Hi!





    All you have to do is double click the relevant layer in the ';Layers'; window and in the dialog that pops up, change the opacity to the desired setting. More opacity is less transparent and less opacity is more transparent.





    If you need any more help feel free to e-mail me!





    I hope this helps!

    How Can i edit *.nef (Nikon Raw) files in paint.net?

    Also can Photoshop cs4 read/edit .nef files?How Can i edit *.nef (Nikon Raw) files in paint.net?
    AWESOME! A fellow Paint.NET user. Have you tried looking at the paint.net site for plugins? There could be some.How Can i edit *.nef (Nikon Raw) files in paint.net?
    In Photoshop, you can import, and edit your RAW files. I am not sure about Paint.net, i am not familiar with that software.
    Photoshop CS3 and CS4 read NEF files. Earlier photoshops need to convert NEF to DNG files first;

    Step by step directions to add photoshop brushes to paint.net

    n yes it is possible i have dun it before but I HAVE FORGOT HOW LOLStep by step directions to add photoshop brushes to paint.net
    Heres The TUT on the Paint.net Forum





    http://paintdotnet.forumer.com/viewtopic鈥?/a>Step by step directions to add photoshop brushes to paint.net
    There's a tutorial on this site for using Photoshop brushes on Paint.net





    http://graphics-illustrations.blogspot.c鈥?/a>

    Getting rid of pimples with paint.net NOT photoshop?

    i have v 3.36 and don't want another program as i love it, but i was just wondering if anyone can tell me the best way to get rid of spots without blurring the picture loads. thankyou :)Getting rid of pimples with paint.net NOT photoshop?
    Use the clone tool on smallest setting. Enlarge image with Ctrl + to see what you are doing and replace parts pixel by pixel if need be.





    Ron

    How do i make 2 pics on top of eachother with paint.net?

    i have paint.net 3.22.


    how do i make 2 pics on top of each other?


    10 points to whoeva can gimme a good answer!How do i make 2 pics on top of eachother with paint.net?
    paste from


    thats wat i do


    i go to i think view or somtin paste from


    then save then do it again
  • over the counter cream
  • venetian mask
  • On paint.net, what are layers and how do you use them?

    I have paint.net and I have no idea what they are for and what their purpose is. could you clue me in?


    btw, I don't do photo editing, I color my own drawings that I scanned into the computer...and I've only worked with one layer.On paint.net, what are layers and how do you use them?
    They're kind of like transparencies you can lay over your drawing. You can make changes to a layer and not affect anything else.


    Supose you scanned in a drawing of a man. The drawing would be your background. Then you make a new layer, and that will be his pants (unless you draw nudes, then you'll have to figure it out...) then make another layer and that will be his shirt.


    You can work on the pants and shirt exclusively without affecting any other of your layers. To take it a step further, you can make ANOTHER layer that is the highlights on the pants (lighter gradient where the light source is hitting him) and so forth.





    I've never heard of paint.net (where'd you get it?) but used photoshop for a while before I switched to linux and now I use GIMP exclusively. I also have a wacom tablet, but it's never worked as well with linux/gimp as it did with windows/photoshop.





    Gimp is free and opensource, and it's community will help you get going. There's also a book called grokking the gimp that's been out for a few years; I imagine it keeps getting updated. Photoshop/Corel Painter books would help too, since they work on the same principles.On paint.net, what are layers and how do you use them?
    they are used for adding things to a picture that you may want to take off with the click of a button or possibly fading into a picture, if you are doing drawing then don't worry about it, you can learn alot also from the paint.net tutorials
    dfgds
    who knows

    How can I make paint.net my default for all my images? I have Windows XP.?

    I'm going on memory here and my one brain cell is a little tired. But to associate a file with a particular program:





    Open My Pictures.


    At the top, click Tools.


    Select Folder Options.


    Click the File Types tab.


    Scroll down to the file type you want to open to a default program.


    Click on it, to highlight it.


    Click the Change or Advanced button, which will open a new window.





    If the program you want to use is an option:


    Select it.


    Then put a check in the Always use the selected program to open this kind of file box (if this is selected, all of these file types will open in the selected program).


    Click OK.


    Click Apply.


    Click OK.





    If the program you want to use is not one of the options:


    At the bottom, click the Browse... button.


    Navigate to the program you want to open this file, located at C:\Program Files\selected program.


    Highlight it (single click), and click the Open button.


    Double click the executable (.exe) for the program.


    Then put a check in the Always use the selected program to open this kind of file box (if this is selected, all of these file types will open in the selected program).


    Click OK.


    Click Apply.


    Click OK.





    You'd have to do this for each format you want to open in paint.net (JPEG, JPG, BMP, etc.)





    Or, you can go to the program you want to handle a particular file type and set which file types the program should handle. This can usually be found in the programs Options menu.





    Whatever you set, under Folder Options / File Types will be the default. In other words, when you double click it, that's the program it opens in. It doesn't mean that's the only program you can open the file in. Just set the files to the program you want to use a default. If you need to open them in a program that's not set as default, open the program, click File / Open, and navigate to the file you want to open. Or, you can right click the file, select Open With, and choose a program to open it with.





    plrr

    Can someone please help me download the program called Paint.net?

    Here is the link....http://www.getpaint.net/


    I tried to download it but every time i try to download it it just wouldn't let me...so please help me...Thanxz alot.Can someone please help me download the program called Paint.net?
    try this one





    http://www.download.com/Paint-NET/3000-2鈥?/a>Can someone please help me download the program called Paint.net?
    This is the site I got it from:


    http://www.getpaint.net/index.html.


    You may also need a windows download which they will prompt you to do.

    Is there something similar to paint.net that is ONLINE (no downloading)?

    Could someone please tell me if they know of a programming like paint.net or similar that is online, i.e. i wouldn't need to download the programme and all my work could be saved online.





    P.s. i need something good that can handle layers, etc??





    Thankyou in advance!Is there something similar to paint.net that is ONLINE (no downloading)?
    open this link to find out


    www.youchat.synthasite.com

    Is there such thing as a patch tool for GIMP or Paint.NET?

    you can use the Resynthesizer Plug-in for gimp. Here is a video that will show you before and after picture`s using the Resynthersizer Plug-in





    http://www.youtube.com/watch?v=3h1gZJsjK鈥?/a>





    Here is where you get it.





    http://registry.gimp.org/node/9148





    Here is a tutorial that will show you how to install Gimp plug-in and other thing`s for Gimp.





    http://www.youtube.com/watch?v=qnKBIHYxU鈥?/a>





    if you don`t know how to down load Gimp plug-in`s just click on resynthesizer-o.16 zip under where it say`s Attachment and tell your computer where to save it.





    I hope this can help you.Is there such thing as a patch tool for GIMP or Paint.NET?
    My gimp's gotta bandaid over there, an X right under the Pencil and between the Clone Stamp and the Clone Perspective Stamp, if that's what you mean...





    I don't know what type of ';patching'; you intend to do, of course. There's lots of types. You might go to the website to look at all the available add-ons you can fetch beyond the basic tools that come with gimp.





    Gimp's like Firefox, new add-ons being added all the time.Is there such thing as a patch tool for GIMP or Paint.NET?
    GIMP's clone tool can be used to patch areas that need fixing.

    How do you put a picture that you edited on paint.net onto myspace?

    everytime i go to add a picture i edited on paint.net to myspace, it won't let me. i need HELPPHow do you put a picture that you edited on paint.net onto myspace?
    If your picture has layers, then you may first have to compress the picture before uploading it to MySpace.





    Good luck and I hope I helped you!How do you put a picture that you edited on paint.net onto myspace?
    just go to this site and upload the pic you edited into the ';brows'; section. and WahLa! it should work. :)








    http://www.freeimagehosting.net/
    You can try Photobucket.com
    you save it onto your computer then click upload browse and click on the new pic
  • over the counter cream
  • venetian mask
  • How do i cut a part of my picture in Paint.NET?

    i have one picture, but i only like a part of it. how do i just cut it and make a picture out of it? in this picture are me and my friend, but i would like to cut the part with me so i can put it for my profile picture on facebook, etc. but how? on my older paint it workedHow do i cut a part of my picture in Paint.NET?
    if you chose paints to do this,





    1-click the dotted lined bokin your tools box .( it is located a the top left. once you click it,)





    2- make the box as big as you want or as close to you as possible to cut our your friend.





    3-right click your mouse on the box you created and click copy.





    4-press delete and go to file and press new. do not save current project.





    5-Then click (ctrl and V) the picture will be there. Make sure that if the picture is smaller that the one you just pasted to adjust it to the side of you new pic or you'll see white all around the pic.

    I have a PNG file I need to edit. I am using Paint.net but can't figure out how to change the text. Help?

    I need to change the text in a PNG graphic. Someone else designed the graphic and sent it to me to edit... I am stumped!I have a PNG file I need to edit. I am using Paint.net but can't figure out how to change the text. Help?
    First of all, that's not a text. It's a graphic element. You have to erase and/or overwrite it.