libreoffice как обрезать изображение

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

При нажатии на значке диалоговое окно «Impress and Draw» не открывается, однако показываются восемь меток обрезки изображения. Если для обрезки необходимо использовать диалоговое окно, откройте контекстное меню выделенного изображения и выберите команду Обрезать изображение.

Для обрезки изображения перетащите любую из восьми меток обрезки.

Обрезать

Содержание

Обрезать

Используйте данную область для обрезки или изменения масштаба выделенного графического объекта или для добавления пустого пространства вокруг этого графического объекта.

Сохранить масштаб

Сохранение исходного масштабного соотношения графического объекта при обрезке так, чтобы менялся только размер графического объекта.

Сохранить размер рисунка

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

По левому краю

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

По правому краю

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

По верхнему краю

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

По нижнему краю

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

Масштаб

Изменение масштаба выделенного графического объекта.

Ширина

Введите ширину выделенного графического объекта в процентах.

Высота

Введите высоту выделенного графического объекта в процентах.

Размер рисунка

Изменение размера выделенного графического объекта.

Ширина

Введите ширину выделенного графического объекта.

Высота

Введите высоту выделенного графического объекта.

Исходный размер

Восстановление исходного размера выделенного графического объекта.

Советы, трюки, хитрости, инструкции, руководства

Страницы

29 сентября 2014 г.

ImageMagick: кадрирование(обрезка) изображений

Декабрь — тяжелая пора для всех студентов. Я не исключение. Сегодня срочно пришлось сканировать (точнее фотографировать) лекции и рассылать их однокурсникам. Изображений получилось много и некогда было тратить время на всякие программы вроде Scan Tailor и gscan2pdf (обе есть в репозиториях Ubuntu). Да и зачем, если под рукой есть ImageMagick и любимый скриптовый язык (в моем случае Python).

Фотографии получились, во-первых, большие, т.к. я поленился лезть в настройки фотоаппарата. Во-вторых, вокруг листов с лекцией было много лишнего пространства.

Таким образом, мне нужно было решить две задачи:

  1. массово уменьшить размеры фотографий
  2. массово кадрировать фотографии

С первой задачей справился мой скрипт из предыдущего поста. Со второй задачей я справился при помощи одной из команд ImageMagick. Об этом и пойдет речь дальше.

Кадрирование изображений с помощью ImageMagick

Кадрирование осуществляется простой командой:
convert -crop <+->x<+->y input.png output.png

На деле это выглядит так:
convert -crop 500×640+60+80 input.png output.png

Чтобы понять что значит эта команда, необходимо обратиться к рисунку.

Допустим, весь лист это наше исходное изображение. Серый прямоугольник это полезная область, которая нам нужна, а все остальные поля можно обрезать. Пунктирная линия для наглядности. Серая область имеет размер 500×640 пикселей и отстоит от левого края на 60, от верхнего на 80 px.

Командой выше мы указываем область, которую надо оставить и смещение относительно верхнего левого угла изображения. Это аналогично программам с грфическим интерфейсом, там при кадрировании появляется прямоугольник, который выделяет полезную область. А в случае с ImageMagick этот прямоугольник мнимый.

Итак, применив команду «convert -crop 500×640+60+80 input.png output.png» к моему примеру я получил четко серый прямоугольник:

Массовое кадрирование изображений

Перед тем, как массово обрезать все фотографии с лекциями, мне пришлось потренироваться на одной из них, чтобы найти оптимальную область. А затем применил команду:
convert -crop 500×640+60+80 *.png output.png

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

В качестве выходящего файла я написал output.png, программа сама добавила всем обработанным файлам концовку в виде числа. Т.е. в итоге у меня в папке появились изображения output-0.png, output-1.png, . output-n.png.

После этого я загнал все изображения в один PDF файл. И тоже при помощи ImageMagick. Впрочем, это уже тема другого поста.

Массовое кадрирование изображений с разной ориентацией

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

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

Изменить нужно 78 и 90 строки, вместо:
78 str = ‘convert «%s» -resize %sx -quality 95 %s/»%s»‘ % (file, width, out, file)
и
90 str = ‘convert «%s» -resize x%s -quality 95 %s/»%s»‘ % (file, height, out, file)
написать:
78 str = ‘convert -crop 500×640+320+50 «%s» %s/»%s»‘ % (file, out, file)
90 str = ‘convert -crop 640×500+320+50 «%s» %s/»%s»‘ % (file, out, file)

В 78 строке прописываются параметры для альбомно-ориентированных изображений, в 90 для портретно.

Версия LibreOffice 5 и более поздняя версия уже имеют функцию обрезки изображения в компонентах Writer, Calc, Draw и Impress. Это долгожданная функция для них. В этой статье показано, как это сделать.

Писатель, Impress, & Draw

Вставьте изображение в документ. Вы можете сделать Ctrl + C & Ctrl + V файл из файлового менеджера или меню Insert> Picture.

Выберите изображение> нажмите Обрезать изображение на панели инструментов Image. Вы увидите синие ручки 6 по краям изображения. Теперь перетащите один из них и отпустите, чтобы обрезать его.

Чтобы вернуть изображение назад, просто нажмите Ctrl + Z.

Вставьте изображение в меню «Вставка»> «Изображение». Выберите изображение> нажмите Обрезать изображение Кнопка.

Важный: на самом деле обрезка не изменяет исходное изображение внутри документа. Исходное изображение все еще находится внутри документа, но отображается только измененное. Если вы щелкните правой кнопкой мыши> Сохранить изображение на обрезанное изображение, вы сохраните исходное изображение. Такое поведение похоже на то, что мы видим в Microsoft Word 2007 или более поздней версии.

Оцените статью
SoftLast
Добавить комментарий