Пожалуй каждый пользователь Palm хоть раз, но сталкивался с проблемой печати. Ведь, как написано в учебниках, у любого компьютера должны быть два устройства: устройство ввода и устройство вывода информации. И если с вводом в Palm'е все в порядке, и рукопись, и виртуальная и несколько типов внешних клавиатур (в том числе и устройства позволяющие подключать PC клавиатуры), то вот с выводом все не так хорошо. Сразу оговорюсь, англоязычным пользователям достаточно вольготно, а вот с печатью по-русски...Тут большая проблема. Почти все имеющиеся программы печати не поддерживают сторонние кодировки и языки. При попытке распечатать русский текст из принтера в лучшем случае выходят <кракозябы>, в худшем, принтер надежно <зависает>. Попробовав достаточное количество программ я пришел к выводу, что единственной программой более менее надежно печатающей по-русски является программа TealPrint. Именно эту программу мы и рассмотрим в этой статье. TealPrint или печатаем по-русски Программа TealPrint разработанная компанией TealPoint Software входит в линейку <пользовательских> программ серии
Сама программа состоит из 3-х основных частей:
Если раньше поиск шрифтов и драйверов был достаточно <увлекательным> занятием, то теперь их можно взять в том же разделе, где и саму программу. После установки, на Palm'е лучше всего создать новую группу и перенести в нее все что связано с печатью. А именно - программу и драйверы принтеров. Шрифты не видны и являются системными данными для программы. Начинаем работу с настройки драйвера принтера. Я использовал драйвер для принтеров НР, но процедура абсолютно универсальна для всех. Заходим в настройки и выставляем тип соединения с принтером. Это может быть кабельное соединение (но не путайте - принтер должен иметь последовательный интерфейс) или ИК порт, при этом имеется возможность выбрать и скорость соединения (рекомендуется ставить максимальную). Так как у меня принтер НР 6Р с ИК портом, то именно он и был выбран. Для контроля настройки соединения можно распечатать тестовую страницу. Следующий шаг - настройка самой программы печати. Запускаем программу TealPrint и сначала выбираем нужный нам принтер, выбираем размер бумаги и заходим в меню Settings. Выбираем графический режим вывода на печать, выбираем расположение текста на листе (левое выравнивание, правое выравнивание, по центру) и выбираем шрифт с которым нужно печатать. Помимо этого имеется возможность настройки таких параметров как величина полей на листе, масштабирование, разрешение и т.п. Итак все параметры введены начинается сам процесс. Помимо печати из выше перечисленных программ имеется возможность печати непосредственно из TealPrint'а. Можно распечатать - содержимое блокнота, календаря, Адресной книги, набранного в программе текста, содержимое буфера обмена и экранную графическую копию экрана, при этом время <захвата> экранного изображения можно регулировать (например Вам нужно распечатать экран в Hand Map'е, Вы ставите время захвата 15 сек, заходите в Hand Map и ждете, через 15 сек то что у вас на экране идет на принтер) Итак я попробовал распечатать просто набранный текст, набираю::., жму::.., лампочка на принтере мигает:::, жду:::::., жду::::::.., жду:::::::::::, лампочка все мигает:::::::, (проходит 10 мин)::::.., раздался радостный звук и принтер выдает мне мой листочек с 5 строчками, но УРА текст по-русски. В чем же ошибка и почему так долго? А ошибка в том что на радостях выставляю разрешение 300 точек на дюйм и с таким разрешением печатаю в графике через ИК. Опытным путем выясняю что разница в качестве между 300 и 75 dpi несущественная, а вот время затрачиваемое на печать на порядок меньше. Вывод: важна скорость - выставляйте разрешение 75 dpi, а качество - 300 dpi (но приготовьтесь к питью 10 кашек кофе) Вывод Программа действительно позволяет выводить русские шрифты из Palm'а на принтер. При этом имеются богатые возможности по установкам параметров печати. Программа позволяет распечатать основные данные Вашего КПК и данные из некоторых программ. Но к сожалению это не решает всех проблем с печатью на Palm'e. Список программ в которые интегрируется TealPrint очень мал. Ограничен круг принтеров к которым можно подключить КПК. Качество печати, честно говоря оставляет желать лучшего (даже при максимальном разрешении). Владельцам таких офисных приложений как MegaDOC и QuickOffice можно только посочувствовать (и мне соответственно тоже). Но как говориться <на безрыбье и рак - рыба>. И напоследок привожу список поддерживаемых принтеров:
Взять данную программу можно на сервере производителя - компании TealPoint Software P.S.Отечественные программисты - дерзайте! Дополнение от Дмитрия Шишкина:
http://www.palmq.ru URL этой статьи: http://www.palmq.ru/sections.php?op=viewarticle&artid=43 |