Варианты обмена готовыми печатными формами
Печатные формы в системе Solaris создаются двумя движками: QuickReport и FastReport. Каждый из них способен при предварительном просмотре экспортировать печатные формы в файлы разных форматов или в файлы собственного формата, которые можно просмотреть, открыв их на просмотр из предварительного просмотра любой другой печатной формы, либо воспользовавшись пунктом меню "Операции/просмотр готовых печатных форм" в программе Solaris либо SCash. Также можно воспользовать внешними просмотрщиками:
- Fast Report Viewer (FRViewer) - Бесплатная программа для просмотра печатных форм, созданных движком FastReport (от производителя)
- RepoViewer - Бесплатная программа для просмотра готовых печатных форм в формате QuickReport от BVSoft.
- fsexec - Бесплатная программа-исполнитель Fast-скриптов от BVSoft. Нужно открыть печатную форму либо QuickReport, либо FastREport с помощью этой программы (по правой кнопке мыши на файле печ.формы "открыть с помощью...").
- RepView - Еще одна бесплатная для просмотра готовых печатных форм в формате QuickReport от Zyl Soft.
Также мы рекомендуем пользоваться другими универсальными средствами печати документов, которые делают это не только для системы Solaris, но и для любой другой программы, способной выдать результат на принтер. Такие системы строятся на том, что создают виртуальный принтер в операционной системе, который будет принимать на печать все. что в него посылается, но сохранять это будет в виде внешнего файла, который сохранит полностью внешний вид распечатки, может быть передан кому угодно и распечатан на принтерах принимающей стороны. Системы эти универсальны, ими можно пользоваться для передачи любых готовых печатных форм.
Примеры таких систем:
- Adobe Acrobat - Система, позволяющая создавать файлы формата PDF, который повсеместно используется, и для просмотра которого ставится программа AcrobatReader. Сам Adobe Acrobat является платным продуктом, но программа для просмотра Acrobat Reader - бесплатная и доступна для свободного скачивания. Также она прилагается ко многим дистрибутивам, которые пользуются документацией в формате PDF. При установке Adobe Acrobat в системе появится его принтер, который при отправке печатных форм на него будет создавать файл в формате PDF, в точности соответствующий по внешнему виду тому, что мы видим на бумаге. Acrobat Reader устанавливается везде, где нужно будет смотреть эти файлы, он же обладает, естественно, средствами печати на реальных принтерах.
- PDFCreator - sourceforge - продукт, то есть абсолютно бесплатный. Создает принтер PDFCreator, на который можно послать любую распечатку и получить файлы в формате PDF (и не только). Имеет множество настроек. На наш взгляд, пока самый лучший вариант.
- PDF995 - продукт, который имеет платный и бесплатный режим работы. Создает принтер PDF995, отличается простотой в использовании. Единственный недостаток бесплатной версии - рекламное всплывающее окно при каждой распечатке каждого документа, которое висит на экране несколько секунд, потом автоматически закрывается.
- qvPDF - еще один sourceforge продукт, судя по отчетам на его страничке, тоже активно развивающийся.
- MS Office - имеет в своем составе виртуальный принтер, аналогичный указанным, но формат полученного файла - собственный. Для просмотра его потребуется собственный просмотрщик.
- Foxit PDF Creator - платный продукт :(. Однако у компании Foxit Software есть в предложениях интересный просмотрщик PDF-файлов, бесплатный и легкий, его дистрибутив на порядок меньше дистрибутива Acrobat Reader: Foxit PDF Reader. Мы рекомендуем его, если у Вас нет Acrobat Reader и не очень хочется скачивать достаточно весомый дистрибутив из интернет.
Итак, на текущий момент мы рекомендуем воспользоваться принтером PDFCreator для создания электронных образов печатных форм, а для их просмотра использовать родной AcrobatReader или легкий Foxit PDF Reader. Можно использовать другие элементы, главное - удобно создавать образы печатных форм в формате PDF, он используется повсеместно, и у того, кому мы посылаем распечатки в электронном виде, не составит труда их просмотрет и скопировать на реальный бумажный носитель.
Для передачи файлов между пунктами можно воспользоваться системой обмена файлами MailProcessor ( либо Solex), описанной в данном документе.
Стоит заметить также, что при пользовании движком FastReport в программе любую его печатную форму можно экспортировать в формат PDF. Есть и другие форматы экспорта.