[ https://issues.apache.org/jira/browse/SANSELAN-14?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12653169#action_12653169
]
Charles Matthew Chen commented on SANSELAN-14:
----------------------------------------------
Thanks for clarifying, Kevin.
So, if I understand your original comment, the problem occurs when:
* You write a BMP with Sanselan from image data received from the System clipboard.
* This bmp appears to work fine in other contexts, but can't be read by Sanselan.
If I have that right, can you please attach one such problematic BMP written by Sanselan?
> Two issues with BMPs.
> ---------------------
>
> Key: SANSELAN-14
> URL: https://issues.apache.org/jira/browse/SANSELAN-14
> Project: Sanselan
> Issue Type: Bug
> Affects Versions: 0.94-incubator
> Environment: Windows, Mac, Linux, Sanselan 0.94
> Reporter: Kevin Theisen
> Priority: Minor
>
> Hi all,
> Two things. The first is minor. There is a System.out.println() that should be commented
out in the BMP code. I see a lot of lines like this:
> "bits_per_sample: 8"
> The second is an error. When I create a BMP with Sanselan, everything works, and I can
load the output into OpenOffice without problem from the System Clipboard. However, when trying
to recreate the BufferedImage with Sanselan from the same exact output Sanselan created, I
get the following error:
> org.apache.sanselan.ImageReadException: BMP: Strange BitmapDataOffset: 266 (expected:
1078, PaletteLength: 1024, header_size: 54)
> at org.apache.sanselan.formats.bmp.BmpImageParser.readImageContents(BmpImageParser.java:317)
> at org.apache.sanselan.formats.bmp.BmpImageParser.getBufferedImage(BmpImageParser.java:553)
> at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1157)
> at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1056)
> at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1029)
> Let me know if you have any ideas about that.
> Thanks,
> Kevin
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|