Paint plugin v1.0

Ask for help and post your question on how to use XnView Classic.

Moderators: XnTriq, helmut, xnview

User avatar
ouistiti
Posts: 353
Joined: Mon Oct 25, 2004 7:28 pm
Location: Belgique
Contact:

Post by ouistiti »

:arrow: XnView

Please Pierre dont wait till version 7.982 of paint to add such ehancements !

Many thanks to Clo and Dreamer for your ideas !

Many thanks also to Pierre for this new promised and promising Tool... pardon Filter !
Hum… Set as a tool everywhere in other softs, though…

Friendly

Paul
L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

At will…

Post by Clo »

—> ouistiti

:) Hello Paul !

• Thinking again to the improvements for the Paint tool (sorry, I'm always looking for it in the Tools Menu !) , I concluded that every user would like to build her¦his own retouch tool at will, according to her¦his needs…
- This leads to get a specific much more elaborated INI file for Paint, so forging ahead I propose the following one below :
; “PAINT” RETOUCH TOOL CONFIGURATION

[General]

CurrentBgColor = $FF0000
CurrentForegroundColor=$000055
LastAdjustedSize = 650,422
UseEllipse = 0
UseFill = 1
UseLasso = 0
UseLines = 1
UseMoveImage = 0
UsePencil = 1
UseRectangle = 0
UseRoundedRectangle = 0
UseRubber = 0
UseText = 0
UseWatermark = 0
WindowBgColor = $F0F000
ZoomStep = 5


[LinesParameters]
LineType= 0
;0: Simple, 1: 1 arrow, 2: 2 arrows
Line Opacity = 80
LineThickness = 3

[RectanglesEllipseParameters]

EllipseOpacity = 99
RectangleOpacity = 80
RectangleStyle = 2
;1: simple Frame, 2: Full, no border, 3: Full with border
RectangleThickness = 3
RectangleType = 1
;0: Square corners, 1: Rounded corners
RoundedValue = 30

[TextParameters]

FillText = 0
TextOpacity = 80

[TextDialogueBox]

Bold = 1
Border =1
BorderColor = $00AA11
FontFace = Tahoma
FontSize = 19
Italic = 0
Shade = 1
ShadeColor = $999999
ShadeShiftX = 5
ShadeShiftY =5
Smooth=0
Striked = 0
Underlined = 0

[WatermarkParameters]

LastUsedPath = K:\Images
RepeatTiled = 0
WatermarkOpacity = 30

• Hence, only the wanted tools would display buttons, with indeed a default set which needs to be discussed…
- Let's notice that some usual painting tools are missing still, even with regard to my mock-up HERE

• Currently, there is a pretty annoying issue about the settings saving, and moreover some features are unbearable,
like the “jolly” black background… :P

- It causes a problem when appending some text if the image doesn't fit the window :
The text lands in the Black, then good luck to recover it ! :evil:

:arrow: Pierre, please… Image   

:mrgreen: Friendly, KR,
Claude
Clo
Last edited by Clo on Sat Apr 07, 2007 10:05 pm, edited 6 times in total.
Old user ON SELECTIVE STRIKE till further notice
User avatar
ouistiti
Posts: 353
Joined: Mon Oct 25, 2004 7:28 pm
Location: Belgique
Contact:

Post by ouistiti »

:arrow: Clo

Nice but it should need an "Apply" button on the main window when one changes the parameters of a tool !

Friendly

Paul
L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

Sous-entendu…

Post by Clo »

—> ouistiti

:) Hello Paul !

• Indeed, this is understood and written “between the lines” ! :P

:mrgreen: Friendly,
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
yumeyao
Posts: 3
Joined: Tue Jan 06, 2009 5:33 pm

Post by yumeyao »

new here.

yesterday i started a thread here:
http://newsgroup.xnview.com/viewtopic.php?t=16713

then i'm introduced by Clo so i finally get to this thread.

first let me repeat my suggestion here:
i'd want a built-in image painting function.

