На рисунке выше показан пример печати фотографии из документации по Android.
Готовый класс помощника печати имеет только один модификатор, который управляет тем как картинка заполнит лист (останется пустое место или обрежется по длинней стороне).
Но даже такой простой код немногие добавляют в свои программы, а реализуют только функцию «Поделиться». И этого достаточно, так как разработчики стандартной службы печати андроид (android build print system) добавили активити для приема таких намерений.
Для пользователя процес печати выглядит как найти иконку или пункт меню «Поделиться». В списке предложенных программ выбрать «Печать».
Чтобы распечатать фотографию (изображение) нужного размера просто выберите программу Ps402d.
Размер фотографии можно выбрать из готовых (во весь лист, половина, четверть, 1/8, 1/16) Или указать самостоятельно в разных системах измерения (миллиметры,сантиметры,дюймы,тысяные доли дюйма)
Обрезка фотографии
Crop — обрезать длинную сторону, Fit — вписать в заданные размеры (наибольшая сторона будет равна указанному размеру)
Поворот фотографии
на углы 0,90,180,270 градусов
Выровнять на странице
получается 9 вариантов положения на листе: по центру, по 4 углам, по середине 4 сторон.