Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как предотвратить снижение качества графического изображения при печати из Конструктора отчетов в Microsoft Dynamics GP.
Область применения: Microsoft Dynamics GP
Исходный номер базы знаний: 854470
Итоги
Модель визуализации, используемая для записи графики в средстве записи отчетов в Microsoft Dynamics GP, основана на количестве точек на дюйм (DPI). DPI равен количеству пикселей на дюйм.
По умолчанию при вставке рисунка в область макета в Report Writer, рисунок вставляется в размере 72 DPI. Этот размер также используется для печати рисунка из Report Writer. Таким образом, когда модуль записи отчетов печатает рисунок, пиксели на дюйм, которые находятся в области макета записи отчетов, не представляют пиксели на дюйм исходного рисунка. Как правило, исходный рисунок имеет больший DPI.
При печати рисунка из Report Writer необходимо добавить пиксели, чтобы компенсировать разницу между DPI рисунка и DPI принтера. Разница в DPI вычисляется автоматически в Microsoft Windows. Windows добавляет пиксели, чтобы сохранить исходное изображение нетронутым. Однако при добавлении пикселей качество изображения рисунка уменьшается.
Например, вы вставляете логотип в область макета в Report Writer, содержащую 144 пикселя. Так как графика вставляется в область макета с помощью 72 пикселей на дюйм, логотип вставляется в прямоугольник, который составляет два дюйма на два дюйма. Принтер, который вы печатаете, является лазерным принтером, который печатает 300 DPI. Логотип имеет только 144 пикселей. Но, поскольку принтер использует 300 DPI, два дюйма на два дюйма логотип печатается с помощью 600 пикселей. Windows создает дополнительные пиксели. Однако качество изображения уменьшается в процессе.
Предотвращение уменьшения качества изображения рисунка
Чтобы предотвратить уменьшение качества изображения при печати рисунка из записи отчетов, выполните следующие действия.
Вставьте рисунок в окно макета. Не изменяйте размер рисунка.
Определите DPI принтера. Для этого нажмите кнопку "Пуск", наведите указатель на панель управления, наведите указатель на принтеры ифаксы, щелкните правой кнопкой мыши принтер и выберите пункт "Свойства". На вкладке "Общие " обратите внимание на значение в поле "Максимальноеразрешение ".
Определите текущий размер рисунка. Для этого выполните следующие шаги.
Запустите Microsoft Paint. Для этого нажмите кнопку "Пуск", наведите указатель на всепрограммы, наведите указатель на аксессуары и нажмите кнопку "Краска".
В меню "Изображение" щелкните "Атрибуты".
В области "Единицы" убедитесь, что выбран параметр "Пиксели".
В поле "Ширина" введите 200, а затем в поле "Высота" введите 200.
Нажмите кнопку ОК.
Это приведет к тому, что белая область в макете будет гораздо меньше.
Вставьте рисунок в эту белую область.
Уменьшите белую область, чтобы соответствовать графическому элементу, используя поля изменения размера .
В меню File (Файл) выберите пункт Save (Сохранить).
В поле "Имя файла" введите имя рисунка и нажмите кнопку "Сохранить". Обратите внимание, где сохраняется рисунок.
В проводнике Windows найдите каталог, в котором вы сохранили рисунок.
Щелкните правой кнопкой мыши графический файл, который вы только что сохранили, и выберите пункт "Свойства".
Перейдите на вкладку "Общие " и запишите размер рисунка.
Определите уменьшенный размер логотипа. Для этого используйте следующую формулу:
(ширина рисунка * (72/dpi принтера)) = значение уменьшенной ширины
(высота рисунка * (72/dpi принтера)) = значение уменьшенной высоты
Например, уменьшенный размер логотипа с размером (400, 500), который будет напечатан на принтере, использующем 300 DPI, вычисляется следующим образом:
(400 * (72/300)) = 96
(500 * (72/300)) = 120
На меню "Макет" снимите флажок "Сетка".
В окне макета перетащите один из углов рисунка, чтобы изменить размер рисунка на размер, определенный на шаге 4. В примере графический элемент логотипа изменяется до размера (96, 120).
Теперь рисунок имеет правильный размер, чтобы он четко печатал. Помните, что рисунок не отображается четко в окне макета.
Примечание.
Необходимо точно вычислить размер измененного изображения. Предположим, если вы ошибаетесь всего на два пикселя, изображение будет искажено при печати.
Если вы хотите, чтобы рисунок печатал больше, умножьте уменьшенную ширину и высоту на процент, который требуется увеличить. Например, чтобы увеличить размер логотипа на 30%, используйте следующую формулу:
96*1.30 = 124
120*1.30 = 156
Новый размер (124 156) будет печатать более крупный рисунок с тем же качеством, что и меньший рисунок.