Rank: Member
Groups: Member
Joined: 1/29/2006(UTC) Posts: 1
|
Hello, i have several Problems with Graphics Mill... here is what i want to do. I will have a Graphics Konverter "PNG" to "SWF" run in a managed PowerPoint Add-In. Here is the sample code i have used. Code:using (Aurigma.GraphicsMill.Bitmap bitmap = new Aurigma.GraphicsMill.Bitmap( png ) )
{
bitmap.Save( swf ,new Aurigma.GraphicsMill.Codecs.SwfEncoderOptions( 75 ) );
}
If i used the Version 3.1 i get a "SynchronizationLockException" (line "new Aurigma.GraphicsMill.Bitmap...." ). In this forum thread ( http://www.everythingcyber.com/Forums/Topic510-15-1.aspx) i read about this problem... and you recommend to upgrade to Version 3.5RC ( http://www.everythingcyber.com/...pic3122-16-1.aspx#bm3122). But when i use this Version i get a "UnsupportedPixelFormatException" (line "bitmap.save..."). I attached the png to this thread so you can test it. Thanks for you suggestions and best from Germany! Edited by user Thursday, December 20, 2007 5:16:25 PM(UTC)
| Reason: Not specified stefanmees attached the following image(s):
|
|
|
|
Rank: Advanced Member
Groups: Member, Administration, Moderator Joined: 8/3/2003(UTC) Posts: 1,070
Thanks: 1 times Was thanked: 12 time(s) in 12 post(s)
|
Hello, As I understood you try to save image to SWF format with JPEG compression. This compression supports the following pixel formats: 24bppRgb, 32bppArgb, 32bppCmyk, 40bppAcmyk, 8bppGrayscale, 16bppAlphaGrayscale. Your sample PNG file has 8bppIndexed pixel format, which is not supported by SWF format with JPEG compression. You just need to convert pixel format as it is shown in the following code snippet: Code:using (Aurigma.GraphicsMill.Bitmap bitmap = new Aurigma.GraphicsMill.Bitmap(@"c:/test.png"))
{
bitmap.ColorManagement.Convert(Aurigma.GraphicsMill.PixelFormat.Format24bppRgb);
bitmap.Save(@"c:/test.swf",new Aurigma.GraphicsMill.Codecs.SwfEncoderOptions(75));
}
Edited by user Thursday, December 20, 2007 5:16:54 PM(UTC)
| Reason: Not specified |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.