簡體   English   中英

圖片對象的Crystal Reports Can Grow選項

[英]Crystal Reports Can Grow option for picture object

我有一個從14.0版開始的水晶報表。

在報告中,我有一個圖片對象,將縮放比例屬性設置為33%。

圖形位置設置為從數據庫中提取。

根據傳遞到報表中的參數,我需要在其中顯示兩個不同的圖像。

它們都是300 DPI,1950 x 319。

在這兩個圖像中,一個錯誤。 無論原始圖像大小的33%是多少,它似乎都可以縮放到33%。 基本上看起來應該是它應該看起來的1/3。

另一幅圖像以33%的縮放比例精確顯示了外觀。

加載每個圖像時,圖像對象屬性中的縮放比例不會更改,而是保持在33%。 如果我將錯誤的代碼更改為100%縮放比例,那么看起來是正確的,這很奇怪,因為@ 100%應該更大。

我嘗試將不良圖像復制到良好圖像中並重新保存,但發生相同的情況,縮放比例設置錯誤。

我無法弄清楚導致這種奇怪行為的圖像有什么不同。

我嘗試將圖像保存為bmp格式,但同一件事繼續發生。 我已經使用多個版本的Photoshop保存了圖像,但仍然沒有任何變化。

有人能在這里指出正確的方向嗎? 謝謝。

經過大量研究,我們在exif信息中發現了導致此問題的原因。

圖像中有一個不起作用的塊名為app0,其中包含jpg文件交換格式信息。 除了我們使用名為photostudio.exe的應用來查看exif信息外,我對此一無所知。

然后,我們使用了一個名為exiftool的工具,將其從exif信息中刪除。

這樣做之后,圖像完美縮放到33%。

幾乎就像Crystal正在縮放一樣,然后查看第一個app0 exif塊並失敗,然后再次進行縮放(實際上只是重試其方法),然后查看下一個塊,而不會再失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM