Научная статья на тему 'Методика проектирования workflow - системы допечатного отдела газетной типографии на базе по Enfocus'

Методика проектирования workflow - системы допечатного отдела газетной типографии на базе по Enfocus Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
167
29
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Корогвич Н.А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Методика проектирования workflow - системы допечатного отдела газетной типографии на базе по Enfocus»

Методика проектирования workflow -системы допечатного отдела газетной типографии на базе ПО Enfocus

Н.А. Корогвич,

аспирант кафедры АПП

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

В данном случае проектирование workflow - системы будет рассматриваться на основе ПО EnfocusFullSwitch (версия 9). Общий вид программы в режиме проектирования проиллюстрирован на рисунке 1. Где цифрами обозначены соответствующие функциональные области: 1 - список доступных workflow - проектов, 2 - рабочая область проектирования, 3 - список элементов доступных для добавления в workflow - цепочку, 4 - список регулируемых параметров элементов цепочки, 5 - область просмотра иерархии файлов и папок.

Для примера можно выделить ряд задач по проектированию workflow - системы EnfocusFullSwitch:

• прием файлов полос с FTP сервера и Email;

• перемещение файлов между различными стадиями обработки;

f ■= î: j- ■ ■ о (

Рис. 1. Общий вид программы FullSwitch в режиме проектирования

• сортировка по типу (PDF, PS и т. д.);

• архивирование полос в соответствии с датой создания файла;

• проверка полос в соответствии с техническими требованиями производства;

• исправление ошибок, возможное без участия издателя;

• информирование издателя о наличии ошибок в файлах по Email;

• отправка TIFF сепараций полос на подсчет красочных зон в программу EAEInkZoneCalculator;

• перемещение проверенных файлов на дальнейшую обработку модулем Arkitex: Director.

Опираясь на поставленные задачи можно выделить список рабочих элементов программы, необходимых для добавления в workflow - цепочку и реализации проекта:

• FTPreceive - прием файлов по FTP серверу.

• Mail receive - приемфайловпо Email.

• Folder - папка.

• Sethierarchypath - установка правил структурирования папок с файлами.

• Archivehierarchy - архивирование файлов согласно заданным правилам с указанием возможного количества внутренних папок.

• Enfocus PitStop Server - модуль PitStop Server.

• Mailsend - отправка данных по Email.

Общий вид соединения элементов workflow - системы можно увидеть на рис. 2.

F§¡ FullSwítch - Newspaper Flow PPM Final

File Edit Flow View Help

Ml

E

Connection Folder

Problem jobs ' Submit hierar...

¡41 Archive hierar... Set hierarchy ... Job dismantler igroup job >lit multi-job ;semble job ¡neric applic... :ecute com...

*

- rh '

fools

Sort by prefli. Compress Uncompress Split PDF in p... „• ' Merge PDF pa... ft Hold job [jjjj Inject job Rename job File type V Sort job O Sort files in job Recyde bin Communication

J

- FTP receive FTP send

II

Q

V

Mail receive/^

I" У j ~ Input folder

Success Preflight Out (to Arkitex Director)

Warning,error(log)

^ V''3rnir|g,okidata)

IRR KP Mail send

All other files Originals archive

PitStop Server Tex. Tpe6.

I err°L('

OK(data)

S'Ö Images è-0 ®F Ф • Q PDF ф Q PS files Éb ÈI archive blue IÎTjï Полосы

restart

Originals archive M (С ¡/Users/Kolytzi/Desktop/PitstopWorkflow/archive blue)

1403 11

"T tl3_1503_03.pdf

tl3_1503_02.pdf

pdf File pdf File

17,03,20113:10:49

14.03.201120:04:14

14.03.201120:27:16

__J

# §

Ps

Рис. 2. Схема построения workflow-системы

J ±1

Flows £P X

Name Marker ] -

JL Add t...

Adjus... _J

Apply...

J 324

Asse...

J_ Chec...

-J Chec... z

Name Description

Background image

i) rid If &

19:23 ! 25.02.2011 '

Для возможности принимать исходные файлы полос с помощью 3-х способов, необходимо поместить на рабочую область проектирования workflow-потока 3 элемента приема данных: FTPreceive, Mailreceive и папку «IN» для перемещения в нее файлов с цифровых носителей (CD, flash, и т. д.). Для настройки приема файлов по FTP каналу необходимо его выделить и в поле «Properties» указать соответствующие данные для настройки элемента: IP адрес FTP-сервера, порт, имя пользователя, пароль, директория размещения файлов, период сканирования папки и т. д. Пример настройки показан на рис. 3.