1st point: built-in.
let me express the "built-in". it's both ok whether it is included by the main-program or an external plugin. but it's advisable that it's a toolkit rather than a filter.
(next paras are copy and paste...)
it(built-in) will have 2 advantages:
1. no seperate windows for viewing(includes general processing) and painting. this helps the interface tidy.
2. no undo/redo limits. you can undo drawing a line then undo a filter such as bluring,etc.

some other apps provide a built-in painting toolkit. a screenshot of IrfanView below:
Image

I'd say, it's such a handy toolbox that should be considered.
two reasons why it's a must-have:
1. though a image viewer it is, it provides varies of image processings. so a simple plain toolkit is just one part of it. it helps user easily make comments on a picture. such as, add texts(yes i know it's already in), draw lines, boxes, arrows, etc.
2. xnview has a built-in screen capture function, so what next to capturing? yeah, of course some modifications will make a picture more lively, especially when the picture is used to desribe a process or a problem.


2nd point: features
i noticed that you have listed some in "Missing tools and options".
so let me explain my consideration:
1. for listed items. i think pencil is a must-have(we'd call it brush, for better, then we can define the boldness). retangular selection is also widely needed.(an option can be added here->edit only affects in the selected area) Lasso is maybe less used, but it may be easy to add this feature if retangular selection is done. rubber is useful, and you can also add an option to determine to erase drawed pixels or erase the whole picture.
for the "save each step", it's of course needed, but when you just make the painting a built-in function it's already done. :D
2. for items not listed. i suggest an "arrow line" tool. a text tool(which can be a simple redirection to the current add text function).


for advanced, text shadow and line/arrow/circle/retangular shadow is also good, but not necessary.


Thanks for your hard work and thank you for giving a notice here.
User avatar
budz45
XnThusiast
Posts: 1621
Joined: Sun Jun 03, 2007 6:05 pm
Location: UK

Re: Paint plugin v1.0

Post by budz45 »

My congratulations again Pierre on fine work in adding more to your ever so comfortable Xnview application.
http://i31.tinypic.com/29f5fzc.png
http://i32.tinypic.com/2yn3qpt.png

Like Dreamer mentioned earlier in this thread, "Ctrl+Z Undo" and "Ctrl+Y redo" are missing features.

I am also requesting support for "Antialiasing" and "Drop Shadow" particularly when using the circle (with drop shadow options).

Can you see the drop shadow in use in Fastone Capture's editor
Image

But still well done though on bringing this addon to existence in Xnview :D
All My Topics || my 'MP' Topics
My own Bookmarked topics--->for me only
User avatar
budz45
XnThusiast
Posts: 1621
Joined: Sun Jun 03, 2007 6:05 pm
Location: UK

Re: Paint plugin v1.0

Post by budz45 »

Would be awesome if Paint added support for such Distort effects such as: Pixelation

..So I can quickly and efficiently Pixelate faces, names all sorts in pictures quickly. Currently I use the Pixelate plugin in Paint.Net if I want to do this but Paint.net, as lovely as it is, starts up slowly as an aplication.
Image
In Paint.NET it's Effects>Distort>Pixelate
All My Topics || my 'MP' Topics
My own Bookmarked topics--->for me only
User avatar
XnTriq
Moderator & Librarian
Posts: 6336
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: Paint plugin v1.0

Post by XnTriq »

budz45 wrote:Would be awesome if Paint added support for such Distort effects such as: Pixelation
You don't need the plug-in for that.
User avatar
budz45
XnThusiast
Posts: 1621
Joined: Sun Jun 03, 2007 6:05 pm
Location: UK

Re: Paint plugin v1.0

Post by budz45 »

Hi again,

When Paint plugin get's ported into XnView MP could the developer please add 'presets' support like in several MP choices
Image

'presets' is a lovely feature and I would like to be able to save individual profiles to Paint plugin. Currently Paint plugin only remembers last used profile. I would like to save and manage many. Thank you.

EDIT:

-Perhaps, when Paint plugin makes MP, it could get a rename to a name like Painter or XnPaint ..would be cool :mrgreen:
-Perhaps also it could also be just a module within the cross-platform MP rather than just a plugin.
All My Topics || my 'MP' Topics
My own Bookmarked topics--->for me only
Post Reply