Converts and resizes files depending on the user-specified event.>
Image Conversion Scheduler
Image Conversion Scheduler software is designed to automate procession of images and documents. The software consists of two main modules: system processing service and graphics client application used to adjust processing service settings. The graphics client allows creating rule sets for the service specifying the way of image procession, as well as manage service jobs – start or stop rules, view rule statistics and edit pre-made rules. Both the graphics client and service operate via a network protocol, hence one can use client and service on different computers connected into a computer network.
Rules
The service processes documents and images according to the set of rules created in the graphics client. Each rule can be active (on) or inactive (off). If the rule is active, its status may be different depending on the actions performed by the service at the moment. Currently, rules can have any status of the ones described below:
- Launch rule, the service searches for files that haven’t been processed before
- Process - the service processes documents and images
- Wait - the service waits for new files to be processed
- Done - the rule has finished working (only true for regular rules launched once)
There are various types of rules depending on the type of event triggering file procession. Besides, rules can contain a set of additional elements allowing a finer procession adjustment. These elements are grouped into various categories and specified in corresponding sections of the rule:
- Conditions for files
- Exceptions for files
- Processing actions
Each category is reviewed below. Files are processed according to the rule type and a set of conditions, exceptions and actions making up the rule. Below is a sample procession algorithm for a rule:
- Processing events and preparing a list of files to be processed according to the type of event
- Filtering the file list according to the set of conditions specified in the rule
- Filtering the file list according to the set of exceptions specified in the rule
- Carrying out the set of actions specified in the rule for each file from the list.
Rule types
Rules differ according to types of events they process. Currently, there are two main rule types:
- Monitoring the folder
- Regular event according to timer value
A rule of Monitoring the folder type allows processing all new files added to the specified folder. Optionally, you can specify subfolder monitoring.
A rule of Regular event according to timer value type allows processing files with the specified regularity, or according to the specified date and time. Regularity is set according to the period of event repetition, which may be:
- Daily repetition with setting start time and the repetition period in days, as well as option for days off and business days.
- Weekly repetition with setting start time and the repetition period in weeks, as well as option of detailed adjustment due to specified days of the week.
- Monthly repetition with setting start time and day basing on the day of the month, or day of the week and number of the week.
- One-off repetition single start with setting start date and time.
Conditions
Conditions allow specifying restrictions for processed files, hence processing files of the needed type and skipping files that need not be processed.
The service supports the following conditions:
- Image width allows specifying conditions for image width
- Image height allows specifying conditions for image height
- Image color depth allows specifying conditions for image color depth
- File creation time allows specifying conditions for file creation time
- File creation time relatively to procession time allows specifying conditions for file creation time relatively to procession time
Exceptions
Exceptions allow limiting the set of processed files excluding files of the specified type from the list.
The service supports the following exceptions:
- Exception based on image width
- Exception based on image height
- Exception based on image color depth
- Exception based on file creation time
- Exception based on file creation time relatively to procession time
Actions
Actions allow specifying file procession methods, i.e. what will happen to files not filtered out by conditions and exceptions.
The service supports the following actions:
- Launching a script for Image Converter Plus allows launching scripts created in Image Converter Plus to process image files
- Copying files allows copying processed files to the specified folder
- Moving files allows moving files to the specified path
- Deleting files allows deleting processed files
