| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Пикселей в сантиметре |
| Автор: Kbl4AH 21.2.2009, 00:12 |
| Здравствуйте. Раньше делал отчеты только в дизайн-тайм... Поэтому очень привык к размерам объектов в миллиметрах... Сейчас делаю отчет в ран-тайм (все объекты создаю динамически)... Положение и размер устанавливаю или с помощью SetBounds(a, b, c, d), или с помощью Left, Top, Width, Height... И вот что-то не могу я понять, как соотносить миллиметры и пиксели и зависит ли это как-то от разрешения? В общем, как узнать скольки пикселям равняется 1 сантиметр?! |
| Автор: Akella 21.2.2009, 00:26 |
| http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=%D0%BF%D0%B8%D0%BA%D1%81%D0%B5%D0%BB%D0%B5%D0%B9+%D0%B2+%D1%81%D0%B0%D0%BD%D1%82%D0%B8%D0%BC%D0%B5%D1%82%D1%80%D0%B5 |
| Автор: awers 21.2.2009, 00:30 |
| Kbl4AH, конкретно — никак. http://www.artlebedev.ru/kovodstvo/sections/70/ |
| Автор: Kbl4AH 21.2.2009, 00:52 |
| Все, понял в каком направлении рыть... Akella, awers, спасибо! |
| Автор: Kbl4AH 24.2.2009, 08:41 |
| В моем частном случае (соответствие размеров разметке FR) получилось все очень просто, даже разрешение экрана прикручивать никуда не нужно, достаточно перевести стандартное количество точек на дюйм в количество точек на сантиметр: 96/2,54. |
| Автор: Poseidon 24.2.2009, 10:48 |
| http://forum.vingrad.ru/index.php?showtopic=148382&view=findpost&p=1113947 http://forum.vingrad.ru/forum/topic-181033/unread-1/hl/getdevicecaps/index.html |
| Автор: Alexeis 24.2.2009, 11:00 |
| Вот еще пример с нашего форума http://forum.vingrad.ru/forum/topic-165772/hl/getdevicecaps/index.html |