- 197K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.8K Databases
- 221.9K General Database Discussions
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 556 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.4K SQL Developer
- 296.4K Development
- 17 Developer Projects
- 139 Programming Languages
- 293K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 158 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 205 Java User Groups
- 468 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
corrupted image shown when horizontal elasticity set to "contract"
Using Forms and Reports 10.1.2.3.0
I have a report where I try to show images horizontally centered in their surrounding frame.
For this I created an image-item inside the frame (a repeating-frame, because the images are fetched from the DB), manually centered it inside the frame, attached it with an anchor to its surrounding frame, and set its horizontal elasticity to "contract" (vertical elasticity is set to "fixed"). This is actually the preferred method for doing this and a few threads in this forum recommend it.
What I got in the resulting PDF was a corrupted image under certain circumstances.
To narrow this down I created three different images (width*height)
loaded them into the DB, and tried to run the PDF. You can see the result in the following screenshot:
When I set the horizontal elasticity to "fixed", the image is not corrupted (this is not a solution since the image gets left-aligned then).
Setting the OUTPUTIMAGEFORMAT to something different than the default (JPEG) didn't change anything.
Interestingly enough the Foxit PDF-Reader shows it correctly, while both AdobeReader X and XI and even Inkscape show the image corrupted (not only on my PC).
We tried this with several images/photos, and the only ones being shown correctly seem to be images with an aspect-ratio of 4:3 or higher. I was not able to pinpoint exactly at which ratio this behaviour manifests itself.
Anyone got an idea what may have caused this?
Thanks in advance