4lex4
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вообщем, из обсуждения понял, иногда двух может быть мало, делаем возможность создавать дополнительные. Так же не забываем, что направляющие - дополнительная фича, которая будет опираться на существующую концепцию, и нужна для выравнивания лишь некоторых случаев, где без них не обойтись (см. пример Dmb_2007), поэтому волноваться не о чем, ничего ломаться и переделываться не будет, это лишь необходимое дополнение. Добавлено: VSHY Цитата: 1. Выбираем формат листа. По умолчанию это размеры первого листа. Можно выбрать другой лист либо выбрать из списка стандартных форматов. 2. Определяем полезную область - прямоугольник с контентом, который можно было бы двигать по листу. 3. На стадии "Поля" задаём их, к примеру: слева 20, с остальных сторон по 10. Именно в этих единицах, а не размер ещё одного получающегося прямоугольника - так удобнее. Это жёсткие поля, которые пока не изменяются (об изменении их будет сказано ниже в "Позиционировании"). И это же единственные поля, других ненужно. 4. Внутри получившегося прямоугольника полей имеем возможности: 4а). устанавливать выравнивание прямоугольника с контентом (далее просто "контент"); 4б). двигать контент на 4 стороны; можно иметь 2 поля для указания отступов от ГРАНИЦ ЛИСТА. 4в). изменять его масштаб. | Круто, запор я вижу уже на третьем шаге. Дело в том, что нет гарантии, что полезная область на всех страницах одинакова. На одной есть колонтитулы, область будет большая, на другой что-нибудь тоже выпирает, причем с другой стороны. Вы задаете жесткие поля от краев - из-за разности размеров некоторые области с контентом в них не поместятся, а другие будут слишком маленькие, что прикажете делать? Вы слизали это с обычных текстовых редакторов вроде Word'a, но не учли, что при настройке полей текст в ворде может переноситься между строками, мы же имеем дело с растровыми изображениями, а не с обычным текстом, и если что-то не помещается, перенести и переформатировать ничего не можем. И опять та же песня - вы простите двигать контент, и двигать его видать опираясь на глаз, да? Делать движение контента без опоры бессмысленно, то есть даже для вашей реализации нужны направляющие. Про масштаб уже обсуждали, тем более не вижу смысла делать масштабирование вручную, когда оно может быть высчитано автоматически и точно по полям (см. версию Experimental), и это имеет смысл только для фоток с рук. Сканы выравнивать таким способом нельзя, иначе вы получите различный размер букв на каждой странице.
| Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 04:46 07-03-2018 | Исправлено: 4lex4, 05:44 07-03-2018 |
|