Механизм создания PDF-документа из любого приложения аналогичен PDFCreator: в списке принтеров выбираем указанный девайс и нажимаем кнопку ОК. Однако программа далеко не так проста, как кажется — извольте побродить по семи вкладкам с параметрами создания PDF-файла (рис. 12).
   На вкладке Preview в правой части окна покажут, как будет выглядеть создаваемый документ, причем, самые нетерпеливые могут немедленно просмотреть PDF-файл (кнопка View PDF) или сохранить его нажатием кнопки Save. Однако есть и более оригинальный способ — достаточно щелкнуть в поле предварительного просмотра документа правой кнопкой и выбрать команду Copy PDF file to clipboard (или воспользоваться знакомой всем комбинацией Ctrl+C). Вряд ли вы сможете угадать, какой шрифт будет в ваших будущих документах, а посему зайдите на вкладку Fonts и включите параметр Always embedded all fonts: в этом случае все шрифты, содержащиеся в документе, будут «зашиты» в создаваемый PDF-файл.
   Если автор документа считает, что его творение представляет собой шедевр бюрократической мысли, существует возможность защиты PDF-файла, для этого на вкладке Seсurity следует поставить флаг в переключателе Use PDF Security. Затем в разделе Do not allow users to нужно указать, что именно запрещено делать с документом (рис.13):
   просматривать его без пароля (view document without this password), копировать содержимое (copy text and graphics from document) и распечатывать (print document), а также изменять содержимое файла (change document и add or change comments and form fields in document). Если выбран запрет просмотра без пароля, то потребуется в соответствующее поле ввести буквенно-цифровую последовательность, которую в дальнейшем нужно будет указывать для чтения PDF-файла (рис.14).
   Если в документе используются гиперссылки, программа автоматически импортирует линки из оригинального документа, причем на вкладке Links в секции Link appearance доступны варианты цветового и графического оформления таких ссылок.
   Теперь рассмотрим корректное создание закладок в документе: на вкладке Bookmarks следует отметить параметры Automatically create a table of contents using PDF bookmarks (автоматически создавать «Содержание» на основе закладок), Add a bookmark for each print job (добавлять закладки при печати) и Detect headings in the document and add a bookmark for each one. Благодаря последней опции программа автоматически определит заголовки документа и превратит оные в закладки PDF-файла. Однако, это еще не все: в секции Headings formats (форматы заголовков) включите опцию Only show fonts used in current document (показывать только шрифты, используемые в документе) и в списке Level-1 выберите начертание и размер шрифта, которым выделены заголовки (рис.15).
   Последовательный выбор уровней (Levels) заголовков позволяет создать иерархическое расположение закладок. К слову сказать, в софтине предусмотрен альтернативный механизм создания закладок в виде команды Bookmark this page контекстного меню на вкладке Preview.
   Несколько иной путь предлагается для изменения настроек сжатия графики: вначале потребуется обратиться к настройкам виртуального принтера pdfFactory (кнопка Свойства), а затем перейти на вкладку Graphics (рис. 16).
   По умолчанию программа уменьшит разрешение оригинальных изображений до 96 dpi (Downsample images to) и предложит уровень качества в 75% от исходного (Use JPEG compression). Даже при минимальных значениях сжатия графики, ее качество было хуже, нежели в предыдущих программах.
   Невзирая на столь малый размер дистрибутива, продукт абсолютно функционален и с большим пиететом относится к корректному отображению кириллицы.
   Nitro PDF Professional 4.9
   Понятия не имею почему разработчики так назвали свой мощный продукт (www.nitropdf.com, 20,2 Мбайта, $89) для создания и редактирования PDF-файлов. Может быть, они мечтали о взрыве, который произведет их детище на рынке программного обеспечения? Увы, то мне неведомо. Зато точно знаю, что хотя никакого взрыва не произошло, программа заслуживает внимания. В апплете «Принтеры и факсы» «Панели управления» вы найдете виртуальный принтер Nitro PDF Driver (рис. 7):
   без него создание PDF-документов невозможно.
   Для быстрого создания PDF-файла (вернее, конвертирования офисного документа в PDF-формат) предусмотрены три кнопки и дополнительный пункт меню Nitro PDF в интерфейсе приложений MS Office. После установки программы кнопки расположатся в левом верхнем углу интерфейсов Word, Excel и Power Point. В большинстве случаев достаточно воспользоваться кнопкой Convert this file to Nitro PDF (рис. 17):
   после нескольких секунд обработки офисного документа нам предложат выбрать каталог для сохранения созданного файла без каких-либо дополнительных диалогов. Очень удобно и довольно быстро.
   Вторая кнопка чуточку умнее — она позволит отправить созданный PDF-документ электронной почтой, а третья вызовет к жизни окно настроек, где нам больше всего интересна первая вкладка — Bookmarks. Для автоматического создания закладок PDF-файла следует отметить те элементы офисного документа, которые и будут служить закладками: в данном случае были отмечены Заголовок 1 и Заголовок 2 (рис. 18).
   Не забудьте о значениях секции Level, где выбираются уровни заголовков: например, «Заголовок 1», набранный шрифтом 16 кегля, будет «родительским» для «Заголовка 2» с 14-м размером кегля.
   Для просмотра настроек сжатия изображения, «засекречивания» PDF-документа и других отправляйтесь на вкладку Advanced Settings и воспользуйтесь одноименной кнопкой, после чего в окне Nitro PDF Driver Properties перейдите на вкладку PDF Settings, где и прячутся искомые параметры (рис. 19).
   Граждане, алчущие свободы творчества при «ручном» создании PDF-документов или редактировании имеющихся, обретут счастье с редактором, запускаемым щелчком по пиктограмме Nitro PDF на «Рабочем столе». Для создания продвинутого PDF-документа отправимся в меню File» Create PDF» From File и выберем необходимый файл, будь то офисные творения или HTML-страница. Интерфейс редактора будет понятен любому мало-мальски уверенному пользователю (рис. 20):
   часть кнопок окажется знакома после общения с Adobe Reader, о назначении же остальных популярно расскажут всплывающие подсказки.
   Подобно художнику, вы можете начать творить «с чистого листа», добавляя текст, графику и другие элементы (например всевозможные кнопки и формы), в том числе нарисованные своими руками при помощи инструмента Draw. Более того, в создаваемый PDF-документ можно «зашить» звуковое сопровождение и… другие файлы (кнопка Attache File). Согласитесь, очень удобно читать какое-нибудь «Руководство пользователя» и запускать установку программы нажатием на соответствующую ссылку. Внимательный читатель наверняка озадачится вопросом — откуда же взяться другим ссылкам, кроме тех, что ведут на интернет-страницы? Да просто Nitro PDF позволяет назначить любому объекту несколько действий при определенном событии, например, при щелчке мышью или при наведении курсора на объект.
   Инструмент, скрывающийся под кнопкой Link Tool (с пиктограммой в виде звеньев цепи) дает возможность выбрать десять различных действий (рис. 21).
   Растянув курсором нужную область в поле создаваемой страницы документа, в диалоговом окне Set Link Action следует выбрать желаемое действие (например Open a file в списке Select Action), после чего выбрать искомый файл опцией Add. Помимо запуска веб-страницы или установки программы возможен переход по ссылке на другие страницы документа, что дает нам, кроме закладок, дополнительные возможности навигации.
   Для создания закладок в редакторе Nitro PDF отправимся в меню Edit» Bookmarks, где доступны опции как автоматического построения дерева закладок (Build), так и ручного (New). При автоматическом способе создания «букмарков» задаются параметры заголовков и только. Как видите, Nitro PDF оказался вполне продвинутым инструментом для полноценной работы с PDF-файлами. Правда, есть и «ложка дегтя»: после удаления программы и перезагрузки машины в меню Вид» Панели инструментов MS Word предательски остается команда Nitro PDF Driver…
 
