Comment puis-je exporter un graphique généré dans Excel en tant que fichier graphique vectoriel éditable, par exemple un SVG?
Lorsque je clique avec le bouton droit de la souris sur un graphique dans Excel, l'option "Enregistrer en tant qu'image ..." ne propose que des formats non vectoriels (tels que PNG et JPG).
La seule ressource que j'ai trouvée à ce sujet est http://www2b.abc.net.au/science/techtalk/newposts/790/topic790744.shtm où personne ne donne une vraie réponse. Tout comme le questionneur là-bas, cela ne me dérange pas si c'est un processus en plusieurs étapes, par exemple. Excel -> Open Office -> SVG ou Excel -> pdf -> SVG.
Réponses:
Bien que vous puissiez en effet copier-coller directement dans InkScape, vous risquez de perdre un certain formatage dans le processus. L'exportation au format PDF garantit que l'arrière-plan de votre fichier Excel sera également conservé. Fonctionne très bien dans mon expérience.
Plugins pour l'exportation PDF.
la source
la source
Essayez Gnumeric . Il prend en charge l'exportation de graphiques vers SVG en mode natif. Il existe également une version Windows. Ainsi, la chaîne d'outils serait
Excel -> Gnumeric -> SVG
, ou mêmeGnumeric -> SVG
sans utiliser Excel. À mon humble avis, c'est le moyen le plus simple d'obtenir votre graphique en SVG.la source
En utilisant Excel 2007 sous Windows XP, j'ai également découvert que les graphiques copiés étaient collés sous forme de bitmaps dans Inkscape. Ceci est différent du comportement d'Excel 2003 sur Windows 7.
J'ai trouvé une solution de contournement - si vous sélectionnez les cellules entourant le graphique (qui incluraient également le graphique) et copiez, vous pouvez coller un graphique vectoriel dans Inkscape comme prévu. Le seul léger inconvénient est que vous devez supprimer manuellement la grille de cellules Excel qui se trouve sous vos graphiques.
la source
Les nouvelles versions de PowerPoint vous permettent d'enregistrer et d'envoyer au format PDF. Utilisez cette fonction pour créer un fichier PDF, puis ouvrez-le dans Inkscape et modifiez-le en dissociant, puis redimensionnez la page dans le dessin et enregistrez-le au format SVG.
la source
Vous pouvez essayer de copier un graphique (Ctrl-C) et de le coller dans Inkscape (puis de l'enregistrer au format SVG). Cela a fonctionné pour moi sur Excel 2003, Inkscape (0.48.4) et Windows Vista (ordinateur emprunté), car au moins sous Windows, le format de copie par défaut semble être EMF. Mais je suppose que le presse-papiers OS X peut gérer cela différemment et copier / coller un bitmap à la place.
la source
Pour éviter l'étape "recadrer le PDF" mentionnée dans plusieurs réponses, vous pouvez placer le graphique sur sa propre feuille de calcul avec un format de papier approprié et des marges nulles. Par exemple, dans Windows Excel 2007:
S'il n'y a pas de taille suffisamment proche, ou si vous voulez être précis, vous devrez créer une taille de page personnalisée. Contrairement à Word, Excel ne vous permet pas de le faire lui-même, mais utilise plutôt la taille du pilote d'imprimante.
Il est préférable de ne pas avoir de contour autour du graphique dans le PDF lui-même: vous pouvez choisir Format de la zone du graphique | Couleur de la bordure | Pas de ligne.
la source
Voici une méthode utilisant Excel et Powerpoint pour Windows. Copiez le graphique dans le presse-papiers dans Excel à l'aide de la commande de copie dans l'onglet d'accueil du ruban. Passé spécial dans une diapositive vierge dans Powerpoint en utilisant le menu Coller dans le ruban. Faites défiler vers le bas et sélectionnez "Image (métafichier amélioré)" dans le menu déroulant de la boîte de dialogue. Cliquez ensuite sur OK Le graphique apparaît dans Powerpoint. Assurez-vous que le graphique est sélectionné, puis accédez à Réorganiser> Dissocier. Une boîte de dialogue apparaîtra ... "Il s'agit d'une image importée, pas d'un groupe. Voulez-vous la convertir en objet de dessin Microsoft?" cliquez oui Vous y êtes presque! Assurez-vous que le grahp est toujours sélectionné. Revenez à Réorganiser> Dissocier et cliquez sur Tous les éléments du graphique doivent maintenant être des objets vectoriels Powerpoint. À la vôtre, profitez-en.
la source
Je peux recommander ce plugin Excel: XL Toolbox
Il permet d'exporter des graphiques directement sous forme de fichier EMF, qui peut être converti avec Inkscape en SVG.
la source
Voici mon flux de travail sur Mac OS X exécutant Excel 2011.
Le fichier EPS peut ensuite être ouvert dans votre éditeur de vecteur préféré comme Illustrator.
Notez que vous pouvez également placer le PDF directement dans votre document Illustrator, mais dans mon cas, tout texte de l'image se transformait en ordures. Si votre graphique ne contient pas une grande quantité de texte, une meilleure option pourrait être de sauter l'étape EPS (qui transforme la police en chemins) et de corriger manuellement le texte incorrect dans l'importation PDF d'Illustrator.
la source