![]() |
|
Модераторы: Akina |
![]()
|
|
| walter2000 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 5.1.2011 Репутация: нет Всего: нет |
В базе Access 2003 хранятся пути к фотографиям. Этот путь я программно указываю при формировании секции отчета (событие Format) в свойстве Picture объекта Image, расположенного в отчете. Свойство SizeMode=Clip, т.е. фотография должна отображаться в актуальном размере. Мне необходимо, чтобы при печати размеры предметов на фотографиях были в их натуральную величину. Для этого при подготовке фотографий в Photoshop я указываю точные размеры фотографий в сантиметрах и их разрешение в dpi.
Проблема заключается в том, что на разных компьютерах рисунки выглядят по-разному. (скриншот в прикрепленном файле) На первом компьютере учитывается графическое разрешение, указанное в файле (300dpi), фотография отображается так, как нужно. При печати предметы на фотографии имеют натуральную величину. На втором компьютере графическое разрешение файла игнорируется и рисунок отображается, исходя из разрешения монитора (вероятно 96dpi). Размеры предметов получаются больше их натурального размера. Вопросы: 1) Как сделать, чтобы на всех компьютерах рисунки отображались как на первом компьютере. 2) В документации по Access пишется, что SizeMode=Clip отображает рисунки в актуальном размере. Может кто-нибудь объяснить, что Microsoft подразумевает под словами "актуальный размер"? Пикселы? Сантиметры? Может он зависит от каких-то настроек Windows, принтера, Access'а или еще чего-нибудь? Есть где-нибудь более подробная документация по этому вопросу? 3) В той же документации написано, что Access работает с графическими форматами через специальные фильтры, которые либо встроены в него (BMP, WMF...), либо дополнительно устанавливаются с профессиональной версией Office (JPG в частности). Но у меня даже после удаления этих фильтров на обеих компьютерах Access продолжает отображать JPG-файлы в том же виде. Почему так? Имеется ли доступ к настройкам этих фильтров? Бывают ли альтернативные графические фильтры? P.S. Ради интереса вставлял рисунки в другие приложения Office 2003, чтобы понять, ко всему ли Office относится эта проблема. На всех компьютерах вставляется одинаково и с правильными размерами рисунка в сантиметрах. И только в Accesse и в отчет, и на форму рисунки вставляются по-разному на разных компьютерах. P.P.S. Если разрешение фотографий уменьшить до 96dpi, то, как я и предполагал, отображается все одинаково на всех компьютерах. Но при этом качество фотографий на печати сильно хромает. Так что актуальность проблемы не пропала. Это сообщение отредактировал(а) walter2000 - 5.1.2011, 15:04 Присоединённый файл ( Кол-во скачиваний: 5 )
bug.jpg 48,18 Kb |
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |