¿Cómo puedo exportar un gráfico generado en Excel como un archivo de gráficos vectoriales editables, por ejemplo, un SVG?
Cuando hago clic derecho en un gráfico en Excel, la opción 'Guardar como imagen ...' solo ofrece formatos que no son vectores (como PNG y JPG) como opciones.
El único recurso que he encontrado en esto es http://www2b.abc.net.au/science/techtalk/newposts/790/topic790744.shtm donde nadie da una respuesta real. Al igual que el interrogador allí, no me importa si es un proceso de varios pasos, por ejemplo. Excel -> Open Office -> SVG o Excel -> pdf -> SVG.
Respuestas:
Aunque puede copiar y pegar directamente en InkScape, puede perder algo de formato en el proceso. La exportación a PDF garantiza que también se retendrá el fondo de su archivo de Excel. Funciona muy bien en mi experiencia.
Complementos para la exportación de PDF.
fuente
fuente
Prueba gnumeric . Es compatible con la exportación de gráficos a SVG de forma nativa. También hay una versión de Windows. Entonces, la cadena de herramientas sería
Excel -> Gnumeric -> SVG
, o inclusoGnumeric -> SVG
sin usar Excel. En mi humilde opinión, es la forma más fácil de obtener su gráfico en SVG.fuente
Usando Excel 2007 en Windows XP, también descubrí que los gráficos copiados se pegan como mapas de bits en Inkscape. Esto es diferente al comportamiento de Excel 2003 en Windows 7.
Encontré una solución alternativa: si selecciona las celdas que rodean el gráfico (que también incluiría el gráfico) y copia, puede pegar un gráfico vectorial en Inkscape tal como se esperaba. El único inconveniente es que debe eliminar manualmente la cuadrícula de celdas de Excel que queda debajo de sus gráficos.
fuente
Las versiones más recientes de PowerPoint le permiten guardar y enviar como PDF. Use esa función para crear un archivo PDF, luego ábralo en Inkscape y edite desagrupando, luego cambie el tamaño de la página al dibujo y guárdelo como SVG.
fuente
Puede intentar copiar un gráfico (Ctrl-C) y pegarlo en Inkscape (y luego guardarlo como SVG). Me funcionó en Excel 2003, Inkscape (0.48.4) y Windows Vista (computadora prestada), ya que al menos en Windows el formato de copia predeterminado parece ser EMF. Pero supongo que el Portapapeles OS X puede manejar esto de manera diferente y copiar / pegar un mapa de bits en su lugar.
fuente
Para evitar el paso "recortar el PDF" mencionado en varias respuestas, puede colocar el gráfico en su propia hoja de trabajo con un tamaño de papel apropiado y márgenes cero. Por ejemplo, en Windows Excel 2007:
Si no hay un tamaño lo suficientemente cercano, o si quieres ser exacto, deberás crear un tamaño de página personalizado. A diferencia de Word, Excel no le permite hacerlo por sí mismo, sino que utiliza el tamaño del controlador de la impresora.
Puede ser mejor no tener un esquema alrededor del gráfico en el PDF en sí: puede elegir Formato del área del gráfico | Color del borde | No hay línea.
fuente
Aquí hay un método que usa Excel y Powerpoint para Windows. Copie el gráfico en el portapapeles en Excel con el comando copiar en la pestaña de inicio de la cinta. Pasado especial en una diapositiva en blanco en Powerpoint usando el menú Pegar en la cinta. Desplácese hacia abajo y seleccione "Imagen (metarchivo mejorado)" del menú desplegable en el cuadro de diálogo. Luego haga clic en Aceptar. El gráfico aparece en Powerpoint. Asegúrese de que el gráfico esté seleccionado y luego vaya a Organizar> Desagrupar. Aparecerá un cuadro de diálogo ... "Esta es una imagen importada, no un grupo. ¿Desea convertirla en un objeto de dibujo de Microsoft?" haga clic en sí ¡Ya casi está allí! Asegúrese de que el grahp todavía esté seleccionado. Regrese a Organizar> Desagrupar y haga clic en Todos los elementos del gráfico ahora deben ser objetos vectoriales de Powerpoint. Saludos, disfruten.
fuente
Puedo recomendar este complemento de Excel: XL Toolbox
Permite exportar gráficos directamente como archivo EMF, que se puede convertir con Inkscape a SVG.
fuente
Aquí está mi flujo de trabajo en Mac OS X con Excel 2011.
El archivo EPS se puede abrir en su editor de vectores favorito, como Illustrator.
Tenga en cuenta que también puede colocar el PDF directamente en su documento de Illustrator, pero en mi caso cualquier texto de la imagen se estaba convirtiendo en basura. Si su gráfico no tiene una gran cantidad de texto, una mejor opción podría ser omitir el paso EPS (que convierte la fuente en rutas) y corregir manualmente el texto basura en la importación de PDF de Illustrator.
fuente