Страница 1 из 1

Снижение качества изображения

Добавлено: 26 сен 2024, 12:26
vea
Здравствуйте, при переезде с версии 2022.1.4 на версию 2024.3.5 было замечено беспричинное изменение качества изображений не в лучшую сторону. Параметров для управления качеством изображения обнаружено не было, в связи с чем вынуждены обратиться за помощью - скажите, можно ли что-то с этим сделать?

Замечу, что при скачивании изображения/выгрузки отчета - качество возвращается к изначальному, т.е. само изображение никаким образом качество не теряет, проблема только при отрисовке его в новой версии продукта.

Re: Снижение качества изображения

Добавлено: 26 сен 2024, 13:23
Aleksey
Здравствуйте,

Вышлите пример отчета и изображаения для анализа.

Спасибо.

Re: Снижение качества изображения

Добавлено: 26 сен 2024, 15:11
vea
Aleksey писал(а): 26 сен 2024, 13:23 Вышлите пример отчета и изображаения для анализа.
Если вам так будет удобно. Вот отчет который я использовал при тестировании на скринах во вложении. Текстовое поле использовал для сравнения качества изображения с качеством текста

Re: Снижение качества изображения

Добавлено: 27 сен 2024, 22:13
Aleksey
Здравствуйте,

Проверили обе версии. Везде все одинаково. Необходима дополнителная информация - система, скалинг, масштабирование, и т.д.

Спасибо.

Re: Снижение качества изображения

Добавлено: 01 окт 2024, 14:43
vea
Здравствуйте. Посмотрели подробнее и нашли условия, при которых возникает такая ошибка.
Для воспроизведения проблемы нужно: WebForm приложение, NuGet Stimulsoft.LibExcel 2022.4.1, NuGet Stimulsoft.Reports.Engine 2022.1.4 и 2024.3.5 (первая версия с хорошим качеством, вторая с уменьшенным), NuGet Stimulsoft.Reports.Web 2022.1.4 и 2024.3.5, Stimulsoft.Svg 2022.1.1 и 2024.3.5.
Код приложения максимально прост:

Код: Выделить всё

using Stimulsoft.Report;
using Stimulsoft.Report.Web;
using System;
namespace WebApplication1
{
	public partial class WebForm1 : System.Web.UI.Page
	{
		protected void Page_Load(object sender, EventArgs e)
		{
			Stimulsoft.Base.StiLicense.Key = "abc";
		}

		public void StiWebViewer1_GetReport(object sender, StiReportDataEventArgs e)
		{

			try
			{
                var report = StiReport.CreateNewReport();
                report.Dictionary.Synchronize();
                report.Load("\\sdf.mrt");

                e.Report = report;
            }
			catch (Exception ex)
			{
				
			}
		}
	}
}
При формировании в новой версии возникает понижение качества относительно старой версии. Однако важный момент в том, что если увеличить изображение непосредственно в открытой вкладке то качество изображения остается одинаковым в обоих версиях. Разница в качестве заметна только в случае, если сравнивать изображения в 100% зуме.

Re: Снижение качества изображения

Добавлено: 03 окт 2024, 01:46
Aleksey
Здравствуйте,

Не получается воспроизвести.
Уточните версию браузера, систему, скалинг в системе, браузере и т.д.

Спасибо.

Re: Снижение качества изображения

Добавлено: 09 окт 2024, 18:38
vea
Здравствуйте, что бы вам повторить проблему мы подготовили два проекта VisualStudio, аналогичные тем, что ранее были рекомендованы для воспроизведения проблемы. Отличаются они только версией стимулсофта (2022.1.4 и 2024.3.5). Только поменяйте путь к МРТ и порты, на которых должно подниматься приложение. Разница в сформированных отчетах - на лицо.

Среда выполнения самая обычная, ничего сверхъестественного:
Версия браузера - Chrome, 129.0.6668.71;
Платформа - виндовс 10 (но на линукс тоже проблема была обнаружена);
Скалинг - везде по умолчанию 100%;
Используемые библиотеки скидывал ранее.

Проекты для воспроизведения проблемы:
Хорошее качество (версия продукта 2022.1.4) - https://gitlab.com/firstgroup2863941/as ... soft22.1.4
Пониженное качество (версия продукта 2024.3.5) - https://gitlab.com/firstgroup2863941/as ... soft24.3.5

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

Re: Снижение качества изображения

Добавлено: 10 окт 2024, 19:00
Aleksey
Здравствуйте,

Спасибо за примеры. Нужно время для анализа.

Спасибо.
#15700

Re: Снижение качества изображения

Добавлено: 21 окт 2024, 15:51
vea
Здравствуйте, как успехи?

Re: Снижение качества изображения

Добавлено: 21 окт 2024, 16:45
Max Shamanov
Здравствуйте.

Мы все еще работаем над этим вопросом.
Мы сообщим вам, когда получим какой-либо результат.

Спасибо.