Экспортировать графики Excel в файлы векторной графики (например, SVG)?

Как экспортировать график, сгенерированный в Excel, в редактируемый векторный графический файл, например SVG?

когда я щелкните правой кнопкой мыши на графике в Excel Сохранить как картинку...'option предоставляет только невекторные форматы (такие как PNG и JPG) в качестве опций.

единственный ресурс, который я нашел на этомhttp://www2b.abc.net.au/science/techtalk/newposts/790/topic790744.shtm где никто не дает реальный ответ. Так же, как и вопрос там, я не возражаю, если это многоступенчатый процесс ЭГ. В Excel -> офис -> СВГ или Excel -> СИЗО -> СВГ.

30
задан tog22
26.04.2023 22:04 Количество просмотров материала 2512
Распечатать страницу

10 ответов

хотя вы действительно можете копировать - ' N-вставить непосредственно в InkScape, вы можете потерять некоторое форматирование в этом процессе. Экспорт в PDF гарантирует, что фон вашего файла Excel также будет сохранен. По моему опыту, работает очень хорошо.

  1. В Microsoft Excel, "Сохранить как PDF".
  2. в Inkscape "открыть PDF".
  3. свойства документа, разверните "изменить размер страницы для содержимого" (hiddent), нажмите кнопку.
  4. сохранить в SVG или расширенный мета-файл (ЭДС.)

плагины для экспорта PDF.

  1. 2007 надстройка Microsoft Office: Microsoft Сохранить как PDF или XPS - "FileFormatConverters.exe " (37 MB)
  2. дополнительная надстройка, которая создает новую опцию меню "Сохранить как pdf" в Excel - " SaveAsPDFandXPS.exe " (933 KB)
9
отвечен iBurger 2023-04-28 05:52
  1. выберите графики Microsoft Excel.
  2. копировать.
  3. Открыть Microsoft PowerPoint.
  4. вставить-специальный расширенный метафайл (EMF)в пустой слайд.
  5. сохраните слайд PowerPoint как файл " другого формата "и выберите" EMF " (расширенный Метафайл Windows).
  6. импорт EMF файла в InkScape и разгруппируйте объект.
  7. удалить все дерьмовое пустое пространство формата А4 из изображения и наслаждаться.
10
отвечен Mehper C. Palavuzlar 2023-04-28 08:09

попробовать Gnumeric. Он поддерживает экспорт графиков в SVG изначально. Есть версия для windows, тоже. Таким образом, цепочка инструментов будет Excel -> Gnumeric -> SVG, или даже Gnumeric -> SVG без использования Excel. IMHO это самый простой способ получить график в SVG.

7
отвечен tohuwawohu 2023-04-28 10:26

новые версии PowerPoint позволяют сохранять и отправлять в формате PDF. Используйте эту функцию для создания PDF-файла, затем откройте его в Inkscape и отредактируйте, разгруппировав, затем измените размер страницы на чертеже и сохраните как SVG.

3
отвечен drott 2023-04-28 12:43

используя Excel 2007 под Windows XP, я также обнаружил, что скопированные графики вставляются как растровые изображения в Inkscape. Это отличается от поведения Excel 2003 В Windows 7.

Я нашел обходной путь - если вы выберете ячейки, окружающие график (которые также будут включать график), и скопируйте, вы можете вставить векторную графику в Inkscape так же, как ожидалось. Единственным небольшим недостатком является то, что вы должны вручную удалить сетку ячеек excel, которая остается ниже вашей графика.

3
отвечен Alex G 2023-04-28 15:00

вы можете просто скопировать график (Ctrl-C) и вставить его в Inkscape (а затем Сохранить как SVG). Он работал для меня на Excel 2003, Inkscape (0.48.4) и Windows Vista (заимствованный компьютер), так как по крайней мере в Windows формат копирования по умолчанию кажется EMF. Но тогда я думаю, что буфер обмена OS X может обрабатывать это по-другому и копировать / вставить растровое изображение вместо этого.

2
отвечен Andreas Berheim Brudin 2023-04-28 17:17

чтобы избежать шага "обрезка PDF", упомянутого в нескольких ответах, вы можете поместить диаграмму на свой рабочий лист с соответствующим размером бумаги и нулевыми полями. Е. Г. в Windows версии Excel 2007:

  1. выберите диаграмма, из всплывающего меню выберите переместить диаграмму... / New Sheet
  2. на новом листе диаграммы, макет страницы / поля / пользовательские поля и ноль все
  3. изменить размер диаграммы до нужного размера, перетаскивая его правый нижний угол
  4. посмотреть результат размер Из инструментов диаграммы / формат / размер
  5. выберите близкий размер от макета страницы | размер, и настроить по мере необходимости

Если нет размера достаточно близко, или вы хотите быть точным, вам нужно создать пользовательский размер страницы. В отличие от Word, Excel не позволяет сделать это сам, а использует размер из драйвера принтера.

  1. Макет Страницы | Размер | Дополнительные Форматы Бумаги | Печать..., выберите принтер, драйвер которого позволяет создавать пользовательские размеры страниц обычные драйверы PostScript или PDF
  2. параметры... | Передовой... | Формат Бумаги | Сохранить Пользовательский Размер Страницы
  3. установить размер, заботясь, чтобы получить правильные единицы измерения и поменять ширину и высоту (Excel печатает как пейзаж по умолчанию)

может быть лучше не иметь контура вокруг диаграммы в самом PDF: вы можете выбрать формат область диаграммы | цвет границы | без линии.

2
отвечен stevek_mcc 2023-04-28 19:34

вот метод, использующий Excel и Powerpoint для Windows. Скопировать диаграмму в буфер обмена в Excel с помощью команды "копировать" на вкладке "Главная" ленты. Прошлое специальное в пустой слайд в Powerpoint с помощью меню вставки на ленте. Прокрутите вниз и выберите "Picture (enhanced metafile)" из выпадающего меню в диалоговом окне. Затем нажмите OK График отображается в Powerpoint. Убедитесь, что график выбран, затем выберите упорядочить > разгруппировать. Появится диалоговое окно... "Это будет импортированное изображение, а не группа. Вы хотите преобразовать его в объект Microsoft Drawing?"нажмите Да Вы почти там! Убедитесь, что grahp по-прежнему выбран. Вернуться в "упорядочить" > "разгруппировать" и нажмите кнопку Все элементы графика теперь должны быть векторными объектами Powerpoint. Ура, наслаждайся.

2
отвечен John Reeves 2023-04-28 21:51

Я могу порекомендовать этот плагин Excel: XL Toolbox

позволяет экспортировать графики непосредственно в файл EMF, который можно конвертировать с помощью Inkscape в SVG.

1
отвечен Fabian Heller 2023-04-29 00:08

вот мой рабочий процесс на Mac OS X под управлением Excel 2011.

  1. щелкните правой кнопкой мыши диаграмму и выберите "Сохранить как изображение". Сохраните его в формате PDF.
  2. открыть PDF в Adobe Acrobat.
  3. перейдите в Файл > Сохранить как > Дополнительные параметры > инкапсулированный PostScript. Спасать.

файл EPS может быть открыт в вашем любимом векторном редакторе, таком как Illustrator.

обратите внимание, что вы также можете поместить PDF непосредственно в документ Illustrator, но в случай, если любой текст на изображении превращался в мусор. Если ваша диаграмма не содержит большого количества текста, лучшим вариантом может быть пропуск шага EPS (который превращает шрифт в пути) и ручная коррекция ненужного текста в импорте PDF в Illustrator.

1
отвечен sffc 2023-04-29 02:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх