Сегодня 17 апреля 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

Как сделать календарь своими руками

⇣ Содержание

Web Calendar Pad 2010.0.8

Разработчик: SeaApple
Размер дистрибутива: 13,5 Мб
Распространение: shareware Календарь - это универсальная информация, полезная для любого человека. Поэтому календарную сетку часто можно увидеть на разных товарах и в разных местах - в часах, в органайзере, на обложке журнала и т.д. Даже в вашей операционной системе имеется электронный календарь. Еще один способ использовать календарь - опубликовать его на web-странице. Наличие календаря под рукой у каждого посетителя сайта - это дополнительный "плюс" ресурсу. Кроме этого, онлайновый календарь - это отличный способ распространения какой-нибудь важной информации, например, о расписании занятий, графике выполнения работ, данных о планируемых бизнес-встречах и так далее. Для создания онлайнового календаря можно использовать утилиту Web Calendar Pad. Главная особенность этой программы состоит в том, что для создания онлайнового календаря от пользователя совершенно не требуется никаких знаний в области программирования и web-дизайна.
 4.jpg
Созданный в Web Calendar Pad календарь выглядит как набор вкладок, каждая из которых открывает свой месяц. Для того, кто хотя бы немного знаком с кодом HTML, открываются широкие возможности редактирования такого календаря. Любой "недостаток" оформления может быть исправлен, а любое пожелание относительно расположения сетки и различных элементов на странице, может быть исполнено при помощи правки кода. Но это вовсе не означает, что с программой может работать только тот, кто обладает знаниями о HTML-разметке. Web Calendar Pad может использоваться по принципу мастера. В библиотеке стилей можно выбрать один из понравившихся вариантов оформления календарной сетки, задать внешний вид вкладок-месяцев, самостоятельно прописать праздники и события. Составленная таблица может включать в себя дни, на которые назначены какие-либо события. При переходе по такой дате пользователь попадает на страницу с информацией по данному дню. Это может быть напоминание о каком-нибудь мероприятии, распорядок дел и т.д. Чтобы увидеть, как будет выглядеть календарь на web-странице, можно воспользоваться функцией предварительного просмотра. В Web Calendar Pad встроен небольшой браузер на движке Internet Explorer, который автоматически запускается и открывает HTML-код, составленный программой. При необходимости, этот код можно также просматривать и внешним браузером. Утилита также создает несколько вариантов кода для интеграции календаря на интернет-страницу.
 5.jpg
Web Calendar Pad имеет встроенный FTP-клиент и может загружать на удаленный сервер файлы с созданными календарями. Программа поддерживает работу с прокси-сервером. Созданный макет календаря также можно выводить на печать. К сожалению, программа плохо работает с русскими шрифтами, надписи в самой программе могут показываться в виде "абракадабры".

TKexe 1.1

Разработчик: TKexe Printservice
Размер дистрибутива: 30,4 Мб
Распространение: бесплатно Большинство утилит, с помощью которых можно создать дизайн календаря, используют библиотеку готовых вариантов оформления. С одной стороны, такой подход удобен и экономит пользователю время, с другой - ограничивает его творческий потенциал. Авторам программы TKexe удалось найти "золотую середину" между этими подходами к работе, благодаря чему эту утилиту можно считать одним из лучших инструментов для создания дизайна календарей. На официальном сайте TKexe, кроме дистрибутива программы, можно скачать и большой набор уже готовых макетов календарей с разным оформлением. Визуальный редактор, с помощью которого можно редактировать шаблоны календарей, очень удобен. Например, изображения, помещенные на лист календаря, автоматически масштабируются до нужного размера, чтобы максимально вписаться в размер печатной области. Кроме того, если в настройках рисунка указано выравнивание, то переместить изображение так, чтобы оно располагалось не по центру, не получится. К рисунку, помещенному на календарь, можно применять различные варианты оформления - обрезать его форму, делая округлыми его края, настраивать его прозрачность, использовать маски и т.д.
 6-1.jpg
