When you use cross sections function of simple profile function, you can print the results in pdf format using “PRINT PDF” button
https://wiki.linaster.online/en/linaster/volume_calculation/volume_calculation_crossx_gulden
Technically, the function take a screenshot of each profile and inserts the resulting images into a pdf file (one graph per page).
In order to adjust the ratio between the width and height of the pages, you can use a predefined paper size or define a custom ratio by the slider "Y:X".
You can also apply a predefined cartouche (Title block) for each profil. It the selected cartouche is using parameters, you are able to fill out parameters and click on “APPLY PARAMETERS” to customize the cartouche.
You're also able to customize the axis Y (Min and Max) and the interval of x abcissa.
"PRINT PDF" button run the process and after few moments (time is related to number of profiles), the pdf file is downloaded on your computer.
Thanks to adminitration module, you can modify existing cartouches or create new ones.
The “Default cartouche” is available for everybody, only Linaster administrators are able to modify it. The others are available only for the concerned contrat.
The cartouche is defined in SVG format (Scalable Vector Graphics). Many websites offer all the necessary technical documents on the subject, for example https://developer.mozilla.org/en-US/docs/Web/SVG.
The important thing is to precise in svg element, width="@width" height="@height" viewBox="0 0 1000 80" corresponding to Width (@width) and Height (@height) attributes:
<svg width="@width" height="@height" viewBox="0 0 1000 80" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" >
It's possible to insert image in logo using base64 format. Numerous websites are able to do this as : https://base64.guru/converter/encode/image/png. after you need just to copy and paste in an image element.
<image x="740" y="2" width="250" height="20" xlink:href="data:image/png;base64,imageinbase64 format