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

QR-code разбивается на квадратики

Добавлено: 19 сен 2024, 06:44
IuriiEC
Есть шаблон отчета, в котором в QR код загружаются данные из бизнес-объектов. При сохранении отчета в PDF qr код отображается в виде сгруппированных квадратиков (видно при приближении) и при печати остаются белые полосы (что препятствует распознаванию). На скриншоте 1 qr код при приближении в браузере (точно так же выглядит при печати), а на 2 скриншоте этот же qr в adobe acrobat.
При экспорте отчета в пдф используется следующий код:

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

private ReportContent GetPdfReport(StiReport stiReportWithoutRender)
{
    var result = new ReportContent()
    {
        FileName = stiReportWithoutRender.ReportName + ".pdf",
        MimeType = "application/pdf"
    };

    using (var stream = new MemoryStream())
    {
        var settings = new StiPdfExportSettings();
        settings.ImageResolution = 100;
        settings.ImageResolutionMode = StiImageResolutionMode.Auto;
        settings.ImageQuality = 1F;
        settings.ImageCompressionMethod = StiPdfImageCompressionMethod.Flate;

        var service = new StiPdfExportService();
        service.ExportPdf(stiReportWithoutRender, stream, settings);

        result.Content = stream.ToArray();
    }

    return result;
}
...
public class ReportContent
{
    public string MimeType { get; set; }
    public string FileName { get; set; }
    public byte[] Content { get; set; }
    public byte[] TemplateContent { get; set; }
    public byte[] SerializedData { get; set; }
    public byte PageCount { get; set; }
}

Re: QR-code разбивается на квадратики

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

Уточните продукт и версию. А также попробуйте последний релизный билд 2024.3.5.

Спасибо.

Re: QR-code разбивается на квадратики

Добавлено: 19 сен 2024, 12:58
IuriiEC
Используется в проекте Stimulsoft.Reports.Web 2022.1.5

Re: QR-code разбивается на квадратики

Добавлено: 19 сен 2024, 15:36
Max Shamanov
Здравствуйте,

Проверьте пожалуйста вашу проблему на последней релизной сборке 2024.3.5.

Спасибо.

Re: QR-code разбивается на квадратики

Добавлено: 20 сен 2024, 05:53
IuriiEC
Действительно, на версии 2024.3.5 все работает отлично. Однако при обновлении слетает лицензия, тогда как на старой версии все работает (лицензионный ключ есть). Как можно решить эту проблему?

Re: QR-code разбивается на квадратики

Добавлено: 20 сен 2024, 09:26
Max Shamanov
Здравствуйте,

Пожалуйста, отправьте нам ваш запрос с подробным описанием на support@stimulsoft.ru.

Спасибо.