Slashdot Mirror


GIMP goes SVG

An anonymous reader writes "The GIMP developers released a new snapshot in the development series. Version 1.3.21 (aka the path to excellence release) features an improved path tool with superb path stroking and adds SVG support. You can now export your GIMP paths to SVG and the new SVG import plug-in not only renders Scalable Vector Graphics for you at the desired resolution, it also imports SVG paths as GIMP paths."

52 of 370 comments (clear)

  1. LAMENS TERMS by Malicious · · Score: 2, Informative
    For those who think this is written in Greek

    Gimp now Works like Photoshop AND Illustrator.

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
    1. Re:LAMENS TERMS by arcanumas · · Score: 4, Funny

      I am Greek and yet i could not understand it. thanks.

      --
      Slashdot Sig. version 0.1alpha. Use at your own risk.
  2. SVG a Huge plus by Doesn't_Comment_Code · · Score: 3, Informative

    The addition of vector graphics definitely pushes Gimp over the edge. I used to use Gimp for all sorts of little images, but occasionally had to opt for something commercial because many print corporations only use vector graphics.

    Way to go Gimp! If doing practically everything photoshop can do for free didn't put Gimp on the map. The addition of SVG ought to.

    --

    Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
    1. Re:SVG a Huge plus by Jameth · · Score: 5, Informative

      What would put GIMP on the map is an easier interface (although 1.3 is a vast improvement, it still ain't photoshop)

      Also, if you want a good vector graphics editor for free, try SodiPodi. It's good. Especially for a 0.3 level program.

      P.S. This isn't meant to be rude to GIMP. It's being compared only to THE BEST. They actually have a better interface than most other programs that compete with Photoshop (that is, programs that I've tried).

    2. Re:SVG a Huge plus by johnnyb · · Score: 2, Insightful

      I'm sorry, GIMP's interface may not be perfect, but Photoshop's is 1000x worse. The reason people "prefer" it is because it's what they are used to, not because of any inherent advantage to it. The only thing nice about Photoshop's interface is their custom-painted widgets. But if Photoshop isn't the only app running in your session, it's a pain to work with.

    3. Re:SVG a Huge plus by Eric+Ass+Raymond · · Score: 2, Insightful
      it is because it's what they are used to, not because of any inherent advantage to it.

      I'm constantly amazed by this argument.

      As if there was an objective way of comparing user interfaces. The only real measure of how good an interface is is how comfortable people feel while using it.

      There's nothing wrong in liking a GUI because you're used to it. However, trying to coerce people to start using "a better GUI" (be it Gimp vs. Photoshop or X desktop vs. Win GUI) is wrong. There's no "better GUI" than the one you're already familiar with!

    4. Re:SVG a Huge plus by FooBarWidget · · Score: 2, Insightful

      Yes there is: you just have to discover it. I much prefer GNOME 2 over Windows XP. By your reasoning, Windows 95 is the best GUI for me because I was familiar with that before everything else!

    5. Re:SVG a Huge plus by 13Echo · · Score: 2, Informative

      Please read http://mmmaybe.gimp.org/ to see that CMYK *is* now supported. Most of the features that people have been clamoring for will be supported by the next "stable" release.

    6. Re:SVG a Huge plus by Xoid629 · · Score: 2, Insightful
      However, trying to coerce people to start using "a better GUI" (be it Gimp vs. Photoshop or X desktop vs. Win GUI) is wrong.

      In this case, though, your parent post is merely saying that the GIMP's interface is good in its own right -- not that everyone should switch over to it.

      The grandparent, on the other hand, is basically saying that the Gimp should be changed to be more familiar to Photoshop users. That may be a valid response to Everyone Should Switch Over arguments, but if trying to coerce someone into using a different GUI system is wrong, than trying to coerce someone into changing their program to a different GUI because you personally like it better is surely worse.

    7. Re:SVG a Huge plus by labratuk · · Score: 2, Interesting

      Brilliant. I'm always having this argument with my friends. Everybody kisses Photoshop's arse and talks about how it is such a godlike program. Those people usually haven't had to use it nine to five every day. For those of us who have, lets just say it was the absolute bane of my existance.

      Everyone listening? Photoshop is a massive pain in the arse, people! It's not that great! There is a reason I choose to use the gimp at home!

      Any volunteers to join my new 'Photoshop Sucks' club?

      --
      Malike Bamiyi wanted my assistance.
    8. Re:SVG a Huge plus by RustyTaco · · Score: 2

      Maybe it's just me, but "variable-position" means "same motion" to me, where as photoshop's style of menu means I have to make a different (series) of motions to get to the same menu I'm a right-click away from in The Gimp. Also, Gimp/GTK menus are tareable (baring the wrath of the gnome "Make it stupid" interface guidelines), so if you're using a function a lot you can just tear that menu off and put it somewhere convineint. Or, if you really use it a lot you can very easily assign it a hotkey by hilighting the menu item and hitting the key you want.

      I havn't seen that much effort placed into easing the workflow in PS, but I don't use PS much.

      - RustyTaco

  3. GIMP website interface... by chill · · Score: 3, Informative

    The look of www.gimp.org will be changing.

    --
    Learning HOW to think is more important than learning WHAT to think.
  4. SVG is the future by CausticWindow · · Score: 4, Informative

    Get an SVG enabled Mozilla build and start playing with it. It's fun.

    --
    How small a thought it takes to fill a whole life
  5. What does this mean for Sodipodi? by Chilltowner · · Score: 5, Interesting

    I wonder what the Sodipodi developers are going to do with this. Hopefully, there will be lots of cooperation. Sodipodi is rapidly maturing into a truly great vector graphics app for Linux and Windows (and OS X over X11, I'd guess). If the two projects cooperated, we could have an Illustrator killer on our hands!

    1. Re:What does this mean for Sodipodi? by Raphael · · Score: 4, Informative

      One of the goals of adding SVG support in the GIMP was to allow better cooperation between the GIMP and Sodipodi or other vector-based applications.

      Until recently, if you were using Sodipodi, you had to convert your SVG file to a bitmap format (such as PNG) before being able to load it in the GIMP. Now it is possible to import the SVG file directly into the GIMP and make some minor adjustments before creating the final image. You can also convert some parts of the SVG (imported as paths in the GIMP) to selections and apply more complex effects that what SVG would allow.

      Note that the SVG support in the GIMP is only due to the integration of the SVG plug-in that had been available since a while as part of libsvg. So it's nothing really new, although including it as part of the default GIMP distribution seems to make a significant difference.

      --
      -Raphaël
    2. Re:What does this mean for Sodipodi? by BigSven · · Score: 2, Interesting

      Raphael, your last paragraph completely missed the point (while you are perfectly right in the first two). The SVG import plug-in that used to live in librsvg can only render SVG to a bitmap. This is sort of nice but it is indeed not worth mentioning. The significant difference is the fact the GIMP core can now import paths from SVG files. This functionality is not provided by the plug-in. It's just a nice add-on that the user interface for path import was also added to the SVG import plug-in.

  6. Three Questions by Jameth · · Score: 5, Interesting

    1) Did they waste time writing it all themselves, or are they interworking with SodiPodi? SodiPodi is an excellent piece of software if you want to edit SVG.

    2) Does it just import them and make paths, or is it a full-featured SVG editor? Someone else commented on it now being Photoshop+Illustrator, but that's a whole different thing. Photoshop also supports importing SVG and AI format, it just doesn't edit them. (see question three)

    3) Does it make this simple? I've tried to figure a way to do both Vector and Raster editing in one program before, and had some ideas, but nothing that would truly make it easy. The reason Illustrator and Photoshop are separate is not for the chance to sell two products (although I suspect that influences the idea a bit) but because there isn't a way to do vector and raster editing in a well mixed manner. At best, you end up with something that changes back and forth between being a vector editor and a raster editor depending on what is selected.

    1. Re:Three Questions by Pope+Raymond+Lama · · Score: 3, Informative

      The answer for the three questions is:

      All that was added is the ability to
      import and export raster files encapsulated
      as SVG - AND import and export Gimp vector - The Bezier Paths existing in gimp 1.2.x.

      --
      -><- no .sig is good sig.
    2. Re:Three Questions by Jameth · · Score: 3, Interesting

      Bezier paths alone do not a vector graphics program make.

    3. Re:Three Questions by Jameth · · Score: 4, Insightful

      Sorry. That sounded rude. I should think longer before I say things.

    4. Re:Three Questions by bolsh · · Score: 5, Informative

      > 1) Did they waste time writing it all themselves, or are they interworking with SodiPodi? SodiPodi is an excellent piece of software if you want to edit SVG.

      We (or rather Sven) used rsvg to read and render the SVG as a bitmap.

      > 2) Does it just import them and make paths, or is it a full-featured SVG editor? Someone else commented on it now being Photoshop+Illustrator, but that's a whole different thing. Photoshop also supports importing SVG and AI format, it just doesn't edit them. (see question three)

      It just imports SVG to a rastermap, and exports paths to SVG. There is no support for the funky stuff like gradient fills, object groups, etc. This is not a vector graphics program.

      > 3) Does it make this simple?

      Yes. You load your SVG, specifying the size of the bounding box, and there you go.

      Cheers,
      Dave.

    5. Re:Three Questions by JudasBlue · · Score: 2, Informative

      Actually, the newest rev of Macromedia's Firewworks mixes raster and vector graphics quite well.

      That program is the one reason I have to boot a Windows machine now and then. There is nothing I have found that is faster for producing web interface mock-ups. It doesn't have the same range of power as Photoshop + Illustrator, or for raster even The Gimp, but I can do basic work, and 90% of non-print stuff is basic work, in about 1/10th the time.

      If The Gimp gets decent vector editing capabilities, I can finally get rid of the annoying Windows machine I keep around just for this.

      --

      7. What we cannot speak about we must pass over in silence.

  7. SVG rendering engine? by 4of12 · · Score: 3, Insightful

    So what does the GIMP use to render SVG and how good is it?

    In particular, is it different from the libart that Mozilla has been using?

    The world really needs a high quality open source SVG renderer. Adobe's plugins don't exist for every platform and Batik, AFAIK, relies on Java 2D.

    --
    "Provided by the management for your protection."
    1. Re:SVG rendering engine? by msevior · · Score: 5, Informative

      I believe it uses librsvg. The fastest and most complaint SVG renderer out there.

      (Maintained by my good friend and fellow AbiWord developer Dom Lachowicz)

      Martin

    2. Re:SVG rendering engine? by dominator · · Score: 2, Informative

      Fastest? Maybe. Entirely compliant? Hah! In my dreams ;-)

      Yes, the Gimp has stolen my RSVG plugin. No doubt Sven and Yosh have since souped it up.

      Best regards,
      Dom

  8. JPG properties by javatips · · Score: 3, Interesting
    Any news if GIMP now (or will) retain properties embeded in JPG images when saving as JPG?


    V1.2.4 does not support this which make it an inconvenient choice to edit pictures taken with a digital camera. All JPG properties like date the picture was shot and other parameters get lost when saving.

    1. Re:JPG properties by Captain+Large+Face · · Score: 4, Informative

      Apparently, EXIF data is kept in JPEG files from version 1.3.16, which should be what you're after.

  9. Outstanding! by Anonymous Coward · · Score: 3, Informative

    Your message is nothing but a sea of errors.

    First, it's "layman's." (Lamens? Is that a brand of ramen noodles or something?)

    Secondly, no, this announcement does NOT mean GIMP works like Photoshop AND Illustrator. Nothing of the sort, not even close. ALL this means is that GIMP can now save into a scalable vector format designed for the web. The decidedly low- to mid-tier GIMP project still has a long way to go before it even touches Photoshop, let alone Illustrator (although, so as not to seem like *too* much of a troll, I will say that GIMP is pretty darn good as a basic image editor. Can't beat the price, for sure).

    I understand it's exciting to post on Slashdot and all, but, you seriously just posted a message that does not contain a single correct statement. That's pretty... err, lame.

  10. rudimentary CMYK separation also by ubiquitin · · Score: 3, Informative

    There is also a rudimentary plugin now which handles CMYK color separations here. Also, the MacGIMP site had a story on the SVG changes as well before it was posted on Slashdot.

    --
    http://tinyurl.com/4ny52
  11. The GIMP New Web Site by Pope+Raymond+Lama · · Score: 4, Informative

    The GIMP is on the road for a 2.0 release that shall happen this year. Actually, this 1.3.21 release shall be the last one before the 2.0pre release series.

    Do not miss the new GIMP site, taht will soon replace the contents in www.gimp.org: mmaybe.gimp.org .

    --
    -><- no .sig is good sig.
  12. Other goodies to look foward to in gimp 1.3.x by Anonymous Coward · · Score: 4, Interesting

    The new improved GUI, complete with easier menus, new docking system, frendlier help.

    CMYK support!

    Now uses GTK 2, no more ugly fonts, no more GREY, its all in the colour you want!

    Hundreds of new plugins, and there is the excellent plug in registry as well. If there isn't a filter you wan't then it can easily be created due to the GIMP's API

    Support for standards from the freedesktop project, including thumnails.

    The new Docking gui, which allows you to reduce your screen clutter! Just drag and drop those tabs!

    Much faster, starts in around 3 seconds, and it uses MMX extentions to accelerate your graphics filters.

    Simply put, gimp 1.3.x is really powerful, and Adobe should start to become worried. Remember, if the feature you wan't isn't there, it will be soon due to the extremly rapid development. Even a 0.01 increment == TONS of features!

    Also, the "gimp" himself looks a lot cuter in SVG.

  13. SVG support? by bender647 · · Score: 2, Interesting

    A barrier for me using SVG is that the graphics I make are not importable into the (MS) tools the people I work with use. If I was pointed to a good SVG2something tool, I'd be more excited.

  14. SVG is not the future by FooBarWidget · · Score: 2, Interesting

    Not until it's supported by Internet Explorer.
    This is not a troll, this is the truth. Joe Average doesn't care; a new vector graphics format is only exciting to geeks. Joe Average only cares about "images", regardless of the underlying technology.
    Unless either IE supports SVG natively, or everybody has an SVG plugin, SVG will never become popular.

    1. Re:SVG is not the future by caseih · · Score: 5, Interesting

      IE doesn't support flash either, and it's wide-spread. All you need is to embedd a link to the SVG active-X control and users will pick it up on the fly. No big deal. Average Joe's don't even know flash isn't supported natively. They still use it.

      Don't look for any new features in IE for the next several years. By integrating it tightly into the OS and killing it as a standalone product, Microsoft has effectively eliminated all potential innovation in the browser area, since browser releases now equals OS releases. IE 7 won't be out until Longhorn (at least a year away), and even then it won't be widely used as most people will never migrate off XP for the life of their machines.

      This is an unprecedented opportunity for Mozilla to win the browser war. Being a standalone installable app (that can run on win98 and up), Mozilla can add new features and support new standards. Just spread the word. Tell your friends. Talk to your favorite web developers.

  15. Re:Almost there by 13Echo · · Score: 2, Informative

    CMYK is now supported in this version. By the time this branch becomes "stable", it should have almost all of the features that people have been complaining about.

    http://mmmaybe.gimp.org/ has more info.

  16. I don't mean to gripe but.... by MarcoAtWork · · Score: 4, Informative

    This is not flamebait, but why instead of focusing development efforts on stuff that has marginal appeal at best, the developers don't try to implement the #1 missing feature in GIMP (for photo retouching, IMHO of course)

    Adjustment layers! (with masks)

    and no, you can't really 'emulate' them with the currently available toolset unfortunately (remember that they have masks and are non-destructive).

    I love GIMP but the absence of this feature (which is not exactly a new thing, even PSPro has it!) is really killing me...

    --
    -- the cake is a lie
  17. Re: INACCURATE TERMS by Daengbo · · Score: 3, Interesting

    I don't know. My girlfriend had never used a computer graphics program before Gimp, but was quite an artist. After learning all about it, translating "Grokking the Gimp" into Thai, and teaching courses in it, she says that Photoshop is very confusing for her. So why, again, should Gimp change its interface? Because it's not what you're used to? I find the interface quite refreshing, but I don't use it professionally.
    Goy does, though, and she agrees with me.

  18. COOL! by SCHecklerX · · Score: 2, Interesting
    Now the only thing missing is layered effects, and I'd be a very happy grfx artist (wannabe) :)

    There was an OS/2 program (forget its name) which mixed vectors and layers, and also had the unique ability to layer EFFECTS...for example, I could do black text, put a blur effect layer over that, and then colored text over that to achieve a drop shadow with very little effort. Of course, you could then put an effect layer over the text for texturizing, etc. You could combine effects to your hearts content, and if you didn't like the way it worked, it was trivial to back out, or move the effect elsewhere.

    Vector support seems like the necessary first step to this type of thing and I hope that the GIMP developers discover this cool and unique way to manipulate images.

  19. Re: INACCURATE TERMS by bickerdyke · · Score: 2, Interesting

    no. GUI are about beeing used to some or some other kind of logic. I think GIMP pute the things where you might expect them you you wouldn't be used to them beeing somwehere completle else - where they might or might not belong. It's easy to make a better user interface, that no one can work with cause the commands are where they belong and not where MS put them.

    --
    bickerdyke
  20. I just want 1.4stable... by BrokenHalo · · Score: 2, Insightful
    Have you tried the development version? (x.3 I think)

    1.3.20.

    I periodically try out the development releases and admire the pretty widgets if the thing will compile or load. As a matter of fact, I built one this morning; compiled fine but crashed within 5 minutes of loading.

    Personally, I would be much more impressed if the developers decided on a feature-freeze and cleaned up their mess. I can't remember off-hand how long stable has been at 1.2.5, but it's beginning to look a bit incongruous with GTK-1.x widgets and non-antialiased fonts on a modern desktop. I haven't been keeping track of dates, but it seems to me that stable has been at 1.2.x for years now.

    Sooner or later they're going to have to decide what gets put into 1.4 and what gets left out. I would be happy to accept what they've implemented so far if it can be made stable and have all the scriptability put back.

    1. Re:I just want 1.4stable... by BigSven · · Score: 2, Informative

      GIMP-1.3 is actually a lot less messy and even considered to be more stable than the 1.2 releases.
      If it crashed on you, you should have tried to obtain a stack trace and file a bug-report then at bugzilla.gnome.org. If you don't do that, the GIMP developers have no chance to fix the bug that hit you.

      BTW, the next version will be called 2.0, not 1.4.

  21. Re: INACCURATE TERMS by Jellybob · · Score: 2, Informative

    It's a development release - it'll probably get fixed fairly soon.

  22. Re:Nice, but where's the color calibration? by Jeffrey+Baker · · Score: 3, Informative

    Wow, that would be a neat idea. If only we had an open color management solution for X11 ... we could call is "Xcms" ... when we're done, we'll roll it into a system called "X11R5"! Gosh, it could even support ICC profiles. That would be swell.

    (Sorry, unnecessary snarkyness. I agree that there is no good UI, nor tools, for color management in X11. However it should be noted that X11 has complete color management support built-in. It's just that nobody uses it on Linux. I bet if I peeked in SGI's X distribution, it would be loaded with color management features.)

  23. SVG-Export.scm by The+boojum · · Score: 2, Informative

    Bah! I tried to submit to them a Script-Fu scheme script to export SVG months ago, back at the beginning of the year to export indexed images to SVG. I never heard back from anyone.

    If anyone would like, I'm making it available here. Save it in your shared/scripts directory with the other scm files. Then flatten your images to indexed and go Script-Fu -> File -> Export SVG. Enjoy! (And if any of you have any weight with the GIMP team and still want to include it in the distro, you're welcome.)

  24. Re:There is an SVG plugin for IE by pacc · · Score: 2, Informative

    And if you still want to use Mozilla and try out Adobe's SVG plugin it is now possible with the 6.0 beta plugin.

    Since it don't install itself automatically you have to copy the files from some "shared files/adobe" directory to "Mozilla/plugins", just search for "NPSVG6.dll" and "NPSVG6.zip"

  25. GUIs are about organization by plover · · Score: 3, Insightful
    My first exposure to "decent" quality paint programs was Photoshop LE (packaged free with a scanner.) I found the GUI confusing.

    I then installed The GIMP. I found its GUI confusing.

    I then bought Paint Shop Pro on the recommendation of a digital photography book I respected. Again, I found the GUI confusing, but at least the book got me started on what I should be looking for. I think if I had read such a book about Photoshop earlier I'd probably be a Photoshop fan right now.

    I now switch back and forth between The GIMP and Paint Shop Pro. The GIMP does some things better (script-fu is really slick) and PSP does some things better (scratch and dust repair, contrast enhancement.) But I still have to hunt through confusing menus, pop-up toolbar things, etc. I've simply come to expect that any powerful photo editing program is going to have a confusing interface, and that any program is going to take an investment of time to learn. Paint Shop Pro has some hand-holding tutorials that I found to be excellent at getting me up to speed. I'm sure these things exist for the other programs as well.

    Anyway, it's all still easier than the old days with a camelhair brush and hand spotting negatives and prints.

    --
    John
  26. Re: INACCURATE TERMS by Anonymous Coward · · Score: 2, Interesting

    But Paintshop Pro is a prosumer level product. GIMP is far beyond that. This is why you have so many neophytes who hate the GIMP. They are expecting the usability of PaintShop Pro with the power of Photoshop. That ain't gonna never happen. GIMP is squarely aimed at pros which is why I use it. I am a professional. I wouldn't touch PaintShop Pro with a ten foot pole.

  27. Re:LAMENS TERMS (layman's terms?) by rifter · · Score: 2, Interesting

    ... but, really, is it gimp with a soft g as in gin or a hard one as in git?
    Anyone?

    Note: there seems to be no agreement here, but I'd assume the users' community (or better the project's developers) would have it right - I'm not trying to start a war.

    I have always pronounced it with a hard G, both becase it is the G(uh)nu Image Manipulation Program and because the word gimp is pronounced that way. That said, it is yet another example of why the free software movement suffers from poor marketing. Gimp is a *very* politically incorrect term with derogatory connotations. I don't understand why they chose that acronym..

  28. Off-topic: The Slashdot Gimp icon by tomzyk · · Score: 2, Funny

    Whoa, has anyone else been freaked out by that slashdot icon for The Gimp? I never noticed it before, but the eyes twitch every now-and-then. I thought I was seeing things at first and then when I thought I saw it move again, I just assumed that I've been reading too much from my computer monitor over the past several years...

    --
    Karma: NaN
  29. MDI interface for the GIMP by Raphael · · Score: 2, Informative

    Offering some kind of MDI interface for the GIMP has been suggested several years ago. This may be a good solution, as long as it is optional because some people prefer the current interface.

    You can find some discussion about that in bug report #7379. The feature may be implemented in GIMP 3.0, or earlier if I find enough spare time to implement it or (more likely) if someone else takes the job and implements this feature.

    Note that version 1.3.x and the upcoming version 2.0 offer the option of displaying a menu bar in the image windows, if this is what you are interested in. But if you want a shared menu bar on top of a big container window and a shared status bar at the bottom of that window, then you will have to wait until someone implements a real MDI solution.

    --
    -Raphaël
  30. Re:Am I missing something? GIMP sucks - for me by MenTaLguY · · Score: 2, Informative

    I don't know why you're angry at The GIMP for that. Pantone won't license the trademark/relevent patents for The GIMP to (lawfully) implement Pantone support.

    You can certainly make GIMP palettes with pantone color names for RGB approximations, but don't distribute them to anyone or Pantone, Inc.'s lawyers will come down on you HARD.

    --

    DNA just wants to be free...
  31. Re: Soft vs Hard G by some+guy+I+know · · Score: 2, Funny
    I was under the impression that the "g" used in words like "gimp" and "give" (and "go" and "gate") is called a *hard* g, and "gin" and "gip" use what's called a *soft* g.
    You are correct (except that it's spelled "gyp" here in the USA (derogatorily derived from "gypsy")).
    A hard G is like the G in "garage", whereas a soft G is like the G in "garage".
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana