7
A
回答
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>
),然后你可以设置如您所愿,可以使用width
和height
。因此上面的例子使宽度和高度加倍。
+2
作为一个旁注,我会在发布前从Inkscape创建的SVG中移除所有不必要的元数据(例如我自己系统上的路径)。 – 2010-08-17 16:38:27
相关问题
- 1. 增加d3 SVG容器大小
- 2. 增加大小
- 3. 如何增加netezza表的列大小
- 4. 如何增加oracle中表的大小?
- 5. 如何增加UITabbar的大小
- 6. 如何增加iphone中UITabBarItem的大小?
- 7. 如何增加Groovy的JVM堆大小?
- 8. 如何增加fanpage的大小?
- 9. 如何增加链接的大小?
- 10. 如何增加iPad中popOverView的大小?
- 11. 如何增加JRadioButtons&JCheckBoxes的大小?
- 12. 如何增加JScrollPane窗格的大小?
- 13. 如何增加矩形的大小
- 14. 如何增加Azure CloudDrive的大小?
- 15. 如何增加ckeditor的字体大小
- 16. 如何增加phpmyadmin的内存大小
- 17. 如何增加网格的大小?
- 18. 如何增加图像大小,但不增加大小容器其位于
- 19. 增加sc_fifo_out大小
- 20. 如何调整SVG大小?
- 21. 如何使用按钮单击来增加/减少Html5 SVG Circle的大小?
- 22. Java如何增加字体大小?
- 23. 如何用runhaskell增加堆栈大小?
- 24. 如何增加C#程序集大小?
- 25. 如何增加bootstrap-4字体大小?
- 26. 如何增加Matplotlib底图大小?
- 27. 如何增加Java堆栈大小?
- 28. 如何增加内存大小
- 29. 如何增加PNotify字体大小?
- 30. 为什么使用boost增加文件大小如此之多?
你能描述这个问题的背景吗?大多数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