Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. HowTo: Create a nice SVG icon from a bitmap and use it in your Symbian app
Forum Updated to NodeBB v4.3 + New Features

HowTo: Create a nice SVG icon from a bitmap and use it in your Symbian app

Scheduled Pinned Locked Moved Mobile and Embedded
25 Posts 11 Posters 22.9k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    johnk
    wrote on last edited by
    #14

    Hello,

    In a previous comment, I mentioned S60tools/svg2svgt. Turns out it fails to install on Windows 7 with "The installer cannot run on your configuration. It will now quit." The installer ZeroG failed with a NullPointerException. I have reported it as "bug 16189":http://bugreports.qt.nokia.com/browse/QTBUG-16189

    -jk

    1 Reply Last reply
    0
    • V Offline
      V Offline
      vsorokin
      wrote on last edited by
      #15

      johnk, I voted for your bug.

      --
      Vasiliy

      1 Reply Last reply
      0
      • V Offline
        V Offline
        vsorokin
        wrote on last edited by
        #16

        snowpong, It's look as good wiki page, I created it "here":http://developer.qt.nokia.com/wiki/Create_a_nice_SVG_icon_from_a_bitmap_and_use_it_in_your_Symbian_app. Please check.

        --
        Vasiliy

        1 Reply Last reply
        0
        • J Offline
          J Offline
          johnk
          wrote on last edited by
          #17

          Hello,

          Since I can't install the svgwsvgt utility, I've been looking at the alternative posted above. In the end one needs a 44x44 svgt icon. Why does one need to start with a 400x400 png?

          -jk

          1 Reply Last reply
          0
          • X Offline
            X Offline
            xsacha
            wrote on last edited by
            #18

            SVGs can scale to any size. They don't really have 'sizes'. They are meant to be vector based, although hard if you start with a PNG ;).
            You can blow it up to 400x400 and it still looks good. This is why it is recommended to start with a large PNG. Otherwise it'll look bad.

            • Sacha
            1 Reply Last reply
            0
            • M Offline
              M Offline
              milot.shala
              wrote on last edited by
              #19

              Thanks buddy, exactly what I needed!

              1 Reply Last reply
              0
              • J Offline
                J Offline
                johnk
                wrote on last edited by
                #20

                Executive summary: I was able to validate these steps. Thanks!

                Along the way, I ran into a problem. I thought I’d add this comment in the hopes it says the next developer some time.

                Historically, I have been using the conversion tool (svg2svgt). Since it is unavailable, I used the approach above. I created this svg file using inkscape with a 48x48 png icon. It was saved as plain SVG. Unfortunately, the circular icon got compressed horizontally to fill only about a third of the space for the launch icon area. I do not see any errors generated in the build process.

                Why did this happen? Step 10 reads

                bq. Move the new traced bitmap away, and delete the actual bitmap underneath it

                I moved the actual bitmap to away (to the right) but didn’t delete. Oops!

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  milot.shala
                  wrote on last edited by
                  #21

                  I think this might be interesting as well: "Use PNG as Symbian application icon instead of SVG":http://www.leonardorisuleo.info/blog/2009/11/how-to-use-png-as-symbian-application-icon-instead-of-svg/

                  Just yesterday I used this method to create my Symbian application icon and it works pretty well.

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    snowpong
                    wrote on last edited by
                    #22

                    Small update: I've been trying out Adobe Illustrator CS5 here, and it works better than all the other approaches I've used so far.

                    I still prefer Inkscape to design the logo and save as a normal Inkscape .svg, but then I open it in Illustrator and use the "Save for Web/Device" and selected SVG 1.1+ Tiny - and it works on the N8's and N97s I've used. Seems it is the best solution if you just want it done.

                    Note: Some gradients will be rasterized by Illustrator, but they still look OK on the phone.

                    1 Reply Last reply
                    0
                    • G Offline
                      G Offline
                      grego
                      wrote on last edited by
                      #23

                      I faced the same problem with my own icons, so I wrote
                      http://mpaja.com/frontpage/SVG_Pony

                      Adobe Illustrator is probably the best, but also very expensive.

                      I've been told that new Carbide.ui would do SVG Tiny conversion as well, does anyone have any experience with that?

                      Grego - http://mpaja.com/

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        Amine27
                        wrote on last edited by
                        #24

                        Hi,

                        There is also "SVG Converter" which give great result:

                        https://projects.developer.nokia.com/svg2svgt

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          matti-
                          wrote on last edited by
                          #25

                          Hi, the Inkscape thing worked pretty nicely, however I lost the transparency from my PNG image :o

                          Author of <a href="http://mmark.777-team.org/">MMark13</a>

                          1 Reply Last reply
                          0

                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups
                          • Search
                          • Get Qt Extensions
                          • Unsolved