Properties & X

Property Value

Name FTP receive

FTP server address 192.168.0.1

Port 21

Passive mode Yes

Transfer as binary Yes

User name 1

Password *

FTP directory /

Leave originals on server No

Minimum file size (KB) None

Check every (minutes) 10

Time-of-day window No

Day-of-week window No

Day-of-month window No

Subfblder levels 0

Process these folders All Folders

Adjusted by (rule 1) None

Adjusted by (rule 2) None

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Adjusted by (rule 3) None

Adjusted by (rule 4) None

Adjusted by (rule 5) None

Attach hierarchy info No

Attach email info

Allow subfolder deanup No

Рис. 3. Настройка элемента FTPreceive

Properties & x

Property Value

Name Mail receive

User name flogin) j Password

Server type POP3

123 ]••• Server address pop3.mail.ru

Accounts Email accounts def ...

Use secure password verification No

Server requires secure connection... No

Leave originals on server No

Chedc every (minutes) 10

Time-of-day window No

Day-of-week window No

Day-of-month window No

J j Add

Attach hierarchy info No

Attach email info Yes

Ok I Cancel 1 Attach extra email infb No

/л Inject message as file No

Рис. 4. Настройка элемента Mailreceive

Так же, и для элемента Mailreceive, необходимо в соответствующем поле внести данные для приема файлов по электронной почте (рис. 4): тип сервера, адрес сервера, аккаунт доступа с указанием логина и пароля, период сканирования почтового ящика, перемещение либо копирование файлов с ящика и т. д.

Папка «IN» располагается в локальной доступности препресс отдела, ее расположение определяется графой «Path» в настройках элемента, также можно определить период сканирования папки и другие настройки (рис. 5).

Choose folder: Path

H Desktop 3 Libraries

Homegroup S. Й Kolytzi EEÎ L Computer Netoork Egb MagistrDissert 100NOT»!

aj I. Everest_Ultimate_461.155t_Portable

И , Kadieli

Ш MathCadl5 □ PitstopWorkflow sj PreflightCheck Ellj. PServer

AnotherFiles El У!, archive blue

\y Images

Make New Folder

I Cancel j

Properties if x

Property Value

Name IN

Path C:VJsersV<olytzi^ >

Leave originals in place No

Minimum file sire {KB) None

Scan every (seconds) 3

Time-of-day window No

Day-of-week window No

Day-of-month window No

Attach hierarchy info No

Attach email addresses

Attach email body text

Attach job state

Set job priority None

Show in statistics No

Рис. 5. Окно настройки параметров папки

После настройки элементов приема файлов необходимо произвести их соединение с общей папкой приема полос определенной, в данном случае как «Inputfolder». Соединение элементов workflow производится путем двойного щелчка по элементу исходящему и дальнейшим его соединением с входящим, тем самым определяя направление пути перемещения файлового потока, обозначающегося стрелкой. Для определения правил сортировки файлов по типу (PDF, JDF, JPEG и т. д.) необходимо выделить соединение и в поле «Includethesefiles» выбрать «Definefiletypes». Появится окно выбора типа файлов, разрешенных для перемещения в соответствующую папку (рис. 6).

Для архивации PDF файлов полос и создания правил структурирования архива необходимо настроить 2 элемента workflow: «Sethierarchypath» и «Archivehierarchy». Так как необходимо архивировать файлы по дате их приема, для элемента «Sethierarchypath» в графе «Pathsegmentl» выбираем «Definesingle-linetextwithvariables», после чего появляется окно указания правил структурирования файлов (рис. 7).

Q.

TIFF output

(О M

Ä /nput Mail receive/4

7

F'itStopi Server Tex. Tpe6

PDF if RGB - convert to CMVK Folder 21

11 tm' '

ED

-is

Set hierarchy path Fixed log

1 rJL ^dd templates to Microsoft Word doc...

Adjust hierarchy paths r

Properties S x

Property Value

Name

Corner angle 0

Hold files Mo

Indude these files File types defined >.

Exdude these files No files

Images [7] (C^sers/kolytzi/Desktop/PitstopWorkffaw/Images)

F^ Define file types: Include these files

A file matches the filter if its filename extension and/or its Mac file type match at least one of the listed types. A folder matches the filter if any of the files at the topmost level inside the folder match any of the specified types (or if the list of types contains the special 'folder" type).

Select one or more types in the list of available types and press the Add button

Щ Схема_проезда_ПМП JPG 92.9 KB JPG File

Щ H_S38c043d.jpg 131KB jpg File

J] imgl.jpg 10,5 KB jpg File

-J] BlackTest.jpg 32,5 KB jpg File

Щ 1'jPS 72,7 KB jpg File

Щ 0C884969.jpg 22,4 KB jpg File

Щ 0C823961.jpg 93,9 KB jpg File

Job F older Postscript {*.ps) Encapsulated Postscript (*.eps) Printer Postscript (^.prn) Adobe PDF (*.pdf) Adobe Form (*.fdf) XPS 5ÎML Paper Specification (*.xps) Adobe Illustrator (*.ai) Adobe Photoshop (*.psd) Adobe InDesign (*.indd) Adobe PageMaker (*,p65j*. pm?) Adobe FrameMaloer (*.mif) Adobe FreeHand (*.fti;*. fh?) (

Hi iarkVPrpsfi r*.nvn:"nvril _U

ï

Add >

« Remove All

JPEG P.jpgj'jpeg) GIF (*.gif) TIFF (-.tif;*.tiff)

Ok

Cancel

i3.ui.jjn IS;¿a';

à

Рис. б. Выбор типа файлов для перемещения

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 ] Define single-line text with variables: Path segment 1

Sample jobs

Name Size [j|[|J Type Modified J) Job prefix Flow element

7ч A3(275x390... 195KB pdf File 17.03.20113:10:42 00079 Warning,error(log)

Groups Doc variables Doc. DateCreated (Date)

Doc Authorise The date the intellectual content of Format J dd MM yy|

Email IPTC Image Job Photo Stats Switch Authors Category City CopyrightNotice Copyrights ta tus CopyrightTerms CopyrightURL Country Created Credit the document was created (rather than the creation date of the physical representation), following IIM conventions

DateCreated

Description DescriptionWriter Format Headline Instructions Keywords Modified Source State

Sample value

SupplementalCategories Title d Insert variable

Text with variables

1 [Doc,Created:Format=*dd MM yyl

i

Sample value 11703 11

Ok J Cancel j

Рис. 7. Установка правил структурирования файлов

Здесь необходимо выбрать соответствующий критерий структурирования (»DateQeated») и определить формат наименования папки О^ММуу»). Результат отображения указанных правил представляется в графе «Батр^аЮе». В итоге архив будет строиться согласно описанным правилам, это можно проследить, щелкнув по элементу «Опдта^ак^ме» и посмотрев на область отображения иерархии папок. Количество возможных папок с различными датами определяется в настройках элемента «Ап±^еЫегагс1пу» в графе «БиЬ^Иег^е^» (рис. 8).

Для осуществления процесса проверки и исправления файлов необходимо подключить модуль «PitStopServer», причем, так как производство газет подразумевает 2 формата (А3 - таблоид и А2 -полный формат) здесь необходимо установить 2 варианта проверки. Для 2-х форматов расположено 2 элемента «PitStopServer», разницей в которых является лишь подключаемые Рге^дЬ^-профили, в них проверяются соответствие габаритов запечатываемого поля к требуемому формату газеты. Определение отправки файла к тому или иному элементу «Р^к^е^ег» осуществляется путем указания в настройках линии связи наличия обозначения формата полосы, т. е. для отправки файла на проверку полноформатной газеты устанавливается правило наличия в имени файла обозначения «А2» (рис. 9). Для таблоидной газеты также -если в названии файла присутствует обозначение «А3», то файл будет проверен профилем для соответствующего формата газеты.

PDF if RGB-convert to CMYK Folder 21

DO?

« О

PostScript Files

warning^error{log)

"cEs

Set hierarchy path Fixed log

Warning ,error(log)

Images

warnint^error (log)

[

Warningferror{iog)

warnim,,ok{data) ''I'-'-h

;

All other files Originals archive

go

PitStop Server тех, треб, OKfdata)

_erro^data)

sa

Error [data)

Name

Size

Type

Modified

Properties & x

Property Value

Name Originals archive

Path C:VüsersVColytzi\p...

Subfolder levels 99

ЧИ^птцп^ат^ Yes

Duplicates Overwrite

Я x

Job prefi

\ л Originals archive [4] [C/Users/^ytii/besktoprHtstopWorkfbw/archive blue)

1403 11

HKj tl3_1503_03.pdf — tl3_1503_02.pdf 1103 11

RBC_1103_03.pdf ID 03 11 04 0111

3,53 MB 6.8 MB

File Folder pdf File pdf File File Folder pdf File File Folder File Folder

I

17.03.20113:10:49

14,03,201120:04:14

14.03.201120:27:16

17.03,20113:10:37

10.0.3.201122:18:12

17.0.3,20113:10:48

17.03,20113:10:36

Рис. 8. Настройка архивации файлов

Рис. 9. Настройка критерия сортировки

Этап проверки PDF файлов полос осуществляет модуль PitStopServer. Данный модуль осуществляет проверку/испраление файлов полос в соответствии с техническими требованиями производства на основе подготовленного preflight профиля проверки. Для подключения того или иного preflight-профиля необходимо выбрать его в настройках элемента PitStopServer в графе «PreflightProfile» (рис. 10) Так же можно настроить следующие параметры: подключение списков действий (ActionList), настройка технологии сертификации проверки/корректировки «CertifiedPDF», управление цветом (подключение icc-про-филей) и т. д.

PreflightProfile - подключаемый профиль проверки файлов полос, который позволяет контролировать большое количество свойств PDF-документов (рис. 11). Эти свойства подразделяются на ряд категорий. Preflight-проверка контролирует несоответствия файлов техническим требованиям производства и исправляет их если это возможно без участия издателя. Они касаются следующих категорий:

• цифровой формат документа;

• защита;

• страницы;

• шрифты;

• цвет;

Рис. 10. Настройка элемента PitStopServer

Рис. 11. Диалоговое окно Prof ileEd itor

• изображения;

• OPI;

• текст;

• графика;

• прозрачности;

• аннотации;

• Meta-данные;

• стандарты PDF/X. и т. д.

Выходными данными модуля PitStopServer может являться либо отчет о проверке, либо файл полосы. В процессе проверки PitStopServer формирует отчет и отмечает файл как: успешно прошедший проверку (Success), содержащий несоответствия профилю типа «Warning», как содержащий грубые несоответствия (Error). На основании этих меток можно определить направление дальнейшего движения файла в зависимости от серьезности ошибки. Например, можно разрешить файлам с пометкой «Warning» отправляться на дальнейшую обработку АСУТП отдела и установку в электронный спуск. Файлы содержащие грубые ошибки не допускаются на дальнейшую обработку АСУТП перемещаясь в папку «Error(data)». Заказчик информируется через Email о наличии предупреждений/ошибок в файле, прикрепляя к письму отчет preflight-проверки. В зависимости от количества издательств-заказчиков располагается соответствующее количество элементов «MailSend», где в настройках указывается адрес электронной почты издательства, которое присылает полосы (рис. 12).

Properties & x

Property Value

Name Mail s^nd

Subject PreflightCheckM

To addresses lli@lii.ru

Include attached addresses No

CC addresses

BCC addresses

Reply address Default

Message format Plain text

Body template Built-in

Body text Multi-line text with variables ...

Indude attached body text No

Attach files Yes

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Strip unique name Yes

Рис. 12. Настройка элемента Mailsend

Так же как и в случае с сортировкой по типу файлов, при настройке линий связи можно определить включение в список доступных

для перемещения файлов, содержащих определенный набор символов в имени файла. Например, аббревиатура названия издания. Тем самым можно создать список наименований газет отправляемых на адрес электронной почты единого издательства.

Warning Геггог(1од)

Рис. 13. Соединение элементов workflow

Файлы полос, удовлетворяющие требованиям производства («Waming»/«Success») отправляются на дальнейшую подготовку к выводу. В настройках исходящей папки необходимо указать путь к «горячей» папке АСУТП, установленной в допечатном отделе типографии.

В газетном производстве важнейшую роль играет оперативность обработки данных и вывода форм. При появлении несоответствия исходных файлов техническим требованиям, тратится драгоценное время на корректировку/перепосылку издателем полос издания. Это может повлиять на сроки сдачи заказа или, что еще хуже, на план обработки других заказов. Важно отметить, что зачастую издатель опаздывает со сдачей полос в типографию и, в случае возникновения конфликтной ситуации по поводу сроков сдачи заказа, типография опирается именно на время подписания последней полосы.

Организация файлового потока в допечатном процессе позволяет снизить суммарное время обработки файла с момента отправки его издателем до момента экспонирования его на форму. По сравнению с ручной проверкой файлов, автоматизированная система делает это быстрее примерно в 10 раз. Так же сводится к минимуму возможность воздействия человеческого фактора. Организация такого рода рабочего потока позволяет оперативно контролировать установленные автором размерности полос, цветовые настройки, правильность расположения необходимых меток, своевременно информировать заказчика об ошибках при верстке полос, автоматически архивировать и структурировать файлы и т. д.

i Надоели баннеры? Вы всегда можете отключить рекламу.