Поворот рисунка или фигуры
- Выберите фигуру или рисунок.
- Поверните текстовое поле вручную, выбрав маркер поворота фигуры или рисунка и перетащив их в нужном направлении. Для поворота надписи с интервалом 15 градусов нажмите и удерживайте нажатой при перемещении маркера клавишу SHIFT.
Поворот рисунка или фигуры на определенное количество градусов
- Выберите фигуру или рисунок. Откроется лента Формат фигуры или Формат рисунка.
- Выберите пункт Повернуть. Используйте любую из команд поворота в списке, например Отразить по горизонтали.
Microsoft Excel. Поворот картинки (MathType) на 90 градусов
Но если дальнейшая «редактируемость» не важна: вырезать — вставить — специальная вставка — формат PNG и крутите. Все через контекстное меню листа делается.
Балка на балку, кирпич на кирпич.
Регистрация: 09.10.2007
Сообщений: 4,813
Sanmart, Сергей812
Спасибо за ответы. Да, хотелось бы сохранить возможность редактирования.
__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.
ЭПБ, обследование стр. конструкций
Регистрация: 09.10.2009
Сообщений: 2,609
Сообщение от Cfytrr
хотелось бы сохранить возможность редактирования.
Нет сейчас редактора формул в офисе, в прошлом году вроде удалили. Если только офис без обновления стоит.
Регистрация: 10.08.2013
Сообщений: 11,015
А разве в самом MathType повернуть нельзя формулу на 90 град?
Регистрация: 20.04.2011
Сообщений: 402
Правой кнопкой по формуле -> контекстное меню -> группировка -> разгруппировать
Далее эксель ругается, что это импортированный объект, а не группа и предлагает преобразовать формулу в рисунок MS Office.
После преобразования получается ВЕКТОРНЫЙ рисунок, который можно крутить как угодно.
Естественно, что редактировать как формулу, этот рисунок уже не получится..
Балка на балку, кирпич на кирпич.
Регистрация: 09.10.2007
Сообщений: 4,813
Что то у меня разгруппировка приводит к полному искажению формулы до уровня набора кракозяблов.
__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.
Поворот и отражение надписи, фигуры, объекта WordArt или рисунка
Excel для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel для Интернета PowerPoint для Интернета Excel 2021 Outlook 2021 PowerPoint 2021 Excel 2021 для Mac Excel 2019 Outlook 2019 PowerPoint 2019 Excel 2019 для Mac Excel 2016 Outlook 2016 PowerPoint 2016 Excel 2013 Outlook 2013 PowerPoint 2013 Еще. Меньше
Положение надписи (и текста в ней), фигуры, объекта WordArt или рисунка можно изменять, поворачивая или переворачивая их.
Если вы работаете в электронной почте, см. статью Поворот рисунка в Outlook.
Щелкните заголовок раздела ниже, чтобы открыть подробные инструкции.
Поворот на любой угол
- Выберите объект, который вы хотите повернуть.
- Щелкните маркер поворота сверху объекта и перетащите его в нужном направлении.
- Чтобы выполнять поворот с шагом в 15 градусов, перетаскивайте маркер поворота, удерживая нажатой клавишу SHIFT.
- При повороте нескольких фигур каждая из них поворачивается по отдельности относительно своего центра.
Поворот на точный угол
- Щелкните объект, который нужно повернуть.
- В разделе Средства рисования (или Работа с рисунками, если вы поворачиваете рисунок) откройте вкладку Формат, в группе Упорядочение нажмите кнопку Повернуть, а затем выберите пункт Другие параметры поворота.
Если в разделе Средства рисования или Работа с рисунками не отображается вкладка «Формат», выделите надпись, фигуру или объект WordArt. Для открытия вкладки Формат может потребоваться дважды щелкнуть объект.
Поворот на 90 градусов
- Выберите объект, который вы хотите повернуть.
- В разделе Средства рисования (или Работа с рисунками, если вы поворачиваете рисунок) откройте вкладку Формат, в группе Упорядочить нажмите кнопку Повернуть, а затем сделайте следующее:
- Чтобы повернуть объект на 90° вправо, выберите пункт Повернуть вправо на 90°.
- Чтобы повернуть объект на 90° влево, выберите пункт Повернуть влево на 90°.
Если в разделе Средства рисования или Работа с рисунками не отображается вкладка «Формат», выделите надпись, фигуру, объект WordArt или рисунок. Для открытия вкладки Формат может потребоваться дважды щелкнуть объект.
Переворачивание объекта
Вы можете зеркально отразить объект или перевернуть его вверх ногами с помощью переворачивания.
- Выберите объект, который вы хотите повернуть.
- В разделе Средства рисования (или Работа с рисунками, если вы поворачиваете рисунок) откройте вкладку Формат, в группе Упорядочить нажмите кнопку Повернуть, а затем сделайте следующее:
- Чтобы перевернуть объект вверх ногами, щелкните Отразить сверху вниз.
- Чтобы зеркально отразить объект, щелкните Отразить слева направо.
Если в разделе Средства рисования или Работа с рисунками не отображается вкладка «Формат», выделите надпись, фигуру, объект WordArt или рисунок. Для открытия вкладки Формат может потребоваться дважды щелкнуть объект.
Отражение текста в перевернутом объекте
Совет: Если вы просто хотите зеркально отразить текст в документе, см. статью Создание зеркального отражения текста.
При повороте объекта текст внутри него также поворачивается. Однако текст внутри перевернутого объекта не переворачивается вместе с ним. Чтобы отразить текст вместе с объектом, содержащим его, вы можете сделать следующее в Outlook, Excel и PowerPoint:
- Выберите и щелкните правой кнопкой мыши объект, который вы хотите отразить, и выберите команду Формат фигуры.
- В области Формат фигуры в разделе Параметры фигуры откройте вкладку Эффекты.
В разделе Поворот объемной фигуры введите 180 в одном из полей Вращение вокруг оси (X, Y или Z в зависимости от того, как вы хотите повернуть текст).
Примечания:
-
Вращение может повлиять на цвет заливки. Вы можете настроить цвет заливки в области Формат фигуры на вкладке Заливка и границы
Поворот на любой угол
- Выберите объект, который вы хотите повернуть.
- Щелкните маркер поворота сверху объекта и перетащите его в нужном направлении.
- Чтобы выполнять поворот по 15 градусов, перетаскивайте маркер поворота, удерживая нажатой клавишу SHIFT.
- При повороте нескольких фигур каждая из них поворачивается по отдельности относительно своего центра.
- Кроме того, вы можете выделить объект, нажать и удерживать клавишу OPTION, а затем нажимать клавиши со стрелками влево или вправо, чтобы выполнить поворот.
Поворот на точный угол
- Щелкните объект, который нужно повернуть.
- На вкладке Формат фигурыФормат рисунка в группе Упорядочить нажмите кнопку Повернуть.
- Если вы не видите вкладку Формат фигуры или Формат рисунка, убедитесь, что выбрана надпись, фигура, объект WordArt или рисунок.
- Кнопка Повернуть может быть скрыта, если у вас маленький экран. Если вы не видите кнопку Повернуть, щелкните Упорядочить, чтобы просмотреть скрытые кнопки в группе Упорядочить.
Нажмите кнопку Другие параметры поворота.
Поворот на 90 градусов
- Щелкните объект, который нужно повернуть.
- На вкладке Формат фигурыФормат рисунка в группе Упорядочить нажмите кнопку Повернуть.
- Если вы не видите вкладку Формат фигуры или Формат рисунка, убедитесь, что выбрана надпись, фигура, объект WordArt или рисунок.
- Кнопка Повернуть может быть скрыта, если у вас маленький экран. Если вы не видите кнопку Повернуть, щелкните Упорядочить, чтобы просмотреть скрытые кнопки в группе Упорядочить.
Чтобы повернуть объект на 90 градусов вправо, щелкните Повернуть вправо на 90°. Для поворота влево щелкните Повернуть влево на 90°.
Переворачивание объекта
Вы можете зеркально отразить объект или перевернуть его вверх ногами с помощью переворачивания.
- Выберите объект, который вы хотите повернуть.
- На вкладке Формат фигурыФормат рисунка в группе Упорядочить нажмите кнопку Повернуть.
- Если вы не видите вкладку Формат фигуры или Формат рисунка, убедитесь, что выбрана надпись, фигура, объект WordArt или рисунок.
- Кнопка Повернуть может быть скрыта, если у вас маленький экран. Если вы не видите кнопку Повернуть, щелкните Упорядочить, чтобы просмотреть скрытые кнопки в группе Упорядочить.
- Чтобы перевернуть объект вверх ногами, щелкните Отразить сверху вниз.
- Чтобы зеркально отразить объект, щелкните Отразить слева направо.
Перемещение объекта
- Щелкните объект, который нужно переместить.
- Перетащите объект в нужное место.
- Чтобы переместить несколько объектов, удерживайте нажатой клавишу SHIFT при выделении объектов.
- Чтобы переместить объект вверх, вниз или вбок с небольшим шагом, щелкните объект и нажмите клавишу со стрелкой, удерживая нажатой клавишу COMMAND. Обратите внимание, что в Word это действие можно использовать только для перемещения вверх или вниз.
- Чтобы объект перемещался только по горизонтали или по вертикали, при его перетаскивании удерживайте нажатой клавишу SHIFT.
Группирование объектов
При группировании объекты объединяются, и их можно форматировать, перемещать и копировать как группу.
- Удерживая нажатой клавишу SHIFT, щелкните объекты, которые нужно сгруппировать, а затем (в зависимости от типа выбранных объектов) откройте вкладку Формат фигуры или Формат рисунка.
- Щелкните значок Группа и выберите параметр Группировать.
Совет: Если параметр Группировать затенен или недоступен, обычно это вызвано тем, что вы еще не выбрали два или более объектов для группировки.
Дополнительные сведения
Поворот на любой угол с помощью мыши
- Выберите объект, который вы хотите повернуть.
- Щелкните маркер поворота сверху объекта и перетащите его в нужном направлении.
Поворот на любой угол с помощью клавиатуры
- Нажмите клавиши CTRL+F6 , чтобы переместить фокус на панель слайдов.
- Используйте клавишу TAB для навигации по слайду и выбора объекта, который нужно повернуть.
- Нажимайте клавиши SHIFT+F10 или клавиши МЕНЮ, чтобы открыть контекстное меню, используйте клавишу СТРЕЛКА ВНИЗ, пока фокус не окажется на параметрах Формат, а затем нажмите клавишу ВВОД, чтобы открыть вкладку Формат.
- Используйте клавишу TAB , пока фокус не окажется на кнопке Поворот угла вращения, введите нужное количество градусов, чтобы повернуть объект или изображение по часовой стрелке, а затем нажмите клавишу ВВОД.
Отражение текста
Поворот таблицы или графического элемента SmartArt
Скопируйте таблицу или графический элемент SmartArt, вставьте как рисунок, а затем поверните рисунок.
Как перевернуть картинку в эксель
Вопрос задан не совсем корректно. В какой среде нужно повернуть файлы ?
В Excel ? И изменённое изображение должно быть возвращено на диск или
остаться на листе ?
Если последнее:Selection.ShapeRange.IncrementRotation -90# ' поворачиваем выделенный шейп на 90 градусов против часовой стрелки
Если нужно сохранить изображение на диске то можно:
1) Забрать шейп в ClipBoard
2) Создать Chart объект
3) Вставить изображение в Chart
4) Сохранить ChartSet objChart1 = ActiveSheet.ChartObjects.Add(200, 200, 400, 400) objChart1.Activate ActiveChart.Paste ActiveChart.Export Filename:="image.jpg", FilterName:="JPEG"
На самом деле так практически никогда, давно никто не делает.
Если поддерживаемых WIA форматов недостаточно — можно воспользоваться бесплатной библиотекой GFL SDK
http://www.xnview.com/en/download_gfl.htmlAndrey Entelis. http://aentelis.livejournal.com
http://aentelis.dreamwidth.org/
Последний раз редактировалось Aent; 20.01.2012 в 02:31 .
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
Пример использования WIA:Option Explicit Public Sub DEMOWIA() Const wiaFormatBMP = "" Dim objImageFile as Object Dim objImageProcess as Object Dim strSourcePath as string Dim strTargetPath as string ' Исходный графический файл: strSourcePath = "C:\MyPicture.jpg" ' Графический файл с результатом работы: strTargetPath = "C:\MyPicture2.bmp" Set objImageFile = CreateObject("WIA.ImageFile") Set objImageProcess = CreateObject("WIA.ImageProcess") If Len(Dir(strSorcePath)) = 0 then MsgBox "Отсутствует исходный файл" exit sub End If ' Загружаем файл в компонент: objImageFile.LoadFile strSourcePath ' Обрабатываем… With objImageProcess ' ' Масштабируем: ' .Filters.Add .FilterInfos("Scale").FilterID With .Filters.Item(1).Properties ' Ширина - 800 пикселей .Item("MaximumWidth") = 800 ' Высота - 600 пикселей .Item("MaximumHeight") = 600 End With ' ' Вращаем: ' .Filters.Add .FilterInfos("RotateFlip").FilterID ' Отразим зеркально по горизонтали .Filters.Item(2).Properties.Item("FlipHorizontal") = True ' Отразим зеркально по вертикали .Filters.Item(2).Properties.Item("FlipVertical") = True ' Повернём на 270 градусов (по часовой стрелке) .Filters.Item(2).Properties.Item("RotationAngle") = 270 ' ' Обрезаем: ' .Filters.Add .FilterInfos("Crop").FilterID With .Filters(3).Properties ' Подрежем сверху-снизу .Item("Top") = objImageFile.Width \ 4 .Item("Bottom") = objImageFile.Width \ 4 ' Подрежем справа-слева '.Item("Left") = objImageFile.Height \ 10 '.Item("Right") = objImageFile.Height \ 10 End With ' ' Конвертируем: ' .Filters.Add .FilterInfos("Convert").FilterID ' В bitmap формат .Filters.Item(5).Properties.Item("FormatID").Value = wiaFormatBMP ' ' Применяем заданные выше фильтры: Set objImageFile = .Apply(objImageFile) End With 'WIA не умеет перезаписывать существующий файл, ' потому предварительно удаляем результирующий файл On error resume next kill strTargetPath ' Сохраняем файл: objImageFile.SaveFile sTargetPath Set objImageProcess = Nothing Set objImageFile = Nothing End Sub
Andrey Entelis. http://aentelis.livejournal.com
http://aentelis.dreamwidth.org/
Последний раз редактировалось Aent; 20.01.2012 в 02:35 .