J'essaie d'utiliser embeddSVG.py pour intégrer un SVG dans un fichier PDF, mais Adobe Acrobat Reader n'affiche pas le contenu svg dans mon pdf.Comment insérer un fichier SVG dans un document PDF?
Répondre
Peut-être que vous pouvez utiliser svglib pour convertir votre svg en pdf, puis l'inclure en utilisant pyPdf. Notez que svglib semble utiliser reportlab donc vous pouvez probablement utiliser leur API pour manipuler votre fichier.
Vous feriez probablement mieux de convertir d'abord le SVG en PDF.
Apache Batik comprend SVG Rasterizer, qui, malgré son nom, peut convertir SVG en PDF.
Utilisé par Apache FOP pour convertir des documents Docbook incluant des graphiques SVG en PDF.
Enregistrez le fichier SVG au format PDF, puis ouvrez le fichier PDF dans Acrobat. Par exemple, si vous créez le fichier SVG dans Inkscape, vous devez alors cliquer sur Fichier -> Enregistrer une copie -> Enregistrer au format PDF, puis l'ouvrir dans Acrobat. Cette méthode devrait préserver les chemins de texte et de vecteur. Si vous choisissez à la place Imprimer -> Imprimer dans un fichier au format PDF, l'image deviendra pixellisée et perdra ses puissances vectorielles.
Vous pouvez également enregistrer votre image SVG en tant que fichier DWG ou en tant que fichier EMF, deux formats plus faciles à ouvrir/importer dans Acrobat qu'un fichier SVG. (Note à Adobe: "Hé, Adobe, il est temps de commencer à supporter les importations SVG directes dans Acrobat!")
Si vous travaillez avec des SVG, Inkscape ou un programme similaire (Illustrator ou CorelDraw) est essentiel. Inkscape est gratuit.
- 1. Comment intégrer un objet SVG transparent dans un document HTML?
- 2. Insérer un document dans jscrollpane
- 3. Comment insérer XUL dans un document XHTML
- 4. ms-access: comment insérer un PDF dans un rapport?
- 5. PDF Bibliothèques pour afficher un document PDF dans WPF
- 6. jQuery Chemin de copie SVG vers un autre fichier SVG
- 7. insérer la date dans un document Word
- 8. Insérer un bouton dans le document Word
- 9. Créer un document pdf dans asp.net 2.0
- 10. Comment puis-je insérer une image avec iTextSharp dans un fichier PDF existant?
- 11. Insérer le fichier SVG dans mysql et le récupérer
- 12. Comment insérer un commentaire avant l'élément <svg> racine?
- 13. Comment insérer un objet SVG en HTML avec des liens?
- 14. Comment charger un script JavaScript externe dans un document SVG (pur)?
- 15. iphone créer un document pdf à partir de pages pdf
- 16. convertir le pdf en svg
- 17. Comment ouvrir un fichier PDF?
- 18. Comment insérer une image dans un document Word?
- 19. comment insérer un fichier audio dans sqlite?
- 20. Comment ouvrir un document de bureau, fichiers PDF dans Android?
- 21. Comment scanner des liens dans un document PDF?
- 22. Comment ouvrir un fichier pdf dans thickbox?
- 23. Dessiner un rectangle dans un document PDF en utilisant iText
- 24. Insérer un document XML dans mysql dans php
- 25. Déplacement d'éléments sur un document PDF
- 26. Ouvrir un document PDF sur l'iPhone
- 27. Comment insérer un fichier texte dans un champ dans PostgreSQL?
- 28. C# - Placer un PDF dans un autre fichier PDF
- 29. Pour supprimer un espace entre dans un fichier PDF par un code de niveau inférieur
- 30. Comment compléter un fichier pdf par programmation?
Merci nicoe. Mais svglib ne m'aide pas. Le contenu svg ajouté est généralement affiché dans un fichier PDF? Peut-être que quelqu'un sait où je trouve par exemple pdf avec embed svg. – Kmd
PROBLÈME RÉSOLU http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference_1-7.pdf 156. À partir d'Acrobat 8.1, Acrobat ne prend plus en charge les diaporamas SVG. Acrobat 5.1 à 8.0 prend en charge les diaporamas SVG (Type de contenu MIME image/svg + xml). – Kmd
@kmd: pourriez-vous donner plus de détails sur la source de votre réclamation? le pdf réf dit, qu'à partir de acrobat 5.1 svg est le type de diaporama seul (footnote 156/p.). les spécifications contiennent aussi un exemple comprisong svg slideshow elements (exemple: 9.1/p.778/9). meilleures salutations, carsten – collapsar