plus d'espace pour les export typo variable, ui css
This commit is contained in:
@@ -128,7 +128,12 @@ Comportement Drupal (`Drupal.behaviors.leshedSvgExport`) :
|
||||
avant de demander le tracé du bon caractère.
|
||||
- Assemble le SVG (fond transparent, remplissage noir uniquement — décision
|
||||
volontaire, pas configurable) et déclenche le téléchargement (`Blob` +
|
||||
`<a download>`).
|
||||
`<a download>`). Une marge égale à 30 % de la plus grande taille de police
|
||||
du titre (`ITALIC_OVERFLOW_MARGIN_RATIO`) est ajoutée tout autour du
|
||||
canevas : les lettres italiques débordent de leur boîte d'avance nominale
|
||||
(surtout en haut des hampes), et `getBoundingClientRect()` du titre ne
|
||||
tient pas compte de ce débordement — sans cette marge, un cadrage au plus
|
||||
juste coupe parfois ces lettres.
|
||||
- Pour le PNG : rasterise le SVG assemblé via un `<canvas>` à ×4 la taille
|
||||
affichée (`PNG_SCALE`), puis `canvas.toBlob('image/png')`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user