Мастер создания календарей предлагает выбрать тип создаваемого календаря. Среди имеющихся шаблонов можно выбрать ежемесячный - двенадцатистраничный, ежегодный - на котором все месяцы отображаются на одной странице, еженедельный - на каждой странице размещена новая неделя. Отдельный вариант календаря, "День рождения", не содержит названия дней недели и год, на нем отмечены только дни рождения людей. Для любого дня в сетке календаря можно установить вручную, является ли этот день рабочим днем, свободным днем, особым днем или школьным праздником. Еще одна интересная функция настроек календарной сетки - возможность замены дней календаря на любой текст. С помощью этой опции можно сделать умышленно "неправильный" календарь (например, с одним и тем же праздничным числом, проходящим через весь месяц) или написать вместо даты текстовые пометки. Любая из перечисленных дат выделяется в сетке календаря отдельным цветом. Несмотря на то, что программа имеет русскую версию, некоторые из пунктов меню программы переведены не полностью и довольно небрежно, с ошибками. В программе предусмотрена функция, благодаря которой можно быстро задавать главные национальные праздники для той или иной страны. Однако и здесь не все гладко - список стран далеко не полный, при выборе другой страны программа выдает сообщение об ошибке.
 7.jpg
Готовый макет календаря можно отправить на печать или сохранить в один из поддерживаемых графических форматов - BMP, JPG и PNG.

Создание календаря средствами CorelDraw

Для создания календаря вовсе не обязательно устанавливать дополнительное программное обеспечение. Инструменты для генерации календарной сетки можно обнаружить во многих популярных программах, предназначенных для организации фотографий и редактирования изображений. Кроме этого, создать календарь можно и в главной программе из популярного пакета для работы с векторной графикой CorelDRAW Graphics Suite. Рассмотрим подробнее, как это сделать. Создание календаря в программе CorelDRAW выполняется при помощи макроса. Макросы - это записанная последовательность определенных действий. Запущенный макрос выполняет сразу целую группу команд, что значительно упрощает работу. Поэтому они часто используются в работе дизайнеров. Наиболее рационально использовать макросы в тех случаях, когда требуется выполнять однообразную работу. Разработчики популярного пакета для работы с векторной графикой не только снабдили пакет CorelDraw возможностью составления пользовательских макросов, но и приложили несколько имеющихся по умолчанию. Один из макросов, который можно обнаружить в программе после ее установки, предназначен как раз для создания календарей. Чтобы его запустить, следует выполнить команду Тооls > RunScript > Run Macros (Инструменты > Запустить скрипт > Запустить макрос).
 8-1.gif
В открывшемся окне выберите в списке Macros in (Макрос в) мастер создания календарей CalendarWizard и нажмите кнопку Run (Запустить).
 9.gif
На экране появится мастер настройки макета календаря Oberon Calendar Wizard. Прежде всего, следует выбрать в списке языков Language (Язык) вариант Russian (Русский) (понятно, что если календарь должен быть на другом языке, выберите в списке другой язык).
 10.gif
Возможности макроса столь широки, что даже если календарь создается для какого-нибудь экзотического языка, который отсутствует в списке, можно с помощью кнопки New (Новый) вручную установить полные и сокращенные названия дней недели, а также месяцев.
 11.jpg
По умолчанию программа создает сетку на текущий год, однако поскольку календарь обычно создается на следующий, то измените его в поле Year (Год). Далее укажите в списке Layout (Разметка) тип сетки календаря, например, шаблон на год с местом для рисунка над сеткой (Year: Image + 12 Small [Bottom]). Чтобы лучше рассмотреть выбранный шаблон, нажмите кнопку Expand (Увеличить). Если выбрать шаблон на месяц, то сетка календаря будет создана только для тех месяцев, для которых установлены флажки.
 12.gif
Одно из предназначений любого календаря - показывать отдельным цветом праздничные дни. Однако в каждой стране свои праздники и свои выходные дни, поэтому для определения нерабочих дней необходимо вручную указать их. Делается это с помощью кнопки Holidays (Праздники). В новом окне в поле Month (Месяц) выбирается месяц, в котором есть праздник, в поле Day (День) устанавливается число.
 13.gif