Небольшие полезняшки
 
   Компания Elcomsoft, прославившаяся после скандала с Дмитрием Скляровым (о взломе формата PDF), в числе прочих своих продуктов предлагает утилиту Advanced PDF Password Recovery (1,54 Мбайта, $30): за тридцатку американских денег мы можем элегантно и просто подбирать пароли к зашифрованным PDF-документам.
   Зато разработчики PDF Password Remover (540 Кбайт, $30) не стали мудрствовать лукаво и научили свое творение просто-напросто… снимать всякую защиту с PDF-документов, причем для работы этой крохотули наличие установленного Acrobat Reader вовсе необязательно. Просто выбираем нужный PDF-файл, а остальное программка сделает сама. А и то правда — глянешь на такие PDF-«шифровки» и не понимаешь, о чем так беспокоился создатель документа? Тем более при наличии подобных «дешифровальщиков»…
   Несколько родственных продуктов от компании Intelligent Converters — PDF-to-HTML (483 Кбайта, $29), PDF-to-Text (577 Кбайт, $19) и PDF-to-Word (670 Кбайт, $29) — проведут неискушенного пользователя по пути конвертации PDF-файлов. Хотя в ряде случаев вполне достаточно скопировать текст из PDF-документа в любой «читалке» таких файлов.
 
