高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
|
【转帖】errordwg object improperly read
error:dwg object improperly read
error:dwg object improperly read
i had used "opendwg toolkit ver2.008" until recently.
i am using "dwgdirect ver 1.13.02" now.
the error occurs if "autocad2000-dwg file" made by opendwg is read by dwgdirect.
the error occurs in "readfile".
odrxobjectimpl<myservices> svcs;
cdwgdatabase dwgdb;
dwgdb.pdb = svcs.readfile( path, true, false, oda::ksharedenyno );
the error is "dwg object improperly read".
i want to read "autocad2000-dwg file made by opendwg" by using dwgdirect.
please give advice to me.
i attach file that "autocad2000-dwg file" made by opendwg.
the error dose not occur if file in any "autocad2000-dxf" and "autocad-r14-dwg" made by opendwg is read by dwgdirect.
attached files
it seems to be a bug of opendwg toolkit (odt can not read this file as well).
dwg stream has missed linetype id in blockbegin entity with 0x41 handle.
regards,
sergey vishnevetsky
the recoverfile() function in dwgdirect can load such files successfully. if you need a patch for the old c libraries, please send e-mail to .
i straightened out that problem in using recoverfile().
we wish to express our gratitude for advice of everybody.
thank you very much.
|