2010-08-17 82 views
7

http://upload.wikimedia.org/wikipedia/commons/a/a5/Map_of_USA_with_state_names.svg如何增加此SVG的大小?

是否可能增加此地圖的尺寸​​?

+0

你能描述這個問題的背景嗎?大多數SVG用戶代理(例如Firefox,Chromium,Apache Batik Squiggle)都可以放大SVG圖像(嘗試Ctrl ++)。但是,如果您嘗試對圖像進行柵格化(創建JPG,PNG等),並增加柵格化輸出的大小,則應該查看SVG光柵化器,例如Batik SVG Rasterizer:http:// xmlgraphics .apache.org/batik/tools/rasterizer.html – jbeard4 2010-08-17 18:12:27

回答

12

是的。如您所知,SVG文件是矢量圖像,因此您可以在查看時簡單放大。

但是,如果你想改變這個默認大小,那麼你就可以更換

<svg 
    xmlns:dc="http://purl.org/dc/elements/1.1/" 
    xmlns:cc="http://creativecommons.org/ns#" 
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
    xmlns:svg="http://www.w3.org/2000/svg" 
    xmlns="http://www.w3.org/2000/svg" 
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 
    version="1.0" 

    width="958.69" 
    height="592.78998" 

    id="svg2275" 
    sodipodi:version="0.32" 
    inkscape:version="0.46" 
    sodipodi:docname="Map of USA with state names.svg" 
    sodipodi:docbase="C:\temp\webdesign" 
    inkscape:output_extension="org.inkscape.output.svg.inkscape"> 

<svg 
    xmlns:dc="http://purl.org/dc/elements/1.1/" 
    xmlns:cc="http://creativecommons.org/ns#" 
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
    xmlns:svg="http://www.w3.org/2000/svg" 
    xmlns="http://www.w3.org/2000/svg" 
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 
    version="1.0" 

    width="1917.38" 
    height="1185.57996" 
    viewBox="0 0 958.69 592.78998" 

    id="svg2275" 
    sodipodi:version="0.32" 
    inkscape:version="0.46" 
    sodipodi:docname="Map of USA with state names.svg" 
    sodipodi:docbase="C:\temp\webdesign" 
    inkscape:output_extension="org.inkscape.output.svg.inkscape"> 

也就是說,你定義viewBox(以0, 0, <oldWidth>, <oldHeight>),然後你可以設置如您所願,可以使用widthheight。因此上面的例子使寬度和高度加倍。

+2

作爲一個旁註,我會在發佈前從Inkscape創建的SVG中移除所有不必要的元數據(例如我自己系統上的路徑)。 – 2010-08-17 16:38:27