«Попутный» PDF
 
   У некоторых приложений есть функции, позволяющие работать с PDF-документами. Программа ABBYY FineReader 8.0 распознает PDF-файлы и позволит сохранить текст и графику в офисные форматы (doc, xls и ppt), а также в rtf, html и txt. Но самое приятное, что, распознав отсканированный «бумажный» документ, ABBYY FineReader умеет конвертировать «бумагу» в PDF-файлы. Правда, за такое удовольствие придется заплатить от 1100 до 3700 рублей, в зависимости от продвинутости версии (Home или Professional).
   Последние версии (7.0 и 8.0) мощного графического пакета ACDSee тоже научились искусству работы с PDF: несколько щелчков мышью — и перед нами великолепные слайд-шоу и презентации из набора мультимедийных файлов в PDF-формате. Качество отображения графики — выше всяких похвал, но объем готового файла превышает все мыслимые пределы…
   Сложно? Как вы смогли убедиться, самостоятельное создание и редактирование PDF-документов является трудным лишь на первый взгляд. Дорого? Зато нет нужды тратить несколько сотен «американских рублей» на покупку громоздкого и охочего до системных ресурсов Adobe Acrobat — во многих случаях можно использовать бесплатные продукты. Тем более на «детях Акробата» природа не отдыхала. А могла бы…

Мышиный язык
 
Автор: Георгий Филягин.

   © 2004, Издательский дом | http://www.computerra.ru/
   Журнал «Домашний компьютер» | http://dk.compulenta.ru/
   Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280055/
 
