2013-09-25 3 views
0

Я не знаю, что именно спросить. Я помещаю текст в UIImage (с содержанием, подходящим к аспекту) и сохраняю его в альбоме. Если сохраненное изображение имеет тот же размер, что и режим содержимого содержимого, тогда «текст» кажется ОК. Но после масштабирования этого изображения текст на этом изображении становится размытым. Я хочу, чтобы он был острым. Можно ли это сделать?Sharp UILabel после масштабирования изображения

Можно ли увеличить количество пикселей на точку? Или что мне делать?

Редактировать: Мне кажется, мне нужно увеличить размер шрифта без увеличения рамки. Можно ли увеличить размер шрифта (например, от 20 до 50) без изменения размера фрейма метки.

спасибо.

+0

Так вы подгоняете текст к истинному размеру изображения или уменьшаете изображение в соответствии с текстом? Показать код и образцы изображений. – Wain

+0

Я подгоняю текст к истинному размеру изображения. Я дам образцы изображений. –

ответ

1

Если изображение сохранено в виде растрового изображения, вы не можете многое сделать. Лучшее предложение, которое я могу сделать, состоит в том, чтобы сделать его размером больше целевого размера и сохранить его в фотоальбоме. Обычно он будет масштабироваться меньше, что хорошо выглядит. Затем, когда пользователь приближается, текст будет по-прежнему резким, потому что вы будете показывать текст, отображаемый в большем размере.

Недостатком, конечно же, является размер файла и объем памяти. Большие изображения занимают больше памяти, больше памяти и больше мощности процессора для отображения.

Я серьезно сомневаюсь, что фотоальбом iOS поддерживает любые векторные форматы (PDF, иллюстратор и т. Д.). Если бы это было так, это была бы другая возможность, но, как я уже сказал, возможно, нет.

Смежные вопросы