Je voudrais convertir cette SVG au format PDF avec la taille réduite jusqu'à x10 de sa taille actuelle sans perdre la qualité de l'image. Le PDF doit également être en 300 PPI. Comment puis-je obtenir un résultat?Redimensionner et l'exportation au format PDF SVG en utilisant ImageMagick
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="248.1" height="350.7" viewBox="0 0 248.1 350.7" xml:space="preserve">
<desc>Created with Fabric.js 1.7.19</desc>
<defs>
</defs>
<g transform="translate(51.2 34.1) scale(0.1 0.1)">
<image xlink:href="./cat.jpg" x="-512" y="-341" style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" width="1024" height="682" preserveAspectRatio="none"></image>
</g>
</svg>
Ce SVG est venu de fabricjs Code toSVG()
. Je peux le redimensionner en utilisant fabricjs, mais j'aimerais savoir si c'est possible et comment utiliser ImageMagick.
Cela n'a pas beaucoup de sens. Le SVG n'est rien d'autre qu'une enveloppe autour de votre cat.jpg. Pourquoi ne convertis-tu pas ça en pdf? (ce qui revient à envelopper votre image avec un PDF.) – ccprog
J'essaie juste d'apprendre de nouvelles choses. Mon objectif principal était d'essayer de construire un éditeur d'image où je pourrais mettre beaucoup de photos pour pouvoir l'imprimer comme un livre photo (par exemple: comme mixbook.com) – amree
Alors quel est le rôle du SVG? Tâches de mise en page? – ccprog