Нажать клавишу на клавиатуре компьютера, попасть курсором мыши в экранную кнопку либо щелкнуть по значку — для большинства этим ограничивается набор средств заставить компьютер выполнить те или иные действия. Но есть и другие способы…
 
   Мыши занимают особое место среди устройств компьютерной периферии. Во-первых, в отличие от, скажем, клавиатуры, самим своим появлением они обязаны компьютеру. Во-вторых, при удивительно лаконичном наборе элементов управления умудряются брать на себя львиную долю взаимодействия между пользователем и компьютером, а нередко оказываются и единственным используемым средством ввода. В моей практике случается, что от момента включения компьютера до его выключения к клавиатуре прикасаюсь только для ввода пароля в окне регистрации.
   И такое широко используемое устройство, по большому счету, осталось практически неизмененным. Усилия разработчиков аппаратного обеспечения привели к появлению дополнительных кнопок, колесиков и даже, как у недавно представленного манипулятора Apple, чувствительных к прикосновениям участков корпуса. В то же время очевидно, что потенциал компьютерных «грызунов» до конца еще не раскрыт. Разработчики программного обеспечения видят резерв расширения функциональности мышей в использовании в качестве управляющих действий не только нажатие кнопок, но движения самой мыши. Одна из программ, добавляющих в систему подобную функциональность — StrokeIt (с ней мы сейчас и познакомимся.
   В основе работы этой удивительно компактной программы лежит распознавание жестов, которые пользователь «рисует» на экране компьютера с помощью мыши. Подобное управление не является уникальным — с ним, например, знакомы пользователи браузера Opera и (после установки соответствующих плагинов) браузера Firefox. А StrokeIt позволяет добавить такое управление практически в любое приложение. Я не случайно упомянул компактность: сегодня, когда размеры программ измеряются мегабайтами, утилита, инсталляционный пакет которой не превышает 100 Кбайт, исполняемый файл — 20 Кбайт, а место, занимаемое в памяти во время работы — 100-200 Кбайт, вызывает, по меньшей мере, интерес. Примечательно, что StrokeIt полагается только на свои силы и не требует, как многие другие программы, наличия в системе каких-либо библиотек (aka DLL). Немаловажно то, что для индивидуального использования программа StrokeIt абсолютно бесплатна.
   Установкой управляет привычный пошаговый «мастер». На шаге выбора компонентов (рис. 1)
   есть возможность определить конфигурацию программы, в частности, выбрать подключаемые модули (например, поддержку браузера K-Meleon29или систем с несколькими мониторами) и автозагрузку StrokeIt при старте операционной системы. Можно оставить конфигурацию, предлагаемую по умолчанию, — она подходит для большинства случаев. Поскольку утилита довольно глубоко «внедряется» в систему, будьте готовы, что после завершения установки понадобится перезагрузка.
   О том, что программа запущена и активна, свидетельствует пиктограмма в форме стрелки белого цвета в системной области панели задач. Щелчок левой кнопкой мыши по этой пиктограмме открывает окно редактора команд (рис. 2),
   оно же — главное окно программы. Поскольку большинству пользователей удобнее общаться с программой на родном языке, следующим шагом должна стать установка модуля перевода (предварительно следует завершить работу программы: Shutdown StrokeIt из меню File главного окна). Найти его можно здесь. Чтобы при старте программы тексты в интерфейсе выводились на русском, в окне установки модуля перевода требуется отметить выключенный по умолчанию пункт Set Russian as Default language (рис. 3).
   Итак, с установкой и русификацией программы понятно. В принципе, можно ничего не настраивать и не изменять — просто начать пользоваться, поскольку при загрузке системы программа будет стартовать автоматически (при желании, в настройках автозапуск можно отключить).
   В ходе работы программа следит за движениями мыши, пытаясь распознать жесты, сделанные ею, и выполнить соответствующие этим жестам команды. Проще говоря, вы можете управлять поведением оболочки операционной системы и приложениями, «рисуя» с помощью мыши определенные символы на экране. StrokeIt распознает несколько десятков команд. На мой взгляд, это даже больше, чем нужно, поскольку далеко не все пользователи станут запоминать их. Тем не менее, разработчик не ограничился только заранее определенными жестами и предусмотрел возможность обучения программы. В ответ на каждый узнанный жест, StrokeIt отправляет команду или набор команд в адрес активного приложения.
   Чтобы «изобразить» жест, достаточно нажать правую кнопку мыши и очертить указателем символ, удерживая кнопку. Если одновременно нажать клавишу Ctrl, распознавание будет временно отключено. Отменить начатый жест можно, щелкнув в процессе «рисования» левой кнопкой мыши, либо просто придержав мышь на месте — задержка более чем на четверть секунды воспринимается как отказ от жеста. Чтобы заблокировать работу программы на более длительный период, необходимо щелкнуть правой кнопкой мыши по пиктограмме StrokeIt в системной области панели задач — значок изменит цвет на красный.
   Полный список предопределенных жестов включает указатели направления, такие как «вверх» или «вправо-вниз», и символы латинского алфавита, рисуемые в двух направлениях.
   Для начала лучше всего просто попробовать «порисовать» жесты на экране. Не бойтесь что-либо натворить в системе: как упоминалось выше, если завершать ввод жеста небольшой паузой в конце — при этом мышь уже не должна двигаться, а правая кнопка должна быть еще прижата — выполнения команды не произойдет. Программа отображает ввод жестов на экране, поэтому вы сразу заметите, когда распознавание отменено — начерченная линия исчезнет.
   Пожалуй, наиболее часто используемые жесты — те, что относятся к оболочке операционной системы (в главном окне программы они сгруппированы в категорию Общие действия или Global Actions — в английском варианте. В качестве примера использования можно проделать простой эксперимент: запустить окно «Проводника» и, удерживая нажатой правую кнопку мыши, провести небольшой отрезок в сторону верхнего правого угла (рис. 4).
   Если все сделано правильно, окно изменит свои размеры подобно тому, как это происходит при нажатии на кнопку Развернуть в заголовке окна. Повтор жеста вернет окну прежний размер. Если провести линию в обратном направлении, окно свернется в значок на панели задач.
   Аналогично работают и другие команды, список которых есть в главном окне. Освоение команд облегчается, если учесть, что они, как правило, закреплены за жестами в виде букв, с которых начинаются соответствующие пункты меню (на английском языке — и буквы, соответственно, латинские). Например, жест в виде буквы «U» вызывает команду отмены (Undo), «O» — инициирует открытие файла (Open) и так далее.
   А символ «P» в медиапроигрывателе, например, временно приостанавливает или возобновляет воспроизведение (аналогично кнопке Play/Pause), а в окне MS Word он же открывает окно вывода на печать; в редакторе Photoshop ввод «M» позволяет выбрать инструмент для выделения участков (Marquee Tool), а в почтовом клиенте The Bat! является сигналом проверить почту. На первый взгляд это может показаться сложным, но на самом деле — довольно удобно.
   Чтобы добавить собственную команду или изменить заранее запрограммированную реакцию программы на тот или иной жест, необходимо выбрать соответствующее приложение в списке в главном окне программы. Щелчок по значку «+» возле названия программы разворачивает список действий, а по значку «+» возле названия действия обеспечивает доступ к списку команд (рис. 5).
   Командой может быть нажатие горячей клавиши, ввод строки текста, запуск программы, вызов системной функции, отправка сообщения окну. Полный список представлен в списке Команда. Параметры команды вводятся в полях, сгруппированных в нижней правой части окна: так, для ввода сочетания клавиш достаточно установить курсор в поле Комбинация горячих клавиш и нажать те, что вы хотите закрепить за командой.
   Возможные действия со списком команд перечислены в меню Файл» Правка и контекстном меню списка. Предусмотрено добавление, редактирование и удаление приложений, действий и команд.
   Особенности поведения программы определяются в окне настроек (рис. 6),
   доступном в меню Правка» Установки. На трех закладках сгруппированы наcтройки программы. Назначение большинства из них понятно благодаря сопровождающим подписям. Наибольший интерес представляют, пожалуй, настройки первой закладки: здесь можно выбрать цвет и время отображения жеста; указать, какая кнопка мыши используется для ввода жеста и нажатием какой клавиши можно ввод жеста отменить. Но вряд ли вам потребуется менять что-либо, поэтому останавливаться на них мы не будем.
   Вот, собственно, для первого знакомства и все. StrokeIt — утилита для тех, кто хочет, чтобы мышь понимала его даже не с полуслова, а с полужеста.
 
Таблица жестов
 
   (на рисунке изображены все заранее запрограммированные жесты, которые «понимает» программа. Список включает указатели направления и символы латинского алфавита)
 
Полезные советы
 
   Начинать использование программы удобно с освоения нескольких жестов, применимых ко всем окнам. Это могут быть, например, команды изменения размеров окна, навигации, редактирования. Для начала список команд можно просмотреть в главном окне, в категории Общие действия. Затем имеет смысл проанализировать свои действия в наиболее активно используемых программах, после чего отыскать в списке и постараться запомнить закрепленные за ними жесты. Несколько жестов мне пришлось перенастроить вручную. Когда общее число регулярно используемых команд достигло примерно 20, пополнение «лексикона» жестов сильно замедлилось — вероятно потому, что основная масса команд большинства приложений используется достаточно редко, а значит, нет необходимости осваивать еще один способ их вызова — достаточно выбирать соответствующие пункты меню. Другими словами, набор жестов можно сравнить с панелью инструментов, в которую включены только те команды, которые наиболее часто используются.

На всякий случай
 
Автор: Сергей Костенок.

   © 2004, Издательский дом | http://www.computerra.ru/
   Журнал «Домашний компьютер» | http://dk.compulenta.ru/
   Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280053/
 
Компьютер хорош тем, что всегда готов выполнить вашу рутинную работу, но без вашего непосредственного участия. Да вот только результатом этой самой работы не всегда удается воспользоваться, и причины тому — самые разные.
 
   Программ резервного копирования данных предлагается «вагон и маленькая тележка». И слоган для большинства из них примерно таков: «Один раз настроил — и данные надежно защищены». А когда требуется восстановить данные из этих самых резервных копий, нередко оказывается, что сделать это не то что не просто, а зачастую невозможно. Виной тому, прежде всего, является то обстоятельство, что сохранение данных происходит под управлением Windows, с которой большинство пользователей знакомы, при этом сами программы предоставляют в распоряжение удобные, наглядные пошаговые мастера. Процесс же восстановления происходит либо из-под DOS (или ее аналогов), либо под управлением собственного загрузчика интерфейса программы, без мыши, часто в текстовом режиме. Мало того что нужно иметь некоторый опыт работы с подобными оболочками, так еще неожиданно выясняется, что резервная копия сохранена на разделе с файловой системой NTFS, доступа к которой из-под DOS обычно нет. Конечно, большинство программ не только архивируют, но и восстанавливают данные, работая под управлением Windows (есть и такие, что только так и работают, но от использования подобных — увольте). Но если у вас «рухнул» системный раздел диска, то, чтобы его восстановить, требуется куда-то установить операционную систему, программу архивации/восстановления — и только затем исходную систему… А что делать со временно установленной?
   Так может не доверять «умной автоматике», а выполнить весь процесс резервирования самостоятельно, делая выбор при каждом шаге осознано и работая не с красивыми графическими «окнами», а со спартанским интерфейсом командной строки DOS? Согласен, DOS (и программы, под ней работающие) требует определенных навыков (ведь даже мышь не функционирует, пока для нее драйвер не запущен), зато, приобретя их, будешь совершенно точно знать, что делать, чтобы нигде не ошибиться.
   На страницах нашего журнала мы неоднократно писали о необходимости иметь архивную копию Windows, чтобы восстановить систему буквально за считанные минуты. А сейчас мы попробуем разобраться, как же создать эту самую копию раздела жесткого диска (системного или нет — не столь важно, точно таким же способом можно архивировать любой раздел) и как потом этой копией воспользоваться. В этом процессе нам потребуются несколько программных продуктов. Для самого резервирования воспользуемся программой Norton Ghost 200330. Естественно, выбор программы копирования не ограничивается ею, есть и другие. Для загрузки DOS использовался загрузочный компакт-диск (спасибо Андрею Грудеву за его некоммерческий проект SilverDisk; скачать образ этого диска, 14,8 Мбайта, можно с его странички), позволяющий из-под DOS работать с USB-накопителями. Можно воспользоваться и любым другим средством загрузки, хоть дискетой, при необходимости самостоятельно сконфигурировав в DOS работу с USB (см. Feedback в ДК #4_2004, а так же описание SilverDisk).