Часто задаваемые вопросы: надстройка TBarCode Office Excel
Размер штрихкода меняется на другом ПК
Размер штрихкода меняется на другом ПК
Общие проблемы масштабирования
Мы наблюдали проблемы с масштабированием
- Если пользователь настроил увеличенные шрифты экрана или увеличенный DPI (часто используется с экранами 4K или экранами, где шрифт мелкий) ➔ Как изменить размер шрифта на экране (lifewire.com)
- Если используется формат DOC вместо DOCX
- Если драйвер принтера не предоставляет корректный DPI
- Если пользователь меняет разрешение экрана во время входа в систему (например, удалённый рабочий стол или док-станция) – см. FAQ выше.
- После обновления Windows (иногда помогает перезагрузка, восстановление Office или отключение быстрого запуска).
- Если встроенный штрихкод имеет тип ActiveX, а не EMF
Проблемы с элементами управления ActiveX
Есть две возможные причины, почему происходит такое изменение размера:
1. Увеличенные экранные шрифты
Пользователь A использует стандартные размеры шрифта (100%). Пользователь B настроил увеличенные экранные шрифты (например, 125%). Пользователь A сохраняет лист Excel со штрихкодами в нормальном (правильном) размере. Пользователь B открывает лист и обнаруживает объект штрихкода другого размера (масштабированный в соответствии с разницей в размерах экранного шрифта).
Excel масштабирует объекты штрихкода независимо от TBarCode Office. Идеальным решением было бы использовать одинаковые настройки читаемости (увеличение экранного шрифта) на всех задействованных ПК.
2. Разное разрешение экрана
У пользователя A разрешение экрана 1280x1024 пикселей. У пользователя B разрешение экрана 1600 x 1200 пикселей. Пользователь A сохраняет лист Excel со штрихкодом в нормальном (правильном) размере. Пользователь B открывает лист и обнаруживает объект штрихкода другого размера (масштабированный в соответствии с разницей в разрешении экрана между A и B).
Excel масштабирует объекты штрихкода независимо от TBarCode Office. Идеальным решением было бы использовать одинаковое разрешение экрана на всех задействованных ПК.
Обходной путь
В TBarCode Office V10.5.3 появилась опция "Redraw on document open" для обхода этой проблемы. Инструкции по настройке размеров элементов управления приведены в документации Microsoft: Изменение размера или формата элемента управления на листе.