Vault Customization

Reply
Active Contributor
wannensn
Posts: 38
Registered: ‎05-17-2005
Message 1 of 3 (225 Views)
Accepted Solution

Thumbnail Property

225 Views, 2 Replies
04-30-2012 03:53 AM

Hi,

 

I'm using the example from the API help to create a image from the thumbnail property data. But I always get a GDI+ exception when creating the Metafile from the stream.

 

Dim thumbnailRaw As Byte() = CType(propInst.Val, Byte())
Dim stream As System.IO.Stream = New System.IO.MemoryStream(thumbnailRaw, 12, thumbnailRaw.Length - 12)

Dim metafile As System.Drawing.Imaging.Metafile = New System.Drawing.Imaging.Metafile(stream)
Dim retVal As Image = metafile.GetThumbnailImage(width, height, New Image.GetThumbnailImageAbort(AddressOf GetThumbnailImageAbort), IntPtr.Zero)
 tream.Close()

 

Regards, Stephan

Hello Stephan,

 

It looks like the code you're using if from Doug's older post about reading thumbnails. If you're using this code on Vault 2012 and newer, it has the possibility of throwing the GDI+ exception if the image format of the thumbnail is not a metafile. This can happen because new image formats were added for thumbnails in Vault 2012. Please see this post on Doug's blog: http://justonesandzeros.typepad.com/blog/2011/05/viewing-thumbnails.html. Please try the code sample there and let me know if that works.

Employee
Daniel.Dulzo
Posts: 61
Registered: ‎05-25-2011
Message 2 of 3 (221 Views)

Re: Thumbnail Property

04-30-2012 07:54 AM in reply to: wannensn

Hello Stephan,

 

It looks like the code you're using if from Doug's older post about reading thumbnails. If you're using this code on Vault 2012 and newer, it has the possibility of throwing the GDI+ exception if the image format of the thumbnail is not a metafile. This can happen because new image formats were added for thumbnails in Vault 2012. Please see this post on Doug's blog: http://justonesandzeros.typepad.com/blog/2011/05/viewing-thumbnails.html. Please try the code sample there and let me know if that works.



Daniel Dulzo
Software Engineer
Autodesk, Inc.
Active Contributor
wannensn
Posts: 38
Registered: ‎05-17-2005
Message 3 of 3 (210 Views)

Re: Thumbnail Property

05-01-2012 11:59 PM in reply to: Daniel.Dulzo

Hi Daniel,

 

thanks, now it works.

 

I used the code from the API help (Vault 2013)! Please review the docs, it is the second time in the last weeks that I found incorrect information in the Knowledge Base Articles:

 

-Viewing Thumbnail Properties

-Uploading and Downloading (XML is for server side configuration not client side)

 

Regards, Stephan 

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.