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


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » DirectDWG
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-05-06, 09:52 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】pdf-export layer-output problems in linu

pdf-export: layer-output problems in linux
pdf-export: layer-output problems in linux
hello,
we use version 2.5.2 and want to make output to dwf and pdf. to do so, we use the functions exportdwf and exportpdf.
in windows we don't have any problems. the dwf-export in both systems is also correct! but in linux the pdf-export will not work correct. our program to fill the dwgdirect-database is allways the same!
description of the mistake: the exported layers (linux, pdf) have only a lenght of 1 character and the layerstructure is wrong (more layers than in the original, several layers with the same name (1 character)).
is there any bug known in dwgdirect or the used pdftoolkit?
can we set a special setting to solve this problem?
thanks
hello,
could you please attach two small pdf files - generated by your code under windows and linux.
hello,
yes i can.
here are the two files. the layers shold have the names aa, bb and cc, in the windows-file this is correct. in the linux-file there are 6 layers named a, b, c, a, b, c.
thanks, i'll check.
btw : do you have pdfexport sources (avalable from zips)? and are they available for debug? it is possible that i ask you for some help, if i fail in the problem reproducing.
also... could you please test the same with 2.6.1 production? it is possible that the defect was fixed already.
hello,
we have used the dowloadfiles dd_lnxx86_4.1.tar.gzfff"> (subdirectory lnxx86_4.1fff">)and dd_nonlibs.tar.gzfff"> without debuginformation.
i will try it in 2.6.1 within the next few days. in the moment i don't have any time to change my system.
thanks
thanks, i'll try to reproduce it here.
missed lib's
hello,
i wanted to try it under the new version 2.6.1. but i have some problems with the used lib's. in the new version the followings libs are no longer availible:
in linux:
dd_inx86_dwf7core
dd_inx86_dwf7toolkit
dd_inx86_dwf7w3dtk
dd_inx86_dwf7whiptk
in windows:
dd_vc6md_dwf7core
dd_vc6md_dwf7toolkit
dd_vc6md_dwf7w3dtk
dd_vc6md_dwf7whiptk
which lib's i must use now?
thanks
dwfcore
dwftoolkit
dwfw3dtk
dwfwhiptk
hello again,
i made the changes. now i use version 2.6.1 and the other libs, but
no changes in result.
that means, under linux we have the same wrong layerstructure in the generated pdf-file as before in version 2.5.2.
is this a general problem or can it be a result of one of the pdf-params. we have tried several kombinations. normally we use the following one:
m_bembedded = false;
m_bsimplegeomopt = false;
m_bshxasgeometry = true;
m_bttfasgeometry = true;
m_bzoomtoextents = true;
m_benablelayers = true;
m_bexportofflayers = true;
m_dpaperh = 210;
m_dpaperw = 297;
m_layouts = 1;
ver = pdfexportparams::kpdfv1_5;
hi,
this is non parameters problem. i think that some code works different on win and linux platforms. i am working under the problem now.
it seems that i found the source of the problem. our odchar define has 4 bytes size under linux and 2 bytes under windows and code like
odchar ch;
char lo = ((char *)&ch)[0];
char hi = ((char *)&ch)[1];
works differently under linux and windows... will be fixed.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】dwf export problem yang686526 DirectDWG 0 2009-05-04 08:19 PM
【转帖】color problem with hatch while vectorization yang686526 DirectDWG 0 2009-05-04 05:55 PM
【转帖】bug90 in odgibasevectorizer when gsmodel is enabled yang686526 DirectDWG 0 2009-05-04 05:08 PM
【转帖】block layer id and its entity layer id yang686526 DirectDWG 0 2009-05-04 04:48 PM
【转帖】help needed for solidwork macro11 yang686526 SolidWorks二次开发 0 2009-04-13 11:43 AM


所有的时间均为北京时间。 现在的时间是 08:48 AM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多