You think you have found a bug ? You've got a suggestion to modify PhotoFiltre ? /
Ĉu vi opinias vi trovis malbonadĵon ? Ĉu vi havas sugeston por modifi PhotoFiltre ?
This is not a complete project but just a multi-OS/Full HDR prototype because I recently discovered the free pascal Lazarus and I like to develope with this tool. It incorporates interesting functions that I would add to the Studio version if I have enough time. It's not to replace the freeware version 7 or the Studio version, it's just for fun
Under Windows 10, you should activate manually the library FreeImage.dll (right click on the file)
Under Linux, to use the library FreeImage you should install the package libfreeimage3
Under Mac OSX, you should enable developper application on security preferences
It would be very useful for me!!
I used Photofiltre a lot when i had a Windows computer, and now that i have a Macbook (iOS Sierra 10.12.3) i miss it a lot...
Would we have to pay for it?
Today I no longer use a lot Photofiltre (except sometimes for screenshots and other utility tasks).
However, I find the initiative excellent. I tested the Windows version quickly and found no problems, everything seems to work as it should.
I particularly like the look of the selection that seems easier to manipulate than in version 6 of Photofiltre.
Do you plan to release all or part of the code in order to possibly accelerate the development?
Antonio a écrit :I do not think the project will continue, there are no reaction. Users do not seem interested and it's a lot of works to create a multi os version...
I know it's not needed but it's just for fun because i like Lazarus
Now it's possible to draw. It's slower than PFSX because it's full HDR and need more resource and time...
here is the function list for the module "Vectorial Script" (VScript)
clear <no param>
erase the image (Alpha channel is supported)
pen.Width = <integer 1..400>
set the width of the pen for stroke
pen.rounded = <true | false>
set the pen shape (rounded or square)
pen.color = <none | $AABBGGRR | R,G,B | R,G,B,A>
set the pen color for stroke
pen.style = <solide | dash | dot | dashdot>
set the pen style for stroke
fill.color = <none | $AABBGGRR | R,G,B | R,G,B,A>
set the color for fill (shape, polygon, bezier)
point = <x, y>
Draw a point at (x,y) using the pen/width color
line = <x1, y1, x2, y2>
Draw a line from (x1,y1) to (x2,y2), using the pen/width color
rectangle = <x1, y1, x2, y2>
Draw a rectangle from (x1,y1) to (x2,y2), using the pen/width color and fill color
square = <x, y, radius>
Draw a square centered at (x,y) with the defined radius, using the pen/width color and fill color
ellipse = <x1, y1, x2, y2>
Draw an ellipse contained in the rectangle (x1,y1) to (x2,y2), using the pen/width color and fill color
circle = <x, y, radius>
Draw a circle centered at (x,y) with the defined radius, using the pen/width color and fill color
roundrect = <x1, y1, x2, y2>
Draw a round rect from (x1,y1) to (x2,y2), using the pen/width color and fill color
losange = <x1, y1, x2, y2>
Draw a losange contained in the rectangle (x1,y1) to (x2,y2), using the pen/width color and fill color
triangle = <x1, y1, x2, y2>
Draw a triangle contained in the rectangle (x1,y1) to (x2,y2), using the pen/width color and fill color
polygon = <x1,y1,..xn,yn>
Draw a polygon, using the pen/width color. If the polygon is closed (last point = first point), use the fill color to fill
bezier = <x1,y1, x2,y2, x3, y3, x4,y4, ...>
Draw bezier curves using the pen/width color. Each curve needs 4 points. Point 1 = source point, Point 2 and 3 = control points, Point 4 = dest point. If the curves are closed (last point = first point), use the fill color to fill. Last point is common with the first point of the next curve (Point 4 of the previous curve = Point 1 of the next curve)
# disable the comment if you want to call the open dialog box
#Open
Fit 300 x 300
Grey
Contrast 50%
Balance 0, 0, -25
CanvasSize 320 x 320 pixels 0,0,0
# disable the comment if you want to call the save dialog box
#save