几何尺寸与公差论坛------致力于产品几何量公差标准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)
-   -   【转帖】retain Original Thumbnail Preview (http://www.dimcax.com/hust/showthread.php?t=18447)

yang686526 2009-05-07 03:07 PM

【转帖】retain Original Thumbnail Preview
 
retain original thumbnail preview
retain original thumbnail preview
i want to be able to keep the original thumbnail preview when writing a dwg.
in the user manual:
setretainoriginalthumbnailbitmap has a 'tbc' note next to it. so does this mean that retaining of the original thumbnail bitmap is not yet implemented? (i.e. as of version 1.12).
setting writefile's savethumbnailimage parameter seems to make no difference.
am i doing something wrong, or is it just not yet implemented?
if it is not yet implemented, will it be in 1.13?
thanks,
paul g
this was discussed here:
sergey slezkin
hello sergey,
yes, i already saw that thread previously. but it was not clear that the problem is resolved.
certainly the dwgs that i am loading have thumbnail previews. and certainly i am saving to above r12 (e.g. 2000). but still the original thumbnail seems to be lost on writing the file.
re. your comment in the other thread:
> but generating preview requires that your oddbsystemservices inheritor return not null from gsbitmapdevice() function.
really i don't want to generate any preview, i just want to preserve the original preview.
also to the question about the 'tbc' note next to the
setretainoriginalthumbnailbitmap function in the user manual. does it mean that it not yet implemented, or does it have some other meaning?
thanks for your help.
paul g
sorry i provided wrong link. the correct code was here:
i checked the code below and it works:
code:
oddbdatabaseptr pdb = oddbhostappservices::createdatabase(false);
pdb->setretainoriginalthumbnailbitmap(true);
pdb->readfile(filename, bpartial, shmode, password, ballowcpconversion);
here oddbdatabase::readfile() is called.
sergey slezkin
sergey,
ok, that works.
thanks for your help.
best regards,
paul g


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