几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】2.7.1 invalid svg output from drawing with te (http://www.dimcax.com/hust/showthread.php?t=14908)

yang686526 2009-05-04 02:55 PM

【转帖】2.7.1 invalid svg output from drawing with te
 
2.7.1 invalid svg output from drawing with text
2.7.1 invalid svg output from drawing with text
hi,
i am using dwgdirect 2.7.1 odamfcapp to export the attached drawing to a svg but the output file is an invalid svg.
the entity that causes the problem is a acdbtext with handle "1c6" the text value is: "design: 100 psig @ 150^f"
please see the attached (mad-3915.zip) file and compare "mad-3915_svg.jpg" => image from altova xmlspy.
with "mad-3915_dwg.jpg.jpg" => image from odamfcapp 2.7.1
could you advice on how to export the text to svg (when text has ^f).
the compiler i am using is "microsoft visual c++ 2005".
regards.
luis
attached files
there is a character with value 06 in the text. that situation is not handled in svg export.
it will be fixed in the next version, but i'm not sure what would be proper fix. currently you may temporarily fix it yourself - find in svgexport sources all the mentions of 128 - it is used 3 times to check if character is ascii, and add there a clause like
code:
... if (n < 20){}else ...effectively skipping such characters.
vladimir


所有的时间均为北京时间。 现在的时间是 05:43 PM.