Ситуация: у меня есть фотография, и пользователь может добавлять на нее тексты, менять цвет, размер, положение, поворот, размер шрифта и т.д., мне нужно сохранить все эти тексты на одном изображении. Это нормально, я сохраняю их, используя кэш чертежа.
//RelativeLayout layout - layout with textviews
layout.setDrawingCacheEnabled(true);
Bitmap bitmap = null;
if (layout.getDrawingCache() != null)
bitmap = Bitmap.createBitmap(layout.getDrawingCache());
layout.setDrawingCacheEnabled(false);
Проблема. Изображение результата может быть небольшим из-за размера экрана пользовательского устройства. Мне нужен этот образ в разрешении 1500-2000 px. В случае изменения размера изображения - текст выглядит нечетким и не так хорош, как на экране.
Вопрос: Существуют ли другие способы сохранения текстовых изображений как изображения без изменения размера и потери качества текста?