Сохранение фигуры для открытия в другом приложении

Выбор File Format

Прежде, чем сохранить фигуру, рассмотрите формат файла, который вы хотите использовать. Можно сохранить фигуру или как растровое изображение или как файл векторной графики.

  • Растровые изображения содержат основанное на пикселе представление фигуры. Этот тип формата широко используется веб-браузерами и другими приложениями та графика отображения. Однако растровые изображения не масштабируются хорошо. Вы не можете изменить отдельные графические объекты, такие как строки и текст, в других графических приложениях. Поддерживаемые форматы растрового изображения включают PNG и JPEG.

  • Файлы векторной графики хранят команды, которые перерисовывают фигуру. Этот тип формата масштабируется хорошо, но может привести к большому файлу. Кроме того, файлы векторной графики не могут произвести правильное 3-D расположение объектов в определенных случаях. Некоторое интенсивное редактирование поддержки приложений форматов векторной графики, но некоторая поддержка приложений, только изменяющая размер диаграммы. В целом попытайтесь внести все необходимые изменения, в то время как ваша фигура находится все еще в MATLAB®. Поддерживаемые форматы векторной графики включают PDF, EPS и SVG.

Для полного списка поддерживаемых форматов файлов смотрите Параметры формата файлов.

Сохранение фигуры для документа или представления

Чтобы сохранить фигуру, используйте или saveas или функцию print. Например, сохраните столбиковую диаграмму как файл PNG. Используйте gcf, чтобы сохранить текущую фигуру.

bar([1 10 7 8 2 2 9 3 6])
saveas(gcf,'BarChartFile.png')

Если вы хотите дополнительное управление сохраненным выводом, таким как установка разрешения или управление средством отображения, используйте функцию print, чтобы сохранить фигуру вместо этого.

Примечание

Детали сохраненных и печатных фигур могут отличаться от фигуры по отображению. Чтобы быть выведенными, который более сопоставим с отображением, смотрите, Сохраняют фигуру, Сохраняющую Цвет фона, и Сохраняют фигуру в Определенном Размере и Разрешении.

Сохранение фигуры для редактирования в другом приложении

Если вы хотите отредактировать фигуру в другом приложении, сохраните его как файл векторной графики, такой как PDF или EPS. Используйте или saveas или функцию print, чтобы сохранить фигуру.

Например, сохраните столбиковую диаграмму как файл EPS с цветом с помощью формата файла 'epsc'.

bar([1 10 7 8 2 2 9 3 6])
saveas(gcf,'BarChartFile','epsc')

saveas сохраняет столбиковую диаграмму как BarChartFile.eps eps. Для черно-белого файла EPS используйте формат 'eps' вместо этого. Для полного списка поддерживаемых форматов файлов смотрите Параметры формата файлов.

Настройка фигуры перед сохранением

Настройка вашей фигуры в MATLAB, прежде чем вы сохраните его, может избавить от необходимости использовать другое приложение для редактирования.

Чтобы настроить фигуру программно, установите свойства графических объектов. Как правило, графические функции возвращают выходные аргументы, что можно использовать, чтобы получить доступ и изменить графические объекты. Например, присвойте объекты линии на графике, возвращенные от функции plot до переменной, и установите их свойство LineWidth.

p = plot(rand(5));
set(p,'LineWidth',3)

Если вы не возвращаете графические объекты как выходные аргументы, можно использовать findobj, чтобы найти объекты с определенными свойствами. Например, найдите все объекты в текущей фигуре с набором свойств Type к 'line'. Затем установите их свойство LineWidth.

plot(rand(5))
p = findobj(gcf,'Type','line')
set(p,'LineWidth',3);

Для списка всех графических объектов и их свойств, см. Свойства графического объекта.

Чтобы настроить фигуру в интерактивном режиме, используйте или Инспектор свойств или диалоговое окно Setup Экспорта. Для получения дополнительной информации о диалоговом окне Setup Экспорта смотрите, Настраивают фигуру В интерактивном режиме Перед Сохранением.

Включение фигуры в Microsoft Application или Пропитка латексом документа

Чтобы импортировать фигуру в приложение Microsoft®, такое как Word или PowerPoint®, нажимают Insert> Picture> From File в приложении. Затем перейдите к своему сохраненному файлу.

Чтобы добавить фигуру к документу LATEX, сначала сохраните фигуру, использующую формат EPS. Например, saveas(gcf,'BarChart','epsc'). Затем используйте элемент \includegraphics в документе LATEX, чтобы включать файл. Например:

\documentclass{article}
\usepackage{graphicx}
\begin{document}

\begin{figure}[h]
\centerline{\includegraphics[height=10cm]{BarChart.eps}}
\caption{Bar Chart from MATLAB}
\end{figure}

\end{document}

Параметры формата файлов

Эта таблица приводит поддерживаемые форматы растрового изображения.

ОпцияФормат растрового изображенияСоответствующее расширение файла
'jpeg'24-битный JPEG.jpg
'png'24-битный PNG.png
'tiff'TIFF, 24-битный (сжатый).tif
'tiffn'24-битный TIFF (не сжатый).tif
metaРасширенный метафайл (только Windows).emf
'bmpmono'Монохром BMP BMP
BMP 24-битный BMP BMP
'bmp16m'24-битный BMP BMP
'bmp256'8-битный BMP (256 цветов, использует фиксированную палитру), BMP
'hdf'24-битный HDF.hdf
PBM PBM (простой формат) 1-битныйPBM
'pbmraw'PBM 1-битный (формат .raw)PBM
'pcxmono'1-битный PCX.pcx
'pcx24b'PCX 24-битный цвет (три 8-битных плоскости).pcx
'pcx256'PCX 8-битный более новый цвет (256 цветов).pcx
'pcx16'PCX более старый цвет (EGA/VGA, с 16 цветами).pcx
PGM PGM (простой формат)PGM
'pgmraw'PGM (формат .raw)PGM
'ppm'PPM (простой формат).ppm
'ppmraw'PPM (формат .raw).ppm

Эта таблица приводит поддерживаемые форматы векторной графики.

ОпцияФормат векторной графикиСоответствующее расширение файла
'pdf'Полная страница цвет формата переносимых документов (PDF).pdf
epsИнкапсулированный PostScript® (EPS) Уровень 3, черный и белыйeps
'epsc'Инкапсулированный формат PostScript (EPS) цвет Уровня 3eps
'eps2'Инкапсулированный формат PostScript (EPS) Уровень 2, черный и белыйeps
'epsc2'Инкапсулированный формат PostScript (EPS) цвет Уровня 2eps
metaРасширенный Метафайл (только Windows®).emf
'svg'SVG (масштабируемая векторная графика).svg
'ps'Полностраничный PostScript (PS) Уровень 3, черный и белый.ps
'psc'Полностраничный PostScript (PS) цвет Уровня 3.ps
'ps2'Полностраничный PostScript (PS) Уровень 2, черный и белый.ps
'psc2'Полностраничный PostScript (PS) цвет Уровня 2.ps

Смотрите также

|

Похожие темы

Была ли эта тема полезной?