Archit Patel Ответов: 2

Crystal Reports не может дать хорошее качество изображения во время печати


Я работаю над одним настольным приложением c#.в этом я использую Crystal Reports.В нем есть один заголовок, и в заголовок я помещаю один статический файл изображения. jpeg .Когда я получаю отчет в то время, изображение в заголовке не отображается в хорошем качестве. Но оригинал находится в хорошем dpi, а также в хорошем качестве, чем также он отображается, как показано ниже url-адреса изображения.

url-адрес изображения http://i.stack.imgur.com/bvMUt.jpg[^]

есть ли какое-нибудь решение для этого ?

2 Ответов

Рейтинг:
2

W∴ Balboos, GHB

Предположение: вы пробовали печатать одно и то же изображение на одном и том же принтере в одном и том же масштабе (без Crystal Reports), и оно печаталось хорошо.

Мое личное решение проблем Crystal Reports состояло в том, чтобы прекратить их использование и использовать классы рисования .NET 2D. После периода привыкания к логике макета я получаю именно то, что хочу. Это включает в себя графику,текстовые макеты, затененные фоны и т. д. Кроме того, поскольку данные располагаются в том порядке, в котором вы их записываете, вы можете накладывать текст на графику*. Пейджинг, конечно, доступен.

Те же инструменты рисования можно использовать для украшения окна приложения - дополнительный бонус, чтобы придать вашей работе дополнительный штрих.







* графика может быть формой, и вы можете иметь поля заполнения на изображении (отсканированной) формы и распечатать ее WYSIWYG.


Рейтинг:
1

dee420

Это можно сделать с помощью функции "сохранить исходную глубину цвета изображения" в crystal reports.

Я использую Crystal Reports в комплекте с Visual Studio 2015. Решение выглядит следующим образом-

1-Щелкните правой кнопкой мыши на Crystal Report.
2-Нажмите кнопку "отчет" в контекстном меню.
3-Нажмите кнопку "параметры отчета"в контекстном меню.
4-Теперь в появившемся диалоговом окне установите флажок (ВКЛ.) Сохранить Исходную Глубину Цвета Изображения
5-Нажмите кнопку ОК.
6. Запустите свой проект.

Вот и все...