Копирование фигуры в буфер обмена из Меню редактирования

В этом примере показано, как скопировать фигуру в буфер обмена и как установить опции копии. Когда фигура находится на буфере обмена, можно вставить его в другие приложения, такие как документ или представление.

Копирование фигуры в буфер обмена

Создайте столбчатую диаграмму с заголовком. Скопируйте фигуру в свой системный буфер обмена путем нажатия на Edit> Copy Figure.

x = [3 5 2 6 1 8 2 3];
bar(x)
title('Bar Chart')

Вставьте скопированную фигуру в другие приложения, обычно путем щелчка правой кнопкой. По умолчанию, MATLAB® преобразует цвет фона скопированной фигуры белому.

Примечание

Опция Copy Figure не доступна на Linux® системы. Используйте программируемую альтернативу.

Чтобы скопировать фигуру программно, используйте '-clipboard' опция с print. Задайте формат как любой '-dbitmap', '-dpdf', или '-dmeta'. Формат метафайла, '-dmeta', поддерживается на Windows® системы только.

Определение формата, цвета фона и опций размера

Можно настроить определенные настройки для фигур, которые копируются в буфер обмена. Доступ к этим опциям путем выбора Edit> Copy Options в меню фигуры. Настройки применяются ко всем будущим фигурам, скопированным в буфер обмена. Они не влияют на способ, которым фигура считает экран.

Примечание

Это окно доступно в системах Windows только. В системах Mac и Linux используйте программируемые альтернативы.

Установите формат буфера обмена на одну из этих опций:

  • Метафайл — Копия фигура в формате цветного вектора EMF.

  • Сохраните информацию — Выбор формат на основе средства отображения фигуры. Если средство отображения является Живописцами, то формат является метафайлом. Если средством отображения является OpenGL®, затем формат является растровым изображением.

  • Битовый массив — Копия фигура в растровом формате.

Выберите цвет фона фигуры к одной из этих опций:

  • Используйте цвет фигуры — Сохраняют цвет фона тем же самым, как это появляется на экране. Чтобы использовать программируемую альтернативу, установите InvertHardcopy свойство для фигуры к 'off' перед копированием.

  • Обеспечьте белый фон — Копия фигура с белым фоном. Чтобы использовать программируемую альтернативу, установите InvertHardcopy свойство для фигуры к 'on' перед копированием.

  • Прозрачный фон — Копия фигура с прозрачным фоном. Чтобы использовать программируемую альтернативу, установите Color свойство для фигуры к 'none' и InvertHardcopy свойство к 'off' перед копированием. Метафайл и форматы PDF поддерживают прозрачность. Растровые форматы не поддерживают прозрачность.

Скопируйте фигуру с тем же размером, как это появляется на экране путем выбора Match figure screen size. Очистите эту опцию, чтобы использовать ширину и высоту, заданную в диалоговом окне Export Setup.

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

|

Похожие темы