Кроме этого, можно прописать название этого праздника. Указав информацию о праздничном дне, нажмите кнопку Add/Modify (Добавить/Редактировать), чтобы внести данные в макет. Теперь праздничные дни на календаре будут выделены.
 14.jpg
Чтобы не забыть обо всех национальных праздниках, неплохо иметь под рукой календарик на текущий год. Внимательно просмотрите все праздники и занесите их в свой календарь. Но будьте внимательны: существуют праздники, дата отмечания которых ежегодно меняется. К таким праздникам относится, например, Пасха. Узнать дату празднования Пасхи и других "плавающих" праздников в наступающем году без труда можно в Интернете. Добавив праздничный день, можно настроить отображение заголовков в сетке на вкладке Small: Header (Заголовок). Установите цвет текста, фона для названия месяца, подберите гарнитуру шрифта. В разделе Header Highlights (Выделение заголовков) можно установить кегль и цвет для выходных дней и праздников. При желании, вы можете отключить выделение воскресных дней недели.
 15.jpg
На вкладке Small: Body (Основная часть) аналогичным образом настройте отображение дней календаря. Отдельно укажите цвет, размер и тип шрифта для выходных дней и отдельно - для рабочих. Флажок Highlight Holidays (Выделить праздники) включает выделение на календаре праздничных дней. Для создания сетки календаря с заданными настройкиами следует нажать кнопку Generate (Создать). Если был выбран шаблон календаря по месяцам, то в рабочем окне CorelDraw появятся дополнительные страницы, на каждой из которых будет помещена сетка одного из месяцев. Создание календаря - это такая работа, в которой хорошо проявляется талант творческой личности. Безусловно, этот макрос не заменит работу дизайнера на 100 процентов, однако значительно сэкономит время, потраченное на создание макета, и даст возможность уделить больше времени художественному оформлению календаря.
 16-1.jpg
Макет календаря, созданный в программе CorelDRAW.

Заключение

Календарь можно купить в киоске, но гораздо приятнее иметь свой собственный, сделанный своими руками. Во-первых, вы сможете сделать наиболее удобную для вас сетку и цифры подходящего размера. Во-вторых, в таком календаре можно отметить семейные праздники. В-третьих, на него можно поместить фотографию близкого человека или просто картинку, на которую вам будет приятно смотреть весь год. И, наконец, собственноручно сделанный календарь - универсальный новогодний подарок для любого человека, будь то родственник, коллега по работе или однокурсник. Потратьте пару часов своего свободного времени на создание календаря (благо при помощи рассмотренных нами программ это совсем несложно) - и он будет радовать вас весь следующий год!
- Обсудить материал в конференции


 
← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.

window-new
Soft
Hard
Тренды 🔥
Самые захватывающие компьютерные игры и эксклюзивные анонсы: первые подробности «ещё более особенной» PC Gaming Show 2024 2 ч.
«Война Миров: Сибирь» удивит актёрской игрой — 1C Game Studios анонсировала сотрудничество с драматическим театром Ермоловой 3 ч.
Роскомнадзор заблокировал сайты хостинг-провайдеров Amazon Web Services и GoDaddy 3 ч.
Европейские компании раскритиковали смягчение правил проведения тендеров на облачные контракты в ЕС 3 ч.
Разработчики Hades II раскрыли, когда дадут попробовать игру — детали технического тестирования и старт приёма заявок 4 ч.
Apple разрешила пользователям из ЕС скачивать приложения с сайтов разработчиков 5 ч.
В столице Саудовской Аравии пройдёт киберспортивный турнир Esports World Cup с рекордно крупным призовым фондом — более $60 млн 5 ч.
Nintendo анонсировала новую презентацию Indie World Showcase — фанаты Hollow Knight: Silksong напряглись 6 ч.
Nvidia выпустила драйвер с поддержкой Manor Lords и No Rest for the Wicked 7 ч.
Инсайдер раскрыл, когда анонсируют Mafia 4 8 ч.