Vector background image rendering to PDF

1 Answer 28 Views
PictureBox Rendering Styling
Andreas
Top achievements
Rank 1
Andreas asked on 01 Aug 2021, 04:35 PM | edited on 01 Aug 2021, 04:35 PM

Hi,

I have the requirement to have a vector based picture (SVG) on the right bottom of every page of a report which is rendered as a PDF (other rendering destinations are not relevant). The picture has to be rendered exactly on the page bounds ignoring any page margins.

Is this possible?

I have tried:

  1. PictureBox with SVG in Footer
    I can't ignore the page margins for this specific picturebox. And I don't want to remove the page margin for every other element.
    Is there something equivalent to CSS "position: absolute" which ignores document flow?
  2. Background Image
    Does not support SVG images

  3. Watermark with PictureBox and Watermark with BackgroundOverlay
    Does support SVG but rasterizes it

1 Answer, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 04 Aug 2021, 11:59 AM

Hello Andreas,

Thank you for the provided information.

Unfortunately, there isn't an option to "position: absolute" the page footer section. Taking into account the limitation of the other options, I say that you will have to stick to the first option with having the picture box in the footer and setting the bottom margin to zero.

I suggest creating a feature request about implementing the functionality of using SVGs for BackgroundImage on our feedback portal so that you and other users may vote for it and eventually have it implemented in Telerik Reporting.

Please let us know if you have any other questions and our apologies for the caused incovenience.

Regards,
Dimitar
Progress Telerik

Brand new Telerik Reporting course in Virtual Classroom - the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products. Check it out at https://learn.telerik.com/.
Tags
PictureBox Rendering Styling
Asked by
Andreas
Top achievements
Rank 1
Answers by
Dimitar
Telerik team
Share this question
or