Это команда viewfax, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
viewfax - отображать файлы факсов в окне X11
СИНТАКСИС
Viewfax [-fnluirvW24] [-hвысота] [-wширина] [-zзум] [-dдисплей] [-gшхв + х + у] [-bколокол]
[-mПамять] имя файла...
ОПИСАНИЕ
Viewfax отображает один или несколько файлов факсов в окне X11. Входные файлы могут быть либо
необработанные одностраничные факсы, полученные на факс-модем с помощью такой программы, как Мгетти(1) или размолвка
файлы, такие как те, которые используются гилафакс. Первая (или единственная) страница в стиле "PC-Research"
(DigiFAX) файлы, созданные Призрачный сценарий Драйверы dfaxhigh или dfaxlow также могут быть
отображается.
Входные файлы с использованием любой распространенной кодировки факсов, такой как группа 3 (1 и 2 измерения) и группа
Может отображаться 4.
Изображения факсов визуализируются с полным разрешением, а затем последовательно уменьшаются в масштабе.
линейный коэффициент 2 перед отображением, пока они не поместятся на экране. Дисплей может быть
управляются в интерактивном режиме с помощью команд мыши и клавиатуры. Левая кнопка мыши расширяется
изображение увеличивается в два раза, а правая кнопка уменьшает его во столько же раз. Если
изображение больше доступного размера окна, среднюю кнопку мыши можно использовать для
переместите его в окно. Удерживая среднюю кнопку, перетащите изображение на
свое новое положение.
Если у мыши есть колесо прокрутки, его можно использовать для вертикального перемещения увеличенного изображения.
При нажатой клавише Shift колесо прокручивает страницы. Смысл сдвига
перевернутый, если Viewfax начинается с -W в командной строке.
Дальнейшее взаимодействие контролируется одноклавишными командами:
h or Помощь
отображает страницу справочной информации. Введите «q», чтобы вернуться к исходному документу.
p or Предварительный or ПгУП or - or Назад пробел
отображает предыдущую страницу из списка командной строки.
n or Следующая or вниз на страницу or + or космосе
отображает следующую страницу из списка командной строки.
Shift Главная
отображает первую страницу из списка командной строки.
Shift END
отображает последнюю страницу из списка командной строки.
z увеличить (как правая кнопка мыши).
Shift Z
уменьшение масштаба (аналогично левой кнопке мыши).
u переворачивает изображение вверх ногами, что полезно, если факс изначально был подан
неправильный путь в машину.
Shift U
переворачивает эту и все последующие страницы с ног на голову.
l поворачивает изображение на 90 градусов для просмотра текста в альбомной ориентации.
Shift L
переворачивает эту и все последующие страницы боком.
m создать левое / правое зеркальное отображение страницы.
Shift M
отразите эту и все последующие страницы.
курсор Стрелки
переместите отображаемое изображение, если оно превышает размер окна.
Главная перемещается так, чтобы был виден верхний левый угол.
END делает правый нижний угол видимым.
Печать если переменная среды VIEWFAX_PRINT определена, печатается текущая страница.
Все страницы печатаются со сдвигом печати.
e если переменная среды VIEWFAX_EDIT определена, текущая страница передается в
редактор. Все входные файлы можно редактировать с помощью Shift e.
q завершает программу.
Shift Q
завершает программу с ненулевым статусом выхода. Может использоваться для прерывания оболочки
сценарий, например, когда пользователь просматривает исходящий факс и решает не отправлять
его.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Viewfax разработан, чтобы «поступать правильно», когда ему дается только имя файла. Особые случаи могут
можно обрабатывать с помощью следующих опций. (Обратите внимание, что tiff-файлы содержат заголовок,
отменяет -ф, -н, -час, -ш, -л, -м, и -u флаги.)
-f указывает, что исходные входные файлы представляют собой факсы с высоким разрешением (7.7 линий / мм). Это
значение по умолчанию, если имя файла не начинается с «fn». Tiff и "PC-Research" (DigiFAX)
файлы являются самоопределенными.
-n указывает, что исходные входные файлы представляют собой факсы с нормальным разрешением (3.85 линий / мм). Каждый
линия факса дублируется на отображаемом изображении, чтобы получить примерно одинаковую вертикальную
и горизонтальные шкалы.
-hвысота
указывает количество линий факса. Если эта опция отсутствует, Viewfax считает
количество строк во входном файле.
-wширина
определяет количество пикселей в каждой строке развертки. Значение по умолчанию - 1728.
-l отображать в альбомном режиме.
-u переверните изображение вверх ногами.
-i инвертировать пиксели (черный / белый).
-b предпочтительный стиль предупреждения: 'a' для звукового звонка (звуковой сигнал консоли), 'v' для видимого звонка
(мигает окошко), ни то ни другое. "v" - значение по умолчанию.
-d or -дисплей
использовать указанный X-сервер
-g or -геометрия
предпочтительный размер и положение окна, указанное как ширинаxвысота+x+y, Если
задана позиция (значения x и y), Viewfax просит диспетчер окон разместить
окно там. Начальный размер окна не должен превышать
ширинаxвысота.
Если размер окна впоследствии изменится из-за увеличения или уменьшения масштаба, то
геометрия рассматривается как ограничение области экрана, которое может использоваться просмотрфакс.
Если вы не укажете значение геометрии, все будет нормально работать с ICCCM-совместимым.
оконные менеджеры вроде олвм, мвм, твм, и тввм. При полном уменьшении Viewfax
окно займет весь экран.
Пользователи фввм заметит, что строка заголовка и левая граница перемещены за пределы экрана
когда Viewfax перемещает окно в положение (0,0). Обходной путь - использовать -geometry
+ 5 + 23 при использовании фввм. Правильным исправлением было бы, чтобы кто-то обновил рутину
HandleConfigureRequest () в fvwm / events.c, чтобы соответствовать коду в
twm / events.c.
-mПамять предел
каждая страница сохраняется в памяти после извлечения и раскрытия, что экономит время, если
пользователь возвращается к нему в том же сеансе. Чтобы Viewfax не использовал все
доступное пространство подкачки, ограничение на общий размер кэшированных изображений. Этот
по умолчанию - 4 Мбайта, этого достаточно примерно для 6 типичных страниц. Если предел памяти
превышено, старые образы удаляются и должны быть перезагружены с диска, если пользователь
возвращается к ним. Работа этого механизма прозрачна, за исключением
случайные задержки из-за перезагрузки. Значение, указанное в командной строке, может быть
суффикс k or m за кило- или мегабайты.
-r битовый порядок байтов во входном файле обратный. Спецификация факса
занимается только последовательной передачей данных. Производители модемов должны решить
должен ли первый полученный бит быть помещен в самый старший или
наименее значимая позиция в байте. Консенсус состоит в том, чтобы упаковать наиболее важные
сначала, но доступен флаг -r для работы с обратным порядком.
-v создавать информационные сообщения (подробный режим).
-zзум указывает начальный коэффициент масштабирования. Полноразмерный факс обычно не помещается на
экран. Если -z опция не указана, Viewfax масштабирует изображение силой
2 так, чтобы он был полностью виден при уменьшенном размере. Затем пользователь может использовать мышь
кнопки (см. выше) для просмотра расширенных частей изображения.
-2 Предположим, что исходные входные файлы используют двумерное кодирование группы 3.
-4 Предположим, что исходные входные файлы используют кодировку группы 4. Количество линий факса (-h
option) требуется в этом случае.
ОКРУЖАЮЩАЯ СРЕДА
VIEWFAX_PRINT
Определяет команду, которая будет печатать одну или несколько страниц факсов.
VIEWFAX_EDIT
Определяет команду, которая вызывает редактора на одной или нескольких страницах факсов.
Эти две переменные не являются обязательными. Если переменная не определена, соответствующая клавиатура
команда игнорируется. Если переменная определена, она должна содержать имя команды.
или исполняемый сценарий, выполняющий желаемую функцию. Команда должна обработать
одна страница, если вызывается с -p номер страницы аргумент. В качестве альтернативы, если можно назвать
со списком имен файлов, что означает, что все страницы должны быть обработаны.
Вот упрощенный пример команды печати. Обратите внимание, что предполагается, что
формат TIFF и не будет работать при передаче необработанного файла факса.
VIEWFAX_PRINT = printfax
/ usr / местный / bin / printfax:
#!/ Бен / ш
case "$ 1" в
-p) сдвиг
dopt = `выражение $ 1 - 1`
сдвиг
tiff2ps -d $ {dopt} -2 -h 11.69 -w 8.27 "$ 1" | lp
;;
*) tiff2ps -2 -h 11.69 -w 8.27 "$ *" | lp
;;
ESAC
Используйте viewfax онлайн с помощью сервисов onworks.net