Картинка в jpeg формате в 1с8 печатается искаженной. Для воспроизведения открываем любую конфигурацию 1с8, создаем таблицу, в ячейку добавляем картинку из файла, нажимаем печать. Пример картинки. http://bugs.etersoft.ru/attachment.cgi?id=1557 Постскрипт, полученный в wine: http://bugs.etersoft.ru/attachment.cgi?id=1556
Выложил патч. Для PSDRV_SetDIBits добавил преобразование из 8 bpp в 24 bpp. Дело в том, что при открытии jpeg формата 1С представляет его как bitmap с глубиной цвета 8 bpp. Чтобы преобразовать в 24 bpp, надо воспользовать таблицей цветов, которую задает приложение через поле bmiColors структуры BITMAPINFO. Эта структура передается в PSDRV_SetDIBits вместе с битовым буфером. Протестировал - jpeg любого качества успешно печатается, также как и 256 цветные bmp.
Скажите, пожалуйста, через какой промежуток времени патчи попадают в тестовую сборку?
(In reply to comment #2) > Скажите, пожалуйста, через какой > промежуток времени патчи попадают в > тестовую сборку? Тестовая сборка wine 1.0.12-eter5.5 доступна на странице скачивания продукта. Патч к ней приложен.
*** Bug 4615 has been marked as a duplicate of this bug. ***
проверил на wine 1.0.12-eter7.19/14 баги с печатью данной картинки не обнаружено
Багу переоткрываю. Все подробности - в баге 664. Надо проверить появилась ли бага, но только когда появится исправленный патч для баги 664
wine@eterhack bottle bugs/664 1с8.1 WINE@Etersoft version 1.3.25-eter1.8 Графические объекты не отображаются должным образом,либо их вообще нет там,где они должны быть. В документе 1с картинка не открывается.
Created attachment 2261 [details] 1
Created attachment 2262 [details] 2
вид окон 1с с некорректными графическими объектами: 1 и 2.
Проблему ,описанную выше, выношу в отдельную багу. Данную закрываю. wine@eterhack bottle bugs/664 jpeg-файл печатается корректно.