|
Forms Builder и картинки
|
|||
---|---|---|---|
#18+
Ситуцация: На форме есть элемент Image соотнесенные с полем BLOB в базе. В элемент грузится с диска картинка из JPEG-файла посредством READ_IMAGE_FILE. Свойства элемента: Compression Quality - none; Sizing Style - adjust; Image Format - JFIF; Display Quality - High. Далее идет COMMIT, картинка сохраняется в поле BLOB. Проблема: 1) Размер картинки в базе (т.е. DBMS_LENGTH от поля BLOB с картинкой) МЕНЬШЕ чем реальный размер файла на диске - значит идет дополнительное непрошенное сжатие и, как следствие ухудшение изображения. 2) При выводе картинки из базы в web (идет запрос на BLOB и далее binaryWrite) время от времени идут жуткие искажения - или картинка будто разрезается пополам а потом склеивается со сдвигом или половина картинки закрашивается темным цветом или вообще кусок картинки черной полосой. Причем в форме картинка вывглядит НОРМАЛЬНО. От чего зависит будет ли картинка искажена или нет - непонятно. Пробовал играться с разными форматами - берешь ту же картинку хоть в bitmap и суешь в подпралвенный элемент - та же фигня. Вопрос: Были ли у кого такие проблемы и как их решать? Заранее огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2002, 13:50 |
|
|
start [/forum/topic.php?fid=52&fpage=2831&tid=1992655]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 385ms |
0 / 0 |