Software-update: Paint.NET 2.1 beta 1

Van Paint.NET is enkele dagen geleden versie 2.1 beta 1 uitgekomen. Dit programma is bedoeld als vervanger van het bij Windows meegeleverde MS Paint en wordt in C# door enkele mensen van de Washington State University ontwikkeld in samenwerking met Microsoft. De software werkt alleen onder Windows XP of 2000 en uiteraard zal het .NET FrameWork geïnstalleerd moeten staan. De final-versie van Paint.NET 2.1 staat voor halverwege volgende maand op de roadmap, dit zijn de veranderingen in deze versie:

Paint.NET 2.1 beta 1
  • Magic wand is back and it works great
  • Paint bucket now fills with brush patterns
  • Much higher quality rendering when zoomed-out
  • Background layer is no longer "locked"
  • Selections work better now, especially when zoomed in
  • Many bug fixes
  • Faster startup performance
[break]
Invader Zim in Paint.NET
Versienummer 2.1 beta 1
Besturingssystemen Windows 2000, Windows XP
Website Paint.NET
Download http://www.eecs.wsu.edu/paint.net/files/PaintDotNet_2_1_Beta1.msi
Bestandsgrootte 5,71MB
Licentietype Voorwaarden (GNU/BSD/etc.)

Reacties (36)

36
36
31
10
0
2
Wijzig sortering
Anoniem: 58143 31 maart 2005 12:19
Weet iemand toevallig welke .NET classen uit de standaard library gebruikt worden voor dit programma? Als deze namelijk geexporteerd worden naar .dll-bestanden en in de hoofdmap van dit programma geplaatst worden, hoef je het .NET FrameWork niet te installeren, scheelt een hoop verspilde schijfruimte en geheugen.
Bv: Accessibility.dll, System.dll, System.Drawing.dll en System.Windows.Forms.dll.

.edit
Ik wist niet dat dit een open-source programma was, de classen zijn zo af te lezen, thanks anyway.
Dat zal dus niet gaan. Het .NET framework past namelijk ook zaken aan het OS aan, in dit geval hoe PE's (Portable Executables, exe's en dll's dus) werken. Hierdoor is het noodzakelijk om het .NET framework te installeren, anders zal (Win9x, 2000) geen enkel .NET programma/DLL als een geldig uitvoerbaar bestand zien.

[edit: typo]
Ik heb toch echt een werkende nLite hier op mijn Windows XP, met 4 .dll-bestanden erbij en een mapje "v1.1.4322", maar verder GEEN .NET FrameWork geïnstalleerd, om maar een voorbeeld te noemen.
Voor Windows XP is dit inderdaad niet nodig, wel als je target OS windows 2000 of lager is...
.NET assemblies zijn gewoon correcte PE32-bestanden, alleen wordt mét .NET geïnstalleerd automatisch gedetecteerd dat het een .NET assembly is. Zonder .NET hoef je alleen mscorlib.dll en de gebruikte libraries te hebben, omdat de eerste en enige x86 instructie in een .NET assembly is om naar een bepaalde routine in mscorlib te springen, die vervolgens de .NET-code uitvoert. Ik weet het niet zeker, maar volgens mij wordt zonder .NET framework het resultaat van de MSIL-machinecode conversie ook niet gecachet, waardoor iedere keer als het programma start dat opnieuw moet worden gedaan.
Laat even weten hoe of wat,want dit vind ik ook interessant. Voor nLite doe ik ook iets dergelijks op aangeven van de auteur.
Vond het idee dermate interessant dat ik het ook eens ging proberen om een DOTNET-progje op een machine (NT4) te runnen zonder DOTNET geinstalleerd. Alle DLL's mee en mscoree.dll ... en .. krak .. errormelding dat het framework niet geinstalleerd is! Lijkt me dat de aanpak dus niet werkt?
Dit is een programma dat net tussen Paint en Photoshop invalt.
Het voordeel hiervan is dat als je iets simpels wilt aanpassen in een image, dat MS Paint net niet geschikt is om te doen wat je wilt en Photoshop weer te overkill, want als je een iets tragere computer hebt met weinig geheugen en daarnaast nog een aantal applicaties hebt runnen, dan kan het starten van Photoshop er wel eens inhakken, omdat er dan naar virtueel geheugen of de scratchdisk geswitched wordt.
Paint.NET zit zo'n beetje tussen deze 2 applicaties in en is dus perfect geschikt voor het middelmatige of sub-middelmatige werk.
Wat het vooral meerwaarde geeft boven MS Paint zijn de layers, maar ook de extra tools.
Als je geen krachtige computer hebt met veel geheugen en daarom niet voor elke simpele image-edit Photoshop wilt starten, dan is dit programma perfect.
Tevens is het Open Source en gratis, dus Free/free.
Als het maar niet begint te groeien zoals Paint Shop Pro dat deed. Dat was vroeger ook een relatief simpel plaatjes-edit-tooltje, maar is nu te uit-de-kluiten-gewassen om het nog relatief simpel te noemen.
Mooi alternatief voor Paint (wat zeg ik nu: dit is wat Paint jaren geleden al had moeten zijn). Dit stukje software is gebruiksvriendelijk zodat de mensen die momenteel Paint gebruiken voor wat klein geknutsel zonder veel problemen Paint.NET kunnen gebruiken en genieten van layers.

De vergelijking met Photoshop vind ik wat overdreven, daar zou ik zoals velen anderen ook de GIMP aanraden (dat weliswaar wat ingewikkeld overkomt, maar zoals met alles is het volgens mij een kwestie van wennen).
Als Paint dit geworden zou zijn en bij windows geleverd zou worden zou microsoft nu weer een law-suit hebben waarschijnlijk. Ik denk niet dat het de bedoeling is dat windows allemaal full-feature programma's geinstalleerd heeft. Paint en notepad zijn hele simpele tools om basic dingen te kunnen doen met je OS, wil je meer, dan moet je even verder zoeken.
Freeware licentie? Misschien is het volgende stukje licentie tekst wel interessant.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Dit is trouwens wel een redelijk goede Photoshop vervanger. Iets dat vaak van The Gimp wordt gezegd, maar in de praktijk is The Gimp niet gebruiksvriendelijk genoeg.

Enige probleem dat ik totnutoe heb ondervonden is dat Paint.NET niet over een VNC verbinding werkt. Het programma wordt dan niet op de client weergegeven.
Een andere goede vervanger van Paint is photofiltre:

www.photofiltre.com/

Werkt lekker eenvoudig en heeft toch voldoende functies om niet meteen naar Fotosoep te hoeven grijpen!
Als het nou eens echt compleet in .NET safe code geschreven was. Ik heb hiervan de source nog niet bekeken, maar eerdere versies gingen vrolijk in no-time binnen de code naar unsafe API calls. Kun je het wel mooi .NET noemen, maar da's dan ook niet meer dan het buitenste laagje van de hele app.
Kan dit nu ook met de .net framework mono werken onder Linux ? zo nee, welke programma's wel ?
@easydisk

Als het niet direct lukt om dit programma op het Mono Framework te runnen, dan kan het zijn dat je de source moet recompilen in Linux met een compiler die Mono ondersteunt.
Dan kan het wellicht werken, maar ik heb dit zelf (nog) niet geprobeerd, dus ik kan het niet met zekerheid zeggen.

De source is vanaf deze pagina te downloaden:
http://www.eecs.wsu.edu/paint.net/download.htm
Anoniem: 75461 @easydisk31 maart 2005 13:32
Dat gaat alleen lukken als de Windows.Forms ondersteuning eindelijk af is. En nu zijn ze net in de officiële package gekomen dus volledige ondersteuning en dus die mogelijkheid, om zonder veel te porten naar GTK.net, zal nog wel een half jaartje op zich laten wachten. :)
Onder Linux heb je toch "the Gimp"? :?
Onder windows ook trouwens ;-) :+
En ook al fatsoenlijke PNG support? Juist omdat Paint.NET hier en daar wat steekjes laat vallen op gebied van PNG (en daarmee alpha-channels), ben ik maar The Gimp gaan gebruiken. Ook een prima stuk software, alleen Paint.NET lijkt een iets nettere interface te hebben.
ff een quote van de originele pagina (http://www.eecs.wsu.edu/paint.net/features.htm):

"Full PNG transparency support"

PNG wordt dus volledig ondersteund. Wellicht dat de versie die je probeerde het nog niet bevatte. Immers de huidige is beta - dus feature-fixed. De vorige alpha daarentegen kan best nog wel onvolledige PNG-support gehad hebben.
Anoniem: 125370 31 maart 2005 13:15
en waarom niet voor 98se of me dan :?
Heeft waarschijnlijk met .NET te maken die daar niet op draait. :?
.Net draait wel op 98se, Me... alleen draait het niet super..
Wat draait er nu wel super op win98 en Me :+
Omdat vooruitgang ook zijn prijs heeft. :Y)

Veel mensen zijn tegenwoordig al over gestapt richting een nieuwer OS. (lees: XP)
En ik kan me dan best voorstellen dat men bij het programmeren van een stuk software geen rekening meer wil houden met een 'verouderd' OS waarbij je op bepaalde features moet inleveren indien je het ook geschikt maakt voor een ouder OS.
Voor de mensen die nog wel gebruik maken van 98/ME is er nog genoeg keus, en na verloop van tijd zul je het gewoon bij de software moeten houden die er 'toendertijd' voor geschreven was.
Dit proggie werkt wel lekker. Lekker snel, simpel en duidelijk. Alleen ik kan niet scannen.... in software zoals photoshop en microsoft office kan ik perfect scannen (Twain drivers), maar 'From scanner or camera' is en blijft grijs in Paint.NET. Misschien weet iemand hier een oplossing voor (want zonder scanner moet ik zowizo nog photoshop gebruiken)
Daar hoef je niet Photoshop helemaal voor te starten, Irfanview will do the job.

Op dit item kan niet meer gereageerd worden.