Пользовательский и проблемы экспорта в Pdf

YushininYushinin Воронеж
отредактировано 04:32 Раздел: FastReport 4.0
Здравствуйте, все и в первую очередь разработчики.

Мне нужно, чтобы заголовок в отчете можно было оформить следующим образом по брендбуку заказчика:
procedure TsyfrxTitleStripe.DrawBackground;
var
  tw, h, c: integer;
begin
  inherited;
  h := (FY1 - FY);
  c := FX + (FX1 - FX) div 2;
  with FCanvas do
  begin
    tw := textWidth(Text) div 2 + h;
    Brush.Color := FStripeColor;
    Pen.Style := psClear;
    Polygon([Point(FX, FY), Point(c - tw, FY), Point(c - tw - h, FY1), Point(FX, FY1)]);
    Polygon([Point(c + tw, FY), Point(FX1, FY), Point(FX1, FY1), Point(c + tw + h, FY1)]);
  end;
end;
Все рисуется как надо и в формате FP3 сохраняется и в картинках сохраняется, а вот при экспорте в PDF все пропадает.
Такое ощущение, что DrawBackground напрочь не вызывается при этом экспорте.
Попробовал перенести код в Draw - эффект тот же.

Что скажете, разработчики?


Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.