SnowBatch®
Batch Image Converter V4.2 Programmer's Reference Guide
Note: An online version of this manual contains information on the latest updates to SnowBatch. To find the most recent version of this manual, please visit the online version at www.snowbatch.com or download the most recent version from our website at www.snowbound.com/support/manuals.html.
DOC-1125-01 Copyright Information
While Snowbound® Software believes the information included in this publication is correct as of the publication date, information in this document is subject to change without notice. UNLESS EXPRESSLY SET FORTH IN A WRITTEN AGREEMENT SIGNED BY AN AUTHORIZED REPRESENTATIVE OF SNOWBOUND SOFTWARE CORPORATION MAKES NO WARRANTY OR REPRESENTATION OF ANY KIND WITH RESPECT TO THE INFORMATION CONTAINED HEREIN, INCLUDING WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PURPOSE. Snowbound Software Corporation assumes no responsibility or obligation of any kind for any errors contained herein or in connection with the furnishing, performance, or use of this document. Software described in Snowbound documents (a) is the property of Snowbound Software Corporation or the third party, (b) is furnished only under license, and (c) may be copied or used only as expressly permitted under the terms of the license. All contents of this manual are copyrighted by Snowbound Software Corporation. The information contained herein is the exclusive property of Snowbound Software Corporation and shall not be copied, transferred, photocopied, translated on paper, film, electronic media, or computer-readable form, or otherwise reproduced in any way, without the express written permission of Snowbound Software Corporation. Microsoft, MS, MS-DOS, Windows, Windows NT, and SQL Server are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Adobe, the Adobe logo, Acrobat, and the Acrobat logo are trademarks of Adobe Systems Incorporated. Sun, Sun Microsystems, the Sun Logo, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Foxit PDF Reader©, copyright by Foxit Software Company. All rights reserved. iText, the Initial Developers of the Original Code are Bruno Lowagie and Paolo Soares. Portions created by Bruno Lowagie are Copyright (C) 1999-2009 by Bruno Lowagie. Kakadu JPEG2000©, is copyrighted by Dr. David Taubman, and is proprietary to NewSouth Innovations, Pty. Ltd, Australia. Aspose™, Aspose.Cells© (copyrighted 2003), Aspose.Words© (copyrighted 2003), and Aspose.Slides© (copyrighted 2004), are all proprietary to Aspose Software, Pty. Ltd, Australia. United States Government Restricted Rights The Software is provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the United States Government is subject to restrictions as set forth under subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause of DFARS 252.227 –19 or subparagraphs (c)(i) and (2) of the Commercial Computer Software-Restricted Rights at 48 CFR 52.227 – 19 as applicable. The Manufacturer is Snowbound Software Corporation, 309 Waverley Oaks Rd., Suite 401, Waltham, MA 02452, USA. All other trademarks and registered trademarks are the property of their respective holders. Manual Title: Snowbound SnowBatch® Batch Image Converter Programmer’s Reference Guide Part Number: DOC-1125-01 Revision: 01 SnowBatch® Batch Image Converter Release Number: 4.2 SnowBatch® Release Number: 4.2 Printing Date: October 2013 Published by Snowbound Software Corporation. 309 Waverley Oaks Road, Suite 401 Waltham, MA 02452 USA phone: 617-607-2000 fax: 617-607-2002 ©1996 - 2013 by Snowbound Software Corporation. All rights reserved. Table of Contents
Chapter 1 - System Overview 9
Overview of SnowBatch 9
SnowBatch Benefits 9
Ease of Use 9
System Requirements 9
Supported Operating Systems 10
Memory Requirements 10
Chapter 2 - Getting Started 11
Using the Application 11
Opening the Application 11
Understanding the Main SnowBatch Dialog 12
Closing the Application 12
Format of Output Files 12
Examples Using Multi-page Output File Types 12
Examples Using Non-Multi-page Output File Types 14
Chapter 3 - Setting User Options 16
Processing Directories Recursively 16
Replicating Output Subdirectories 16
Splitting Up Multi-page Files 17
Combining Multiple Source Files into One File 17
Combining Multiple Source Files in a Directory into a File 18
Selecting the Source File Name with the Filter 18
iii Selecting Logging Options 19
Setting Document Input and Output Options 19
Changing Document Input Size 19
Resetting PDF Options 20
Changing PDF Output Size 20
Resetting PDF Options 20
Setting the Source File Options 20
Setting the Source File Options in the Main Dialog Box 21
Deleting Destination Files on Error 21
Deleting Output Files on Error 22
Setting the Overlay Path and Font Mapping Options 22
Setting the Output Naming Convention 22
Working with Watermark Options 23
Chapter 4 - Using the Job Scheduler 28
Working with the Job Scheduler 28
Chapter 5 - Batch Image Conversion 30
Maintaining the Directory Structure 30
Selecting the Source Format 30
Selecting the Destination Format 30
Selecting the Destination Output Extension 31
Selecting Source Directories and Files 31
Choosing Source Directories and Files 32
Selecting Destination Directories and Files 32
Selecting Destination Directories and Files 33
iv Starting the Batch Image Conversion 33
Pausing the Converter 34
Resuming the Converter 34
Permanently Stopping the Converter 35
Chapter 6 - Formatting Information 36
Format Compatibility 36
Format Conversion Problems 37
Chapter 7 - Command Line Batch Processing 38
Running the Batch Conversion Using the Command Line 38
Examples of Using the Command Line 38
Specifying Only the Source Directory 41
Specifying One File in a Directory 41
Specifying All SnowBatch Command Line Options 42
Specifying Multiple Source and Destination Directories 42
Specifying More Source Than Destination Directories 43
Specifying the Replicated Output Subdirectory 43
Specifying An Output Format 43
Specifying Splitting Multi-page Files 44
Combining Multiple Files into One File 44
Specifying Logging Options 45
Specifying Custom Extensions 45
Specifying Document Options 45
Setting the Overlay Path for the AFP File Format 46
Setting the Output Naming Convention 46
v Setting the Font Mapping Path for the AFP File Format 47
Specifying Command Options for Watermark Merging 47
Chapter 8 - Setting Up Open Office 2007 XML (OOXML) Support 50
Setting up Open Office 2007 XML (OOXML) Support 50
Loading the OOXML License 50
Running the OOXML Conversion 51
Using the Command Line for OOXML Support 51
Setting Up the OOXML License File 52
Appendix A - Supported File Formats 53
Descriptions of Supported File Formats 53
File Type Constants Listed by File Type Number 64
Appendix B - Snowbound Error Codes 68
Snowbound Error Codes 68
General Error Define Values Retrieved from Status Property 70
General Status/Error Codes 71
SnowBatch System Errors 71
SnowBatch Errors 71
SnowBatch Cautions 72
Appendix C - Troubleshooting 74
Receiving an Error Code When Converting a Document 74
Output Document Differs from Original Document 74
Output Document Has Much Larger File Size than the Original Document 74
Output Document Has Much Lower Quality than the Original Document 75
Output Document Displays Incorrect or Missing Characters 75
vi Improving Performance 75
Receiving a -3 CORRUPTED_FILE Error code 76
Receiving a -21 PIXEL_DEPTH_UNSUPPORTED Error Code 76
Searching for Text in a Snowbound Software Generated PDF 76
Determining Memory Requirements 77
vii List of Tables
Table 2.1: Multi-page Output File Naming Conversion 12
Table 2.6: Non-multi-page Output File Naming Conversion 14
Table 3.1: Relative Position of Watermark 24
Table 3.2: Relative Position of Watermark 25
Table 3.3: Relative Position of Watermark 26
Table 6.1: Formats Listed By Group 36
Table 6.2: Conversion Problems by Format 37
Table 7.1: Command Line Options 39
Table A.1: File Format Key 53
Table A.2: Supported File Format Descriptions 53
Table A.3: File Type Constants listed by File Type Number 64
Table B.1: Detailed Status/Error Codes 68
Table B.2: General Error Define Values Retrieved from Status Property 70
Table B.3: General Status/Error Codes 71
Table B.4: SnowBatch System Errors 71
Table B.5: SnowBatch Cautions 72
Table C.1: Memory Requirements Based on Image Size 77
viii Chapter 1 - System Overview
Chapter 1 - System Overview
This chapter describes the Snowbound SnowBatch software. This chapter contains the following topics:
Overview of SnowBatch
SnowBatch Benefits
System Requirements
Overview of SnowBatch
SnowBatch is an image conversion program that converts large batches of files from one format to another. In addition to specifying the file format of the converted files, you can specify other options including:
l Format to which images are converted
l Directory to save images
l PDF output size
l PDF Input DPI and resolution and PDF Input bit depth
l Whether to split up multi-page files
Developed from the latest RasterMaster™ technology,SnowBatch supports over 100+ formats. It is easily installed on any PC or server. It is available for Windows or cross-platform Java™ which runs on Windows, UNIX, MAC, and others.
SnowBatch Benefits
SnowBatch benefits businesses that have large batch files that are in non-standard formats (unreadable by most standard browsers or viewers) which need to be converted to more common, readable formats, such as JPEG, TIFF, or PDF.
Banking, insurance, and medical industries, among others, need to provide readable documents, check images, or records for their customers.
Ease of Use
SnowBatch is simple to use. Once you select your options, the destination format, and the source and destination directory or file, you can begin your batch image conversion.
System Requirements
This section describes the supported operating systems and memory requirements for running SnowBatch.
9 Chapter 1 - System Overview
Supported Operating Systems
SnowBatch is supported by Microsoft Windows 98/2000/NT/ME/XP/Server 2003/XP 64/Vista.
Memory Requirements
SnowBatch requires 5MB memory, enough combined real and virtual memory to decompress images.
Please see the next topic Chapter 2, Getting Started.
10 Chapter 2 - Getting Started
Chapter 2 - Getting Started
This chapter describes the basic functions of the SnowBatch product. This chapter contains the following topics:
Using the Application
Format of Output Files
Using the Application
This section describes some basic functions of the SnowBatch software, such as opening and closing the application, using keyboard shortcuts, and pausing the conversion process.
Opening the Application
To open the SnowBatch application, double-click Snowbatch.exe from the installation directory, or double-click the SnowBatch icon from the desktop. The main SnowBatch window opens, as seen in Figure 2-1.
Figure 2-1: SnowBatch Main Dialog
11 Chapter 2 - Getting Started
Understanding the Main SnowBatch Dialog
The main SnowBatch dialog is divided into five sections; an area for output settings, source file options, source file directories, destination file directories, and conversion status.
Closing the Application
To close the application, select one of the following methods:
• Choose File > Exit
• Click
Format of Output Files
There are different output file naming conventions depending on the output type, whether multi- page images are split during conversion, and whether the images are being saved to a directory or a file.
Note: The major differences in the file naming convention are due to the conversion options selected.
Examples Using Multi-page Output File Types
Table 2-1 lists the possible output naming conventions for images saved to a multi-page output format. The output format naming convention for the images is determined based on the conversion options selected.
Table 2.1: Multi-page Output File Naming Conversion
Example Splitting Files Destination Output File Names 1 False Directory
Below is the sample log output for each example listed above. For all of these examples, chover.pdf is the source file, which is a multi-page PDF file. TIFF_G4_FAX is the output file type selected (multi-page output format).
Example 2.2: Log File Results
C:\manuals\chover.pdf--10--1--c:\images\\\chover.pdf.TIFF_G4_
12 Chapter 2 - Getting Started
FAX.sbd--1--Done! C:\manuals\chover.pdf--10--2--c:\images\\\chover.pdf.TIFF_G4_ FAX.sbd--2--Done! -> **APPENDED** C:\manuals\chover.pdf--10--3--c:\images\\\chover.pdf.TIFF_G4_ FAX.sbd--3--Done! -> **APPENDED** C:\manuals\chover.pdf--10--4--c:\images\\\chover.pdf.TIFF_G4_ FAX.sbd--4--Done! -> **APPENDED**
SnowBatch converted the PDF into one file called chover.pdf.TIFF_G4_FAX.sdb. All pages of the original multi-page image are appended to this file.
Example 2.3: Log File Results
C:\manuals\chover.pdf--10--1--c:\images\\chover.pdf.TIFF_G4_ FAX.1.sbd--1--Done! C:\manuals\chover.pdf--10--2--c:\images\\chover.pdf.TIFF_G4_ FAX.2.sbd--1--Done! C:\manuals\chover.pdf--10--3--c:\images\\chover.pdf.TIFF_G4_ FAX.3.sbd--1--Done! C:\manuals\chover.pdf--10--4--c:\images\\chover.pdf.TIFF_G4_ FAX.4.sbd--1--Done!
SnowBatch converted the PDF into four separate files; chover.pdf.TIFF_G4_ FAX.1.sdb, chover.pdf.TIFF_G4_FAX.2.sdb, chover.pdf.TIFF_G4_ FAX.3.sdb, and chover.pdf.TIFF_G4_FAX.4.sdb.
Example 2.4: Log File Results - File name Selected is Tested
C:\manuals\chover.pdf--10--1--c:\images\test.TIFF_G4_FAX.sbd-- 1--Done! C:\manuals\chover.pdf--10--2--c:\images\test.TIFF_G4_FAX.sbd--2--Done! -> **APPENDED** C:\manuals\chover.pdf--10--3--c:\images\test.TIFF_G4_FAX.sbd--3--Done! -> **APPENDED** C:\manuals\chover.pdf--10--4--c:\images\test.TIFF_G4_FAX.sbd--4--Done! -> **APPENDED**
SnowBatch converted the PDF into one file called test.TIFF_G4_FAX.sdb. All pages of the original multipage image are appended to this file.
Example 2.5: Log File Results - File Name Selected Is test
C:\manuals\chover.pdf--10--1--c:\images\test.TIFF_G4_
13 Chapter 2 - Getting Started
FAX.1.sbd--1--Done! C:\manuals\chover.pdf--10--2--c:\images\test.TIFF_G4_ FAX.2.sbd--1--Done! C:\manuals\chover.pdf--10--3--c:\images\test.TIFF_G4_ FAX.3.sbd--1--Done! C:\manuals\chover.pdf--10--4--c:\images\test.TIFF_G4_ FAX.4.sbd--1--Done!
SnowBatch converted the PDF into four separate files; test.TIFF_G4_FAX.1.sdb, test.TIFF_G4_FAX.2.sdb, test.TIFF_G4_FAX.3.sdb, and test.TIFF_G4_ FAX.4.sdb.
Examples Using Non-Multi-page Output File Types
Table 2-2 lists the possible output naming conventions for images saved to a non-multi-page output format. The output format naming convention for the images is determined based on the conversion options selected.
Table 2.6: Non-multi-page Output File Naming Conversion
Example Splitting Files Destination Output File Name 5 True Directory
Below is the sample log output for each example listed above. For all of these examples, a file called chover.pdf is being used. This file is a multi-page PDF file. JPEG is the output file type selected (non-multi-page output format).
Example 2.7: Log File Results
C:\manuals\chover.pdf--13--1-- c:\images\\\chover.pdf.JPEG.1.sbd--1--Done! C:\manuals\chover.pdf--13--2-- c:\images\\\chover.pdf.JPEG.2.sbd--1--Done! C:\manuals\chover.pdf--13--3-- c:\images\\\chover.pdf.JPEG.3.sbd--1--Done! C:\manuals\chover.pdf--13--4-- c:\images\\\chover.pdf.JPEG.4.sbd--1--Done!
SnowBatch converted the PDF into four separate files; chover.pdf.JPEG.1.sdb, chover.pdf.JPEG.2.sdb, chover.pdf.JPEG.3.sdb, and chover.pdf.JPEG.4.sdb.
14 Chapter 2 - Getting Started
Example 2.8: Log File Results File Name Selected Is test
C:\manuals\chover.pdf--13--1--c:\images\test.JPEG.1.sbd--1-- Done! C:\manuals\chover.pdf--13--2--c:\images\test.JPEG.2.sbd--1-- Done! C:\manuals\chover.pdf--13--3--c:\images\test.JPEG.3.sbd--1-- Done! C:\manuals\chover.pdf--13--4--c:\images\test.JPEG.4.sbd--1-- Done!
SnowBatch converted the PDF into four separate files; test.JPEG.1.sdb, test.JPEG.2.sdb, test.JPEG.3.sdb, and test.JPEG.4.sdb.
Please see the next topic Chapter 3, Setting User Options.
15 Chapter 3 - Setting User Options
Chapter 3 - Setting User Options
This chapter describes the SnowBatch options that can be set before converting images. This chapter contains the following topics:
Processing Directories Recursively
Replicating Output Subdirectories
Splitting Up Multi-page Files
Combining Multiple Source Files into One File
Combining Multiple Source Files in a Directory into a File
Selecting the Source File Name with the Filter
Selecting Logging Options
Setting Document Input and Output Options
Setting the Source File Options
Deleting Destination Files on Error
Deleting Output Files on Error
Setting the Overlay Path and Font Mapping Options
Setting the Output Naming Convention
Working with Watermark Options
Processing Directories Recursively
You can process the images in all subdirectories of a specified directory by using the Convert Sub Dir's option. When this option is selected, SnowBatch traverses the specified directory tree without having to specify each subdirectory.
To process all images within a directory tree, check the Convert Sub Dir's check box in the Output Settings frame of the main dialog box.
Note: It takes some time for SnowBatch to build the file list if the directory tree is long.
Replicating Output Subdirectories
You can select to have all converted images go into replicated subdirectories by using the Replicate Output Sub Dir's option. When this option is selected, SnowBatch saves all converted images into replicated subdirectories according to the original subdirectories.
16 Chapter 3 - Setting User Options
To replicate the output subdirectory, check the Replicate Output Sub Dir's check box in the Output Settings frame of the main dialog box. If this box is not checked, the converted images will go to the destination directories without any subdirectory created.
Note: The Replicate Output Sub Dir's check box is only enabled when the Convert Sub Dir's check box is selected. If it is not selected, the Replicate Output Sub Dir's option is disabled.
Splitting Up Multi-page Files
You can split up multi-page images into separate files during conversion. For example, let's say you have a multi-page file called multipic.tif, which contains three images that you want to convert to PDF format. If you select the option to split up the file, the system creates three separate files from the conversion. See Format of Output Files for more information and examples of different file naming conventions.
To split up multi-page files during conversion, check the Split Multi-page Files check box in the Output Settings frame of the main dialog box. If the Split Multi-page Files check box is checked, all of the multi-page files in the source file list will be converted to single page files.
Notes: The multi-page split feature is ignored if you convert multi-page type formats to non- multi-page type formats. When this option is selected, all multi-page files (with the selected extension) within the source directory/directories are split up during conversion.
Combining Multiple Source Files into One File
To combine all of the listed source files into one destination file, check the Merge Multi-page check box in the Output Settings frame on the main dialog box and select one destination file. If the output format is a multi-page format, all of the pages of the source files will be appended according to the order in the source file list. Otherwise, if the destination file is in a single page format, the output file will be overwritten.
The example below shows how to combine the pdf_test_p1.jpg, pdf_test_p2.jpg, pdf_test_ p3.jpg, pdf_test_p4.jpg files into the tiff_merge_test.tif file with the output format as TIFF_G4_ FAX:
1. In the Source section of the main dialog box, select the Browse button. From the Select Directory or File dialog box, select multiple source files and click the Open button.
2. In the Output Settings section of the main dialog box, select TIFF_G4_FAX from the drop down list in the Output Format field.
3. Check the Merge Multi-page check box.
17 Chapter 3 - Setting User Options
4. In the Destination section of the main dialog box, select the Browse button. From the Select Directory or File dialog box, type the output file name as tiff_merge_test and click the Open button. When the system asks if you want to create a new folder for tiff_ merge_test, click the No button. The file named tiff_merge_test should be selected in the destination list.
5. In the Status section of the main dialog box, select the Run button to convert and merge the file into tiff_merge_test.tif with TIFF_G4_FAX as the output format.
Combining Multiple Source Files in a Directory into a File
To combine multiple source files in a directory into one file, follow the steps below:
1. From the Source section in the main dialog box, select the Browse button. From the Select Directory or File dialog box, select the directory and click the Open button.
2. In the Destination section of the main dialog box, select the Browse button. From the Directory or File dialog box, select a file and click the Open button.
3. In the Status section of the main dialog box, select the Run button. All of the files in the source directory will be merged into the destination directory with the output format.
Note: In this case, make sure that the Replicate Output Sub Dir's box is not selected.
If the output file is a multiple page file, all of the files will be combined into one multiple page file. The order of the pages are arranged according to the file name in the directory. If the output format is a single page format, the output file will be overwritten.
Selecting the Source File Name with the Filter
When you select the source file, the file name with filter is allowed.
For example, to convert only files with the .afp extension, do the following:
1. From the Source section in the main dialog box, select the Browse button. From the Select Directory or File dialog box, type file name as *.afp and click the Open button. When the system asks if you want to create a new directory, click the No button.
2. In the Destination section of the main dialog box, select the Browse button. From the Directory or File dialog box, select a folder name or a file name and click the Open button. A file name with filter is not allowed.
3. In the Status section of the main dialog box, select the Run button.
18 Chapter 3 - Setting User Options
Selecting Logging Options
SnowBatch's default log name is SnbLog.txt. It is written to the directory where SnowBatch was installed unless otherwise specified. The log contains all conversion processes, along with the start and end time. You can change the location and name of SnowBatch's logging file.
You can specify a specific log name and directory. To change the log name and location, type in the destination directory and log name in the Log Name field on the Output Settings frame on the main dialog box. For example, if you want the log to be written to the snowbatchlog directory, and the log name to be log, you would type c:\snowbatchlog\log.
Note: A log file is created for each file being converted.
Setting Document Input and Output Options
When converting images to PDF format, you can dictate the height and width of the converted images. You can specify the output size in points (1/72nd of an inch), which is useful for non- standard input sizes, such as A4. By using these settings, you ensure that the output images are the correct size.
You can also modify the document input variables to speed up conversion. For example, you can lower the resolution and bit-size of the image to be converted.
Changing Document Input Size
SnowBatch has default document image input sizes; 200 dots-per-inch (DPI) and 24 bits-per- pixel (BPP).
To change the document input size:
1. Choose Options > Document Input to display the Document Input Options dialog.
2. Enter the DPI and BPP.
3. Click OK to accept the changes, or click Disable to abort the operation without making
19 Chapter 3 - Setting User Options
any changes.
Resetting PDF Options
Once PDF options are changed, they stay active until reset. You can reset all PDF options back to their default values by choosing File > Reset Menu Options.
Changing PDF Output Size
The default PDF image output size is 612 wide by 792 high. To set the PDF output size:
1. Choose Options > PDF Output to display the PDF Options dialog.
2. Enter the height and width (in points) of the PDF output. 3. If you want to create a searchable PDF, click the Create Searchable PDF box.
4. Click OK to accept the changes, or click Disable to abort the operation without making any changes.
Resetting PDF Options
Once PDF options are changed, they stay active until reset. You can reset all PDF options back to their default values by choosing File > Reset Menu Options.
Setting the Source File Options
SnowBatch gives you the option of moving source files to a different directory after conversion with the Source File Options menu item. You also have the option of moving the failed source files. You will see a check box next to the Source File Options menu item to denote whether or not this feature is active.
To use the Source File Options menu item, follow the steps below:
1. Choose Options > Source File Options to display the Source File Options dialog .
2. In the Send Successful Source Files to Directory field, set up the directory where you
20 Chapter 3 - Setting User Options
want the successful source files sent.
3. In the Send Problem Source Files to Directory field, set up the directory where you want the problem source files sent.
4. Click OK to accept the changes, or click Disable to abort the operation without making any changes.
Setting the Source File Options in the Main Dialog Box
SnowBatch also gives you the option of setting up the source file options from the main dialog box.
To use the Source File Options in the main dialog box, follow the steps below:
1. Check the Delete Source Files box to delete source files.
2. Check the Send Successful Source Files To check box to set up the directory where you want the successful source files sent. Select the Browse button to select the directory where you want the successful source files sent. From the Select Directory or File dialog box, select the directory and click the Open button.
3. Check the Send Problem Source Files To check box to set up the directory where you want the problem source files sent. Select the Browse button to select the directory where you want the problem source files sent. From the Select Directory or File dialog box, select the directory and click the Open button.
Deleting Destination Files on Error
SnowBatch gives you the option to delete partially converted files from the destination folder. To use the Delete Files on Error menu item, choose Options > Delete Files On Error. You will see a check box next to the Delete Files on Error menu item to denote whether or not this feature is active. If the feature is active, SnowBatch will remove partially converted files from the destination folder.
21 Chapter 3 - Setting User Options
Deleting Output Files on Error
SnowBatch gives you the option to delete output files that have not converted correctly. To use the Delete Output Files on Error menu item, choose Options > Delete Output Files on Error. You will see a check box next to the Delete Output Files on Error menu item to denote whether or not this feature is active. If the feature is active, SnowBatch will remove remove the destination file when an error occurs during the file conversion.
Setting the Overlay Path and Font Mapping Options
SnowBatch gives you the option set the overlay path and font mapping.
To use the overlay path and font mapping options menu item, follow the steps below:
1. Choose Options > Overlay Path and Font Mapping Options to display the Overlay Path and Font Mapping Options dialog.
2. In the Set Current Overlay Path field, select the Browse button and select the file path to set as the current overlay path.
3. In the Set Current Font Mapping Path field, select the Browse button and select the file path to set as the current font mapping path.
Setting the Output Naming Convention
SnowBatch gives you the option set the output naming convention.
To use the output naming convention options menu item, follow the steps below:
1. Choose Options > Set Output Naming Convention to display the Set Output Naming Convention dialog.
22 Chapter 3 - Setting User Options
2. Select one of the following buttons according to what you would like for the output naming convention:
Large semi-unique naming convention: <
Small semi-unique naming convention
Force conventional extension
Append new extention to original file
Keep original file extention
Working with Watermark Options
You can select the watermark options dialog box to support multiple watermark options.
To add an image watermark, follow the steps below:
1. Choose Options > Watermark Options to display the Watermark Options dialog box.
23 Chapter 3 - Setting User Options
2. In the Source field, select the Image radio button. 3. Select the Browse button. Select the image file for which would like to merge. 4. Select the watermark position. 5. Click one of the following radio button to select the relative position of the watermark.
Table 3.1: Relative Position of Watermark
Relative Position Definition LT Left Top MT Middle Top RT Right Bottom LM Left Middle MM Middle Middle RM Right Middle
24 Chapter 3 - Setting User Options
Relative Position Definition LB Left Bottom MB Middle Bottom RB Right Bottom
5. Click the Absolute checkbox to input the exact position of the watermark.
6. In the XPos and YPos fields, enter the pixel value for the horizontal and vertical coordinates.
7. Click the Add button to insert the item on the watermark list.
To add a text watermark, follow the steps below:
1. Choose Options > Watermark Options to display the Watermark Options dialog box.
2. In the Source field, select the Text radio button.
3. Type the text watermark string in the Edit Text box.
4. Select the watermark position.
5. Click one of the following radio button to select the relative position of the watermark.
Table 3.2: Relative Position of Watermark
Relative Position Definition LT Left Top MT Middle Top RT Right Bottom LM Left Middle MM Middle Middle RM Right Middle LB Left Bottom MB Middle Bottom RB Right Bottom
5. Click the Absolute checkbox to input the exact position of the watermark.
6. In the XPos and YPos fields, enter the pixel value for the horizontal and vertical coordinates.
25 Chapter 3 - Setting User Options
7. In the Font field, select the font name, size, style, and color for the text.
8. Click the Change button to display the Font options dialog box.
9. Select the font name, font style, size and color. Select the OK button to save the settings.
10. Select the Add button to insert the item to watermark list.
To add a date time watermark, follow the steps below:
1. Choose Options > Watermark Options to display the Watermark Options dialog box. 2. In the Source field, select the Date Time radio button. 3. In date time select area, select the date time format. 4. Select the watermark position. 5. Click one of the following radio button to select the relative position of the watermark.
Table 3.3: Relative Position of Watermark
Relative Position Definition LT Left Top MT Middle Top RT Right Bottom
26 Chapter 3 - Setting User Options
Relative Position Definition LM Left Middle MM Middle Middle RM Right Middle LB Left Bottom MB Middle Bottom RB Right Bottom
6. Click the Absolute checkbox to input the exact position of the watermark.
7. In the XPos and YPos fields, enter the pixel value for the horizontal and vertical coordinates.
8. In the Font field, select the font name, size, style, and color for the text.
9. Click the Change button to display the Font options dialog box.
10. Select the font name, font style, size and color. Select he OK button to save the settings.
11. Select the Add button to insert the item to watermark list.
12. Under menu options, select set output naming conventions to enable this item.
Please see the next topic Chapter 4, Using the Job Scheduler.
27 Chapter 4 - Using the Job Scheduler
Chapter 4 - Using the Job Scheduler
This chapter describes how to use the Job Scheduler.
Working with the Job Scheduler
You can schedule SnowBatch to run monthly, daily, or weekly with the Job Scheduler option.
To use the Job Scheduler, follow the steps below:
1. Choose Options > Job Scheduler to display the Job Scheduler dialog .
2. From the first drop down list, select Monthly, Daily, or the day of the week for a weekly job.
3. The next drop down list is only used for the Monthly option. From this drop down list, select the day of the month.
4. From the next drop down list, select Once At to specify a certain time of day or At Every to specify the interval, such as when you want the batch to run every five minutes, etc.
5. The last two drop down lists specify the hour and minute.
l If you have chosen Once At, enter the Hour value in military time in hours, as is the Minute.
28 Chapter 4 - Using the Job Scheduler
l If you have chosen At Every, enter the Hour and Minute values to specify the time interval that you want the job to run.
6. Click OK to accept the changes, or click Disable to abort the operation without making any changes.
7. Select the options that you would like in the Output Settings section of the SnowBatch main dialog box. Select the Source and Destination directories and select the Run button.
Notes: After selecting your settings, you must click the ADD button for your job to be stored. The Only Convert New Files check box applies to new files that appear in the directory after the job has started. If a job is stopped, then all files in the directory are considered new. If you make any changes in the Job Schedule dialog while a job is running, you must stop the current job completely and re-run it before the changes take effect.
Here are some examples for using the Job Scheduler:
To run a job once a day at 4:30 PM, you would select Daily,
To run a job on the fifteenth of every month at 8:15 AM, you would select Monthly, 15, Once At, 08, 15.
To run a job every 5 minutes, you would select Daily,
Notes: New files are detected based on the creation date of the file. If you drag/drop a file, the creation date will not change, but if you create a copy it will. To set the Delete Source File option, select Options > Delete Source Files or check the Delete Source Files check box in the Source File Options section of the main dialog box. This will delete the source file only if it is converted correctly. If a file is not converted, it will not be deleted from the source directory. You will see a check box next to the Delete Source Files menu item to denote whether or not this feature is active. Special search characters (* and ?) can now be used as a source option. (For example: set source directory to c:\tmp\*.pdf or c:\tmp\??1.pdf)
Please see the next topic Chapter 5, Batch Image Conversion.
29 Chapter 5 - Batch Image Conversion
Chapter 5 - Batch Image Conversion
This chapter describes the process of converting images in batch mode. This chapter contains the following topics:
Maintaining the Directory Structure
Selecting the Source Format
Selecting the Destination Format
Selecting Source Directories and Files
Selecting Destination Directories and Files
Starting the Batch Image Conversion
Pausing the Converter
Maintaining the Directory Structure
SnowBatch can be set to process a directory as well as its subdirectories. By default, all of the converted files in the whole source directory tree will be saved into a single destination directory. If you have selected the Replicate Output Sub Dir’s checkbox, then all converted files will be saved to replicated subdirectories according to the original subdirectories.
To maintain the directory structure, you need to set SnowBatch to convert each folder separately. You would add all the source directories to the Source Directory frame. Then, in the same order, add the destination directories to the Destination Directory frame. Make sure that the Convert Subdirectories check box is not checked. This will maintain your directory structure.
Another way to maintain your directory structure is to use the command line to call SnowBatch from another batch file. This method may be preferable if the directory structure is very large. To do this, you would write a script that will run down the source directory tree and call SnowBatch via the command line for each conversion, writing the converted file to the same directory as the source file. For more information, see Command Line Batch Processing.
Selecting the Source Format
SnowBatch automatically detects the source images’ format.
For more detailed information about detecting the source images’ format and converting between formats, please see Appendix A, Supported File Formats.
Selecting the Destination Format
Select the destination format, the format in which to convert the source images, along with the output extension. To select the destination format, click next to the Output Format field and
30 Chapter 5 - Batch Image Conversion
choose the destination format from the drop-down list.
Selecting the Destination Output Extension
Once the destination format is selected, select the output extension. You can select from one of the extensions listed in the drop down menu or type in the desired extension. Since the batch converter knows the output type, it does not matter what output extension you select. For instance, if you want your converted JPEG files to have extensions of .123, just type .123 into the Output Ext field.
Selecting Source Directories and Files
The second step in the batch conversion process is to select one or more source directories from the Source Directory frame. A source directory is the directory where the source images reside.
Notes: You can select multiple directories and images by holding down the CTRL or SHIFT
31 Chapter 5 - Batch Image Conversion
key. You can process all images from the subdirectories of a specified directory by selecting the Process Directories Recursively option. This tells SnowBatch to traverse a specified directory tree without having to manually specify each subdirectory. See Processing Directories Recursively for more information.
Choosing Source Directories and Files
You can convert entire directories or select images. All directory and image names are listed in the display after selected.
To select source images, type in the file name and click Add or:
1. Click next to the Source field to display the Select Source Directory or File dialog) 2. Browse to the correct directory or file. 3. Highlight the images and/or directories to convert.
Note: By holding down the CTRL or SHIFT key, you can select multiple images from within the same directory or select multiple directories.
4. Click Open. 5. Continue to add all images and directories.
Selecting Destination Directories and Files
The third step in the batch conversion process is to select one or more destination directories from the Destination Directory frame. A destination directory is the directory in which you want the converted images saved.
The source images and directories must line up with the destination image or directory. For example, as seen in the image below, the files,checks.pdf and market.pdf, will be converted. The file, checks.pdf, converts into the c:\checks directory, and the file, market.pdf, converts into the c:\market directory.
32 Chapter 5 - Batch Image Conversion
Selecting Destination Directories and Files
To select destination directories and files:
1. Click next to the Destination field to display the Select Destination Directory or File dialog. 2. Browse to the correct directory or image. 3. Highlight the images and/or directories to convert. 4. Click Open. 5. Continue to add all images and directories.
Starting the Batch Image Conversion
Once the source and destination directories are selected, you can start the batch conversion process from the Status frame.
Note: Make sure that you have selected the appropriate options before you start the batch conversion. See Setting User Options for more information on conversion options.
To start the batch conversion, click Run.
33 Chapter 5 - Batch Image Conversion
The status of the conversion displays in this frame. First, it displays that the conversion has started, and then it writes out the name of the log files that are being written and the time, in seconds, it took to convert. The batch conversion also displays more detail on the conversion in the bottom frame of the main dialog.
The Run button changes to Working. This allows you to pause the converter.
Pausing the Converter
You can pause the converter during processing. You may temporarily pause the conversion process for a number of reasons, like you:
l Put the wrong images in the source directory
l Used the wrong destination directory
l Did not want to convert the images yet
l Forgot to choose the right format
To pause the converter, click Working!! - Click to Pause.
Resuming the Converter
After the converter is paused, click Resume to continue the process.
34 Chapter 5 - Batch Image Conversion
Permanently Stopping the Converter
After the converter is paused, click Stop to cancel the conversion process.
Please see the next topic Chapter 6, Formatting Information.
35 Chapter 6 - Formatting Information
Chapter 6 - Formatting Information
This chapter describes format compatibility and possible conversion errors. This chapter contains the following topics:
Format Compatibility
Format Conversion Problems
Format Compatibility
Color and 1-bit (black and white) formats are usually incompatible. Table 6-1 lists the color and 1-bit formats in the SnowBatch application. Generally, you cannot save images from the first column to formats in the second column.
Table 6.1: Formats Listed By Group
1-bit Formats Color Formats TIFF Group 4 PNG* TIFF Group 3 JPEG MO:DCA TIFF JPEG IOCA TIFF_UNCOMPRESSED CCITT Group 3 CCITT Group 4 PNG* PDF* PCL_1 CALS PhotoCD TIFF_G3_FAX TIFF_G4_FAX
* Indicates a file which can handle multiple-pixel depths.
Note: For formats not listed in Table 6-1,consult Snowbound technical support for the most appropriate format for your image.
36 Chapter 6 - Formatting Information
Format Conversion Problems
Errors may occur while converting images. Table 6-2 lists some potential hazards while converting specific formats.
Table 6.2: Conversion Problems by Format
Source Format Destination Format Issue You receive an error -21 if the image is a 32-bit CMYK JPEG. JPEG, TIFF-JPEG PNG See Appendix B, Snowbound Error Codes for more information on error codes. You receive an error -21. See Appendix B, Snowbound Error Codes for more information on 1-bit formats color formats error codes and Format Compatibility for more information on compatible formats.
Please see the next topic Chapter 7, Command Line Batch Processing.
37 Chapter 7 - Command Line Batch Processing
Chapter 7 - Command Line Batch Processing
This chapter describes the SnowBatch command line processing option. The chapter contains the following topics:
Running the Batch Conversion Using the Command Line
Examples of Using the Command Line
Running the Batch Conversion Using the Command Line
You can set SnowBatch options and allow the system to run without user interaction by using the command line. The biggest benefit is that you don’t have to go into the user interface to launch the conversion.
Notes: The only parameter you must specify is the source directory. If a destination format is not selected, the TIFF_G4_FAX format is used.If a destination directory is not selected, the files are saved into the directory from which you are currently set. For example, if you typed the command from the c:\prompt, the files are saved to c:\directory. If you typed the command from the c:\images directory, the files are saved to the c:\images directory. When specifying more than one source and destination directory, make sure that they are entered in the correct order. The first source directory entered is matched to the first destination directory/file entered, and so on. Therefore, the images from the first source directory listed are saved in the first listed destination directory/file. See Specifying Multiple Source and Destination Directories for more information.
To launch the batch converter using the command line:
From a command prompt, type the following command: c:\Program Files\Snowbound Software\Snowbatch\sbcmdline
The SnowBatch Parameter Inputs displays. The output below shows you what the parameters are and how they need to be entered to successfully run SnowBatch without using the user interface. You can specify as many parameters are you want, but the source directory is mandatory.
Examples of Using the Command Line
Below are examples and output results for a variety of commands using different combinations of parameters.
38 Chapter 7 - Command Line Batch Processing
Note: You can type sbcmdline help from the command line to see a list of the available parameters.
Table 7.1: Command Line Options
Command Line Description Example Options -s
39 Chapter 7 - Command Line Batch Processing
Command Line Description Example Options Sets the valid output format. -f TIFF_G4_FAX -f Note: The default value is 10. See -f 10 Appendix A, Supported File -f PDF Formats for valid values. Sets the log file output. -l mylog -l Note: The default log is
Sets the custom extension. -e -e .tiff Note: The default extension is .sbd.
c:\>sbcmdline -s Converts images into sub -r c:\Snowbound\ -d directories. c:\SnowboundOut -r c:\>sbcmdline -s Converts images into sub c:\snowbatch\input -d -R directories to replicated sub c:\snowbatch\output -e directories. .tif -f 10 -r -R c:\>sbcmdline -s c:\Snowbound\image3.4p- -p Splits multi-page images. ages. sbd -p Sets the overlay path.
-y Note: The default overlay path is -y c:\snowbound the same as the image. Sets the font mapping path. -m c:\snowbound\fontmappi- -m Note: The default font mapping ng path is the same as the image. Sets the output naming convention.
1 is large semi-unique naming convention. -n 3 KEEP_ORIGINAL_ -n 2 is small semi-unique naming FILE_OUTPUT_NAME convention. 3 is forced conventional extension.
Note: The default value is 2. -s Deletes the source file after -x c:\source\sourcefile.p- conversion. df -x
40 Chapter 7 - Command Line Batch Processing
Command Line Description Example Options -s Deletes the destination file when a -X c:\source\sourcefile.p- conversion error occurs. df -d c:\dest.tif -X -s c:\snapserv1.tif -d c: \ ocrpdf -f PDF -e .pdf -t -t Creates a searchable PDF. -ocrresource c:\iDRS_ 14.0.14.0\resources - ocrlicense C:\ocr_ key.txt
Sets the directory to send -u -u successful source files to. c:\snowbound\success
Sets the directory to send problem -b -b source files to. c:\snowbound\problem
-wmflag 0 -wm c:\test\Images\waterma- rk.jpg -pos -1,-1 - -wm Sets the watermark. font "Times New Roman",16,0xff0000,reg- ular
Specifying Only the Source Directory
You can specify just the source directory of files to convert when running SnowBatch from the command line.
Example 7.2:Specifying Only the Source Directory
c:\>sbcmdline -s c:\Snowbound\
This command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
Specifying One File in a Directory
You can specify just one file within a directory to convert when running SnowBatch from the command line.
41 Chapter 7 - Command Line Batch Processing
Example 7.3:Specifying One File in a Directory
c:\>sbcmdline -s c:\Snowbound\image1.sbd
This command converts only the image1.sbd image from the c:\Snowbound directory to TIFF_G4_FAX and places it in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
Specifying All SnowBatch Command Line Options
You can specify all command line options when running SnowBatch from the command line.
Example 7.4: Specifying All SnowBatch Command Line Options
c:\>sbcmdline h c:\>sbcmdline ?
Either of these two commands specifies all command line options.
Specifying Multiple Source and Destination Directories
You can specify multiple conversion source and destination directories when running SnowBatch from the command line.
Note: When specifying more than one source and destination directory, make sure that you enter them in the correct order. The first source directory listed is matched with the first destination directory/file listed, and so on. Therefore, the images from the first source directory listed are saved in the first destination directory/file listed.
Example 7.5: Specifying Multiple Source and Destination Directories
c:\>sbcmdline -s c:\Snowbound\ -d c:\SnowboundOut\SubOut1 -s c:\Snowbound\SubDir1 -d c:\SnowboundOut
The command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\SnowboundOut\SubOut1 directory. The log file c:\SnbdLog.1.txt is created.
The command also converts all of the images in the c:\Snowbound\SubDir1 directory to TIFF_G4_FAX and places them in the c:\SnowboundOut directory. The log file c:\SnbdLog.2.txt is created.
42 Chapter 7 - Command Line Batch Processing
Specifying More Source Than Destination Directories
You can specify more source than destination directories when using the command line for running SnowBatch.
Note: If there are more source than destination directories listed, the last destination directory will be associated with the surplus source directories.
Example 7.6: Specifying More Source than Destination Directories
c:\>sbcmdline -s c:\Snowbound\ -s c:\Snowbound\SubDir1 -d c:\SnowboundOutc:\>sbcmdline -s c:\Snowbound\ -d c:\SnowboundOut -r
The first command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\SnowboundOut directory. The log file c:\SnbdLog.1.txt is created. It also converts all images in the c:\Snowbound\SubDir1 directory to TIFF_G4_ FAX and places them in the c:\SnowboundOut directory. The log file c:\SnbdLog.2.txt is created for this portion of the conversion.
The second command converts all images in the c:\Snowbound directory and all of its subdirectories to TIFF_G4_FAX and places them in the c:\SnowboundOut directory. The log file c:\SnbdLog.1.txt is created.
Specifying the Replicated Output Subdirectory
You can specify that images converted from the original subdirectories go to corresponding replicated subdirectories under the destination directories when using the command line for running SnowBatch.
Example 7.7: Specifying the Replicated Output Subdirectory
c:\>sbcmdline -s c:\snowbatch\input -d c:\snowbatch\output -e .tif -f 10 -r -R
This command converts all images in the c:\snowbatch\input directory and all of its subdirectories from PDF to TIFF and places them in the c:\snowbatch\output destination directory with the subdirectories replicated. The -r command converts images from the original subdirectories. The -R command places converted images into replicated subdirectories in the destination directory. Without the -r command, the -R command will be ignored.
Specifying An Output Format
You can specify an output format when using the command line for running SnowBatch.
43 Chapter 7 - Command Line Batch Processing
Note: See Appendix A, Supported File Formats for valid formats.You can specify either the format name or number.
Example 7.8: Specifying An Output Format
c:\>sbcmdline -s c:\Snowbound\ -f TIFF_UNCOMPRESSED c:\>sbcmdline -s c:\Snowbound\ -f 0
This command converts all images in the c:\Snowbound directory to TIFF_UNCOMPRESSED and places them in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
Specifying Splitting Multi-page Files
You can split multi-page files when using the command line for running SnowBatch. Separate files are created during the conversion. See Splitting Up Multi-page Files for more information.
Example 7.9:Specifying Splitting Multi-page Files
c:\>sbcmdline -s c:\Snowbound\image3.4pages.sbd -p
This command splits the image3.4pages.sbd image in the c:\Snowbound directory, converts it to TIFF_G4_FAX, and places separate files in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
Combining Multiple Files into One File
You can combine files into one file when using the command line for running SnowBatch as in the example below.
Example 7.10: Combining Multiple Files into One File
c:\>sbcmdline -s file1 -s file2 -d destfile
This command combines file1 with file2 and creates the destfile.
Another way to combine multiple files into one file is to use the command line several times and use the same destination name as in the example below.
Example 7.11: Using the Command Line Several Times
44 Chapter 7 - Command Line Batch Processing
c:\>sbcmdline -s file1 -d destfile c:\>sbcmdline -s file2 -d destfile c:\>sbcmdline -s file3 -d destfile
This command combines file1, file2, and file3 to create the destfile.
Specifying Logging Options
You can specify where the conversion log is created and what it is called when using the command line for running SnowBatch. See Selecting Logging Options for more information.
Example 7.12: Specifying Logging Options
c:\>sbcmdline -s c:\Snowbound\ -l mylog c:\>sbcmdline -s c:\Snowbound\ -l c:\Snowbound\mylog
The first command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\ directory. The log file c:\mylog.1.txt is created.
The second command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\ directory. The log file c:\Snowbound\mylog.1.txt is created.
Specifying Custom Extensions
You can specify custom extensions for the converted files when using the command line for running SnowBatch. The default extension is “.sbd.” See Selecting the Destination Format for more information.
Example 7.13: Specifying Custom Extensions
c:\>sbcmdline -s c:\Snowbound\ -e .myext
This command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and places them in the c:\ directory. Each image ends with the extension myext. The log file c:\SnbdLog.1.txt is created.
Specifying Document Options
You can specify the height and width of the converted PDF images and the document input variables when using the command line for running SnowBatch. See Setting Document Input and Output Options for more information. You can specify document options for the following image types:
l PDF
l PCL
45 Chapter 7 - Command Line Batch Processing
l DOC (Word)
l XLS (Excel)
l PPT (PowerPoint)
l AFP
l RTF
Note: Changing the resolution and bit depth could speed up conversion of PDF documents. Changing the bit depth of a color PDF to 1 will create a monochrome image.
Example 7.14: Specifying Document Options
c:\>sbcmdline -s c:\Snowbound\ -i 200,1 c:\>sbcmdline -s c:\Snowbound\ -f PDF -o 612,792
The first command converts all images in the c:\Snowbound directory to TIFF_G4_FAX and if they are PDFs, the images are read in at 200 resolution and a bit depth of 1. The images are placed in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
The second command converts all images in the c:\Snowbound directory to PDFs with an output size of 8.5 by 11 inches (8.5 * 72 = 612 and 11 * 72 = 792), and places them in the c:\ directory. The log file c:\SnbdLog.1.txt is created.
Setting the Overlay Path for the AFP File Format
You can specify the overlay path for the APF file format when using the command line for running SnowBatch. See Setting the Overlay Path and Font Mapping Options for more information.
Example 7.15: Setting the Overlay Path for the AFP File Format
c:\>sbcmdline -s c:\Snowbound\ -d c:\destpath -f AFP -y c:\overlaypath
This command sets c:\overlaypath as the overlay path. It converts all images in the c:\Snowbound directory to the AFP file format and places them in the c:\destpath directory.
Setting the Output Naming Convention
You can specify the output naming convention when using the command line for running SnowBatch. See Setting the Overlay Path and Font Mapping Options for more information.
46 Chapter 7 - Command Line Batch Processing
Example 7.16:Setting the Output Naming Convention
Sbcmdline -n 4 KEEP_ORIGINAL_FILE_OUTPUT_NAME Sbcmdline -n 3 APPEND_NEW_EXTENTION_OUTPUT_NAME Sbcmdline -n 2 FORCE_JUST_NEW_EXTENTION_OUTPUT_NAME Sbcmdline -n 1 SMALLER_SEMI_UNIQUE_OUTPUT_NAME Sbcmdline -n 0 LARGER_SEMI_UNIQUE_OUTPUT_NAME
Setting the Font Mapping Path for the AFP File Format
You can specify the font mapping path for the APF file format when using the command line for running SnowBatch. See Setting the Overlay Path and Font Mapping Options for more information.
Example 7.17: Setting the Font Mapping Path for the AFP File Format
c:\>sbcmdline -s c:\Snowbound\ -d c:\dest -f AFP -m c:\fontmappingpath
This command sets the font mapping path as c:\fontmappingpath. It converts all images in the c:\Snowbound directory to the AFP file format and places them in the c:\dest directory.
Specifying Command Options for Watermark Merging
You can specify the command option for merging watermarks when using the command line for running SnowBatch. See Setting the Source File Options for more information.
The -wmflag flag command can have the following values:
l Flag value 0-watermark image
l 1-Text information
l 2-Datetime
The -wm watermark command can have the following values:
l For an image watermark, watermark is the image path to merge.
l For a text watermark, watermark is the text string to be added
l For the date time watermark, watermark gives the date and time format as short, long or time in the following format:
l Short format: "dd/mm/yy"
l Long format: "Mon,Day,Year"
l Time format: "HH:MM:SS"
47 Chapter 7 - Command Line Batch Processing
The -pos Position command can have the following values:
Position value : posX, posY
If posX and posY are greater than 0,then posX and posY are the absolute pixel value of the image position.
If posX and posY are less than or equal to 0, then it gives the relative position of watermark as in the following example:
l 0-left top
l -1-middle top
l -2-right top
l -3-left middle
l -4-middle middle
l -5-right middle
l -6-left bottom
l -7-middle bottom
l -8-right bottom
The -Font fontoptions command can have the following values:
Fontoptions gives font information such as:
l font name
l font size
l font color
l font style
Example 7.18: Specifying Command Options for Watermark Merging
-s C:\test\Images\AppletIntro.tif -d C:\test\SnowBatch\watermarktest -f 43 -e .png -wmflag 0 -wm C:\test\Images\watermark.jpg -pos -2,-2 -s C:\test\Images\AppletIntro.tif -d C:\test\SnowBatch\watermarktest -f 43 -e .png -wmflag 1 -wm "watermark text display" -pos -1,-1 -font "Arial",16,65280,regular -s C:\test\Images\AppletIntro.tif -d C:\test\SnowBatch\watermarktest -f 13 -e .jpg -wmflag 2 -wm short -pos -7,-7 -font "Arial",10,255,regular -s C:\test\Images\AppletIntro.tif -d C:\test\SnowBatch\watermarktest -f 13 -e .jpg -wmflag 2 -wm
48 Chapter 7 - Command Line Batch Processing
long -pos -8,-8 -font "Arial",10,255,regular -s C:\test\Images\AppletIntro.tif -d C:\test\SnowBatch\watermarktest -f 13 -e .jpg -wmflag 2 -wm time -pos -6,-6 -font "Arial",10,255,regular
Please see the next topic Chapter 8, Setting Up Open Office 2007 XML (OOXML) Support.
49 Chapter 8 - Setting Up Open Office 2007 XML (OOXML) Support
Chapter 8 - Setting Up Open Office 2007 XML (OOXML) Support
This chapter describes how to install and setup Open 2007 Open Office XML (OOXML) support.
This chapter contains the following topics:
Setting up Open Office 2007 XML (OOXML) Support
Using the Command Line for OOXML Support
Setting up Open Office 2007 XML (OOXML) Support
This section describes the steps to take to set up Open Office 2007 OOXML support. Follow the steps below to set up the product:
Loading the OOXML License
1. Load the OOXML License.
2. From the main menu, select Options > License File Options.
Figure 8-1: License File Options
50 Chapter 8 - Setting Up Open Office 2007 XML (OOXML) Support
3. Select the OOXML License File.
4. In License File dialog box under OOXML License File, click the Browse button to choose the OOXML license file path.
5. Click the Add button to put it in the license file list. You can select multiple license files for OOXML.
6. Click Load License to apply all licenses.
Running the OOXML Conversion
After loading the license, you can convert Word 2007 (OOXML) files as you would convert any other image in SnowBatch. If you are not able to convert OOXML or .docx files after loading the license, run vcredist_x86.exe to make sure that you have a compatible C run-time library.
Using the Command Line for OOXML Support
This section describes how to use the command line for OOXML Support.
51 Chapter 8 - Setting Up Open Office 2007 XML (OOXML) Support
Setting Up the OOXML License File
To set up the OOXML license file in the command line, use the -ooxml option to set up the OOXML license file.
Note: The -ooxml option has to be called for each license file.
The example below shows the sample command line:
Example 8.1: Setting Up the OOXML License File
sbcmdline -s C:\test\Word2007file.docx -d C:\test\2007_conversion_test.tif -f 9 -ooxml C:\evaluation\License.Product.Family.lic
Please see the next topic Appendix A, Supported File Formats.
52 Appendix A - Supported File Formats
Appendix A - Supported File Formats
This appendix describes the file type number and read/write capabilities of all supported file formats.
SnowBatch is a powerful conversion tool that can transform your documents and images into many different formats. Some format types are limited in the amount of color (bit-depth) they support in an image. Some file formats read and write only black and white (1-bit deep) and other file formats support only color images (8+ bits deep). For many of these cases, SnowBatch automatically converts the pixel depth to the appropriate value, based on the output format specified. The chart below will help you determine whether your black and white or color document will be able to convert straight to the desired output format with no additional processing.
Table A.1: File Format Key
File Format Description 1-bit Black and white or monochrome images Grayscale images, that may appear to be black 4-bit, 8-bit, 16-bit and white, but contain much more information, and are much larger than 1-bit 8-bit, 16-bit,24-bit, 32-bit Full color images
When saving to a format, if the error returned is PIXEL_DEPTH_UNSUPPORTED (-21), the output format does not support the current bits per pixel of the image you are trying to save. The chart below will help you identify formats with compatible bit depths.
Please note that the higher the bit depth (bits per pixel), then the larger the size of the image on the disk or in memory. The higher bit depth may offer more quality, but the performance may suffer because there is a lot more image data to process. Many users may have images that appear to be black and white, however, they are stored in 24-bit color. Converting these documents to a 1-bit file format will decrease the size of the file and improve performance with no perceivable loss in quality.
If you have any questions about what format to select you may contact Snowbound Technical support on the web at http://support.snowbound.com.
Descriptions of Supported File Formats
Table A.2: Supported File Format Descriptions
File Type Input Bit Output Bit File Format Description Number Depth Depth IBM image compression for scanned checks. ABIC (reading) * 46 1 1 Note: Not yet supported with RasterMaster .NET x64 or
53 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth RasterMaster DLL x64 AFP (MO:DCA) 74 1, 24 1 See MO:DCA. * Snowbound reads in ASCII text files and converts them to a bitmap. The ASCII text format is not auto- ASCII 38 1 No detected by default. You may get a - 7 FORMAT_NOT_ALLOWED error when trying to convert the ASCII text format. BMP_ Originated by Microsoft, BMP COMPRESSE- 12 4, 8 4, 8 supports 1, 4, 8, and 24-bit images. D BMP_ 1, 4, 8, 16, Originated by Microsoft, BMP UNCOMPRES- 1 1, 4, 8, 16, 24 24 supports 1, 4, 8, and 24-bit images. SED BROOK_ 29 1 1 Brooktrout FAX format. TROUT CALS 18 1 1 Government specified format.
Group 3 compression for bitonal (1- CCITT_G3 33 1 1 bit) image data.
Group 3 compression for bitonal (1- CCITT_G3_FO 53 1 1 bit) image data.
Group 4 compression for bitonal (1- CCITT_G4 34 1 1 bit) image data.
Group 4 compression for bitonal (1- CCITT_G4_FO 52 1 1 bit) image data. Compact Font Format is a lossless compaction of the Type 1 format using Type 2 charstrings. It is designed to use less storage space than Type 1 fonts by using operators CFF 83 1 , 8, 24 1 , 8, 24 with multiple arguments, various pre- defined default values, more efficient allotment of encoding values and shared subroutines within a FontSet (family of fonts). Camera Image File Format is a raw CIFF 81 1 , 8, 24 1 , 8, 24 image format designed by Canon.
54 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth Check Image Management System. CIMS (ABIC) 80 1 No Developed by Carreker. Same as ABIC. CLIP 27 1, 4, 8, 24 1, 4, 8, 24, 32 Microsoft Windows clipboard format.
COD 72 1 No Liberty IMS black and white format. Cut images are only 8 bits per pixel and the palette is stored in a CUT 31 8 No separate file. Originated by Media Cybernetics. The DCS format is a standard Quark DCS 62 32 32 Express Format. Each plane is stored as an EPS record. Intel created this format as a multi- page .PCX format. Each page is a DCX 11 1, 4, 8, 24 1, 4, 8, 24 .PCX file in whole which can be 1, 4, 8, and 24-bit. Standard Windows Device DIB 48 1, 4, 8, 24 1, 4, 8, 16, 24, 32 Independent Bitmap. Supports 1, 4, 8 and 24-bits. Medical image format supporting 1, DICOM 55 8, 16, 24 No 12, 16, and 24 pixel images. Microsoft Word format. Supports Microsoft Word 97, version 8 or later. Supports 1-bit images. Cannot decompress (view) document while open in MS Word. The following features have not yet been implemented: left and right text justification, underlined URLs, section and paragraph borders and DOC * 86 1, 8, 24, 32 No shading, paragraphs on the same page, Roman numeral lists, text boxes, multi-column paragraph, Windows Meta Files (WMF) clip art, autoshapes, and embedded OLE objects. Inconsistencies exist between MS Word and the Word plugin with regards to character and line spacing. Reading support only. The .docx format is part of a family of open office XML-based formats DOCX * 93 1, 8, 24, 32 No developed by Microsoft. It is the default document format for saving
55 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth applications in Microsoft Word starting with Office 2007. It is based on XML rather than Microsoft’s .doc format. Reading support only. Autodesk® AutoCAD® format. Used for computer aided design (CAD) data and metadata. DWG 90 0 24 Note: Not yet supported with RasterMaster .NET x64 or RasterMaster DLL x64 Autodesk® AutoCAD® format. Used for computer aided design (CAD) data and metadata. See the DXF 91 0 24 following, for the full specification: http://usa.autodesk.com/adsk/servl- et/item? siteID=123112&id=8446698
E-mail message created with MS EMAIL * 89 1 1 Outlook.
Encapsulated Postscript originated by Adobe. Postscript is an interpreted language. Snowbound EPS (preview) 14 1, 4, 8, 24 1, 8, 24, 32 does not support full Postscript but will extract an embedded .TIF file in the image. Sometimes called a bitmap representation file. EPS Compressed bitmap format. It is an Adobe encapsulated Postscript EPS_BITMAP 63 8, 24, 32 11, 8, 24, 321 file with either G4 or JPEG data embedded. EPS Compressed bitmap format. It EPS_BITMAP_ is an Adobe encapsulated Postscript 64 No 1, 8, 24, 321 G4 file with either G4 or JPEG data embedded. EPS Compressed bitmap format. It EPS_BITMAP_ 1, 8, 24, 321, 8, is an Adobe encapsulated Postscript 69 No LZW 24, 32 file with either G4 or JPEG data embedded. Image format developed by FileNet FILENET 78 1 1 Corporation for viewing documents.
FLASHPIX 54 8, 24 No 24-bit tiled JPEG format that
56 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth
includes multiple resolution images.
Created by CompuServe for 2, 3, 4, 5, compressing 2, 3, 4, 5, 6, 7, and 8-bit GIF 4 4, 8 6, 7, 8 palette images. Uses the LZW algorithm. GIF_ 1, 2, 3, 4, Same as GIF except stores the 44 4, 8 INTERLACED 5, 6, 7, 8 raster data in an interlaced order.
Originated by Brightbill Roberts for ShowPartner DOS applications. GX2 22 4, 8 No Supports 4 and 8-bit images. Simple run length encoding technique. Hyperlink Text Markup Language (HTML) is a tag-based language used to create documents for the HTML * 82 0 24 Web. HTML forms are often used to capture information from web sites. Full HTML, Javascript and CSS support. Microsoft icon format. Contains a standard device independent bitmap. ICONTYPE 25 1, 4 No Supports 1 and 4 bits uncompressed. Used on the Commodore Amiga computers for native bitmap format. IFF_ILBM 26 1, 4, 8, 24 1, 4, 8, 24 Uses a run length format for 1, 4, and 8-bit palette images. Originated by Digital Research for IMG 28 1 No storing 1-bit images. IMNET 42 1 No IMNET G4 compressed format. Image object content architecture. IOCA IBM format which uses CCITT G3, 24 1, 24 1 (MO:DCA) * G4, and IBM MMR formats. 1-bit only. Joint bi-level Image Experts Group. This is a highly compressed format JBIG * 71 1 1 (with plugin) * which is stored in a TIFF header. It supports 1 or 8-bit gray scale images. JBIG2 is a highly-compressed black JBIG2 77 1 1 (with plugin) * and white image format that uses symbol recognition and substitution
57 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth for very dramatic compression results. Snowbound's viewers and conversion programs can be used to directly view JBIG2 documents or convert those documents to a variety of output formats. Note: Not yet supported with RasterMaster .NET x64 or RasterMaster DLL x64 US Military CCITT G4 tiled image format for storing Government JEDMICS 56 1 1 documents and drawings. Supports 1-bit per pixel. Joint Photographics Experts Group. This was a group spearheaded by Kodak for 24, 32, and 8-bit gray JPEG 13 8, 24, 32 8, 24, 32 scale lossy compression. This is by far the best compression available for these types of images supported in the current Snowbound library. JPEG 2000 specification. This is similar to JPEG but produces much better compression with better JPEG2000 * 70 8, 24 8, 24 quality. It is supported as a separate plugin. An option exists to set the compression level for saving. KOFAX 23 1 No Kofax Format. Compression for documents LASERDATA 19 1 No originated by LaserData Corp. 1-bit images only. Presents data for each variable on a LINE_DATA 75 1 1 single line. Original Apple bitmap file format. All MACPAINT 21 1 No MacPaint images are 720 x 576 pixels 1 bit. MAG 61 1 No Mag Format. Image object content architecture. MODCA_IOCA IBM format which uses CCITT G3, 49 1, 24 1 * G4, and IBM MMR formats. 1-bit only. Microsoft Paint program bitmap file format. Supports 1-bit images. Uses MSP 30 1 No a type of RLE compression found also in compressed .BMP files.
58 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth A simple header with CCITT group 4 NCR 65 1 No data. Open Document Format is an XML- based file format for representing ODF 98 No No electronic documents such as spreadsheets, charts, presentations and word processing documents. Open Document Format for ODP 101 No No presentations. Open Document Format for ODS 97 No No spreadsheets. Open Document Format for word ODT 96 No No processing (text) documents. Office Open Extended Markup Language or Office Open XML (also informally known as OOXML or OpenXML) is a zipped, XML-based file format developed by Microsoft OOXML * 94 No No for representing spreadsheets, charts, presentations and word processing documents that is intended for use with the 2007 and later versions of the Microsoft Office suite. Hewlett Packard printer file format. PCL_1 (with Support for color and grayscale 57 1, 24 1 plugin) * output. Supported as a separate plugin. Hewlett Packard printer file format. PCL_1 (without SnowBatch converts all images to a 57 No 1 plugin) * 1-bit raster image. Supported as a separate plugin. Hewlett Packard printer file format. PCL_5 * 76 No 1 Support for color and grayscale output. Zsoft bitmap file format. Similar to PCX 2 1, 4, 8, 24 1, 4, 8, 24 pack bits compression. Supports 1, 4, 8, and 24-bit images. File format developed by Adobe to capture formatting information from a variety of desktop publishing PDF(with 1, 2, 4, 8, 59 1, 24 applications. It allows the user to plugin) * 16, 24, 32 send formatted documents and have them appear on the recipient's monitor or printer as they were
59 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth
intended. Compatible with the PDF/A specification and conforms to PDF v1.4. Does not currently support JPEG2000 in PDF for Java.
File format developed by Adobe to capture formatting information from a variety of desktop publishing applications. It allows the user to PDF (without 59 No 1, 24 send formatted documents and have plugin) them appear on the recipient's monitor or printer as they were intended. Compatible with the PDF/A specification. Portable Document Format. File format developed by Adobe to PDF_15 79 No 1, 24 capture formatting information from a variety of desktop publishing applications. Portable Document Format. File format developed by Adobe to PDF_16 92 No 1, 24 capture formatting information from a variety of desktop publishing applications. Kodak photo CD format. Supports only 24-bit images. This format contains at least 5 images. Get these images as you would a multi- page file format.
Page 0 - 768 x 512
Page 1 - 384 x 256
Page 2 - 192 x 128 PhotoCD 39 24 No Page 3 - 1536 x 1024
Page 4 - 3072 x 2048
Images are uncompressed until the 1536 x 1024 images or greater. All images are stored as YCC data which is luminance then blue and red chrominance channels. The large image must be built from the smaller images by interpolation then adding
60 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth the residual data stored by Huffman encoding. Adobe Photoshop format for storing 1, 4, 8, 16, 24, and 32-bit images. 1, 4, 8, 24, Photoshop 41 1, 8, 24, 32 Can be compressed or 32 uncompressed. Images may also be stored as CMYK data or RGB. Apple Macintosh bitmap file format. These images may contain vector information such as lines and 1, 2, 4, 8, PICT 15 1, 4, 8, 24 circles. Only the bitmap portion of 16, 24, 32 data is decompressed. Uses pack bits compression. Supports 1, 2, 3, 4, 8, 16, 24, and 32-bit images. Originated by CompuServe to replace the .GIF file format. Uses 1, 4, 8, 16, the Huffman encoding variant. PNG 43 1, 4, 8, 16, 24, 32 24, 32 Supports 1, 4, 8, 15, 16, 24, and 32- bit images. Also supports interlaced and transparency. Microsoft PowerPoint Binary File Format which is the binary file format used by Microsoft PowerPoint 97, PPT * 85 1, 8, 24, 32 No Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, and Microsoft Office PowerPoint 2003. Reading support only. The .pptx format is part of a family of open office XML-based formats developed by Microsoft. It is the default document format for saving PPTX * 100 1, 8, 24, 32 No applications in Microsoft PowerPoint starting with Office 2007. It is based on XML rather than Microsoft's .ppt format. Reading support only. Sun raster format. Supports 1, 8, 24, RAST 37 1, 8, 24 1, 8, 24 and 32-bits. Run length encoded format. The Rich Text Format is a method of encoding formatted text and RTF * 87 1, 8, 24, 32 No graphics for easy transfer between applications. The SCITEX format is a proprietary format originated from SCITEX SCITEX 60 24, 32 24, 32 Corporation. Gray scale color and CMYK color images. Usually
61 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth
compressed.
The SCITEX format is a proprietary 8, 16, 24, TARGA 3 8, 16, 24, 32 format originated from SCITEX 32 Corporation. The SCITEX format is a proprietary TARGA16 32 16 24, 32 format originated from SCITEX Corporation. Tagged image file format. Created by an independent group and was supported by Aldus. .TIF files can be any number of bits per pixel, planes and several compression algorithms. The byte order may be Intel or Motorola format. The bytes may also TIFF_2D 17 1 No be filled from right to left or left to right. Compression may be uncompressed, pack bits, LZW, modified Huffman, CCITT G4, CCITT G3, CCITT G3-2D or JPEG. The CCITT G4 file format only saves to black and white. TIFF file with Arithmetic Binary encoding. Requires a special ABIC version of our tools. Very popular for TIFF_ABIC 46 4, 8 No check imaging. BW is used for 1-bit bi-level and TIFF_ABIC is for 4-bit gray scale images. TIFF file with Arithmetic Binary encoding. Requires a special ABIC TIFF_ABIC_ version of our tools. Very popular for 47 1 No BW check imaging. BW is used for 1-bit bi-level and TIFF_ABIC is for 4-bit gray scale images. ANSI baseline Group 3 or Group 4 TIFF_G3_FAX 8 1 1 compression embedded in a TIFF. ANSI baseline Group 3 or Group 4 TIFF_G4_FAX 10 1 1 compression embedded in a TIFF. TIFF_G4_FAX_ ANSI baseline Group 3 or Group 4 51 1 1 FO compression embedded in a TIFF. TIFF_G4_FAX_ ANSI baseline Group 3 or Group 4 67 No 1 STRIP compression embedded in a TIFF. TIFF_ 7 1 1 TIFF file compressed using the
62 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth HUFFMAN Huffman compression algorithm.
Standard ANSI baseline JBIG TIFF_JBIG 66 1 1 compression embedded in a TIFF. Standard ANSI baseline JPEG TIFF_JPEG 40 8, 24 8, 24, 32 embedded in a TIFF.
TIFF_JPEG7 73 1, 8 1, 8 Black and white gray scale format.
TIFF file compressed using the LZW compression algorithm. The LZW 1, 4, 8, 24, TIFF LZW 9 1, 4, 8, 16, 24, 32 algorithm includes the look-up table 32 of codes as part of the compressed file. 1, 4, 8, 16, Simple run length encoding TIFF_PACK 16 1, 8 24, 32 algorithm. TIFF 1, 2, 4, 8, UNCOMPRES- 0 1, 4, 8, 16, 24, 32 Uncompressed raw binary data. 16, 24, 32 SED Snowbound reads in ASCII text files and converts them to a bitmap. The ASCII text format is not auto- TXT 38 1 No detected by default. You may get a - 7 FORMAT_NOT_ALLOWED error when trying to convert the ASCII text format. Windows file format for wireless WBMP 68 1 1 devices. A simple header with CCITT group 3 WINFAX 58 1 No compression. Microsoft Windows Metafile format. These may contain vector information such as lines and circles. Only the bitmap data is WMF 6 1, 4, 8, 24 1, 4, 8, 16, 24, 32 extracted. This is in the form of a standard windows DIB. May be 1, 4, 8, and 24-bit. The 4 and 8-bit images may be compressed using Microsoft RLE compression as in .BMP files. WordPerfect’s metafile format. This is similar to the WMF file format in that it may contain vector WPG 5 1, 4, 8, 24 1, 4, 8 information. Supports 1, 4, 8, and 24- bit images. Only the bitmap data is extracted.
63 Appendix A - Supported File Formats
File Type Input Bit Output Bit File Format Description Number Depth Depth Xwindows file format which encodes XBM 20 1 1 each pixel as an ASCII byte. Only supports 8-bits per pixel.
Xerox_EPS 45 1 No Encapsulated Postscript for Xerox.
Microsoft Excel Spreadsheet format for structuring and analyzing data. This is the binary file format used by XLS * 84 1, 8, 24, 32 No Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, and Microsoft Office Excel 2003. Reading support only. The .xlsx format is part of a family of open office XML-based formats developed by Microsoft. It is the default document format for saving XLSX * 95 1, 8, 24, 32 No applications in Microsoft Excel starting with Office 2007. It is based on XML rather than Microsoft's .xls format. Reading support only. Xwindows bitmap file format stored XPM 35 1, 4, 8 8 as ASCII data. Each pixel is stored as an ASCII byte. UNIX XWD Raster format. Each XWD 36 1, 4, 8 1, 8, 24, 32 pixel is stored as an ASCII byte.
* = optional only
File Type Constants Listed by File Type Number
Table A.3: File Type Constants listed by File Type Number
File Type Number File Type Name 0 TIFF_UNCOMPRESSED 1 BMP_UNCOMPRESSED 2 PCX 3 TARGA 4 GIF 5 WPG 6 WMF 7 TIFF_HUFFMAN
64 Appendix A - Supported File Formats
File Type Number File Type Name 8 TIFF_G3_FAX 9 TIFF_LZW 10 TIFF_G4_FAX 11 DCX 12 BMP_COMPRESSED 13 JPEG 14 EPS 15 PICT 16 TIFF_PACK 17 TIFF_2D 18 CALS 19 LASER_DATA 20 XBM 21 MACPAINT 22 GX2 23 KOFAX 24 IOCA 25 ICONTYPE 26 IFF_ILBM 27 CLIP 28 IMG 29 BROOK_TROUT 30 MSP 31 CUT 32 TARGA16 33 CCITT_G3 34 CCITT_G4 35 XPM 36 XWD 37 RAST 38 ASCII 39 PHOTOCD 40 TIFF_JPEG 41 PHOTOSHOP 42 IMNET 43 PNG 44 GIF_INTERLACED 45 Xerox_EPS 46 TIFF_ABIC 47 TIFF_ABIC_BW 48 DIB 49 MO:DCA_IOCA 51 TIFF_G4_FAX_FO 52 CCITT_G4_FO
65 Appendix A - Supported File Formats
File Type Number File Type Name 53 CCITT_G3_FO 54 FLASHPIX 55 DICOM 56 JEDMICS 57 PCL_1 58 WINFAX 59 PDF 60 SCITEX 61 MAG 62 DCS 63 EPS_BITMAP 64 EPS_BITMAP_G4 65 NCR 66 TIFF_JBIG 67 TIFF_G4_FAX_STRIP 68 WBMP 69 EPS_BITMAP_LZW 70 JPEG2000 71 JBIG 72 COD 73 TIFF_JPEG7 74 AFP 75 LINE_DATA 76 PCL_5 77 JBIG2 78 FILENET 79 PDF_15 80 CIMS 81 CIFF 82 HTML 83 CFF 84 XLS 85 PPT 86 DOC 87 RTF 88 PDF_LZW 89 EMAIL 90 DWG 91 DXF 92 PDF_16 93 DOCX 94 OOXML 95 XLSX 96 ODT
66 Appendix A - Supported File Formats
File Type Number File Type Name 97 ODS 98 ODF 100 PPTX 101 ODP
67 Appendix B - Snowbound Error Codes
Appendix B - Snowbound Error Codes
This appendix describes the error codes that are returned by function execution problems.
Snowbound Error Codes
Table B.1: Detailed Status/Error Codes
Error Error Code Description Failed on memory allocation. Problem with a standard memory allocation. Please see Determining Memory OUT_OF_MEMORY -1 Requirements in Appendix B for more information on the the amount of memory required. Open call failed when trying to FILE_NOT_FOUND -2 decompress an image. CORRUPTED_FILE -3 File format bad, or unreadable. BAD_STRING -4 String passed in is null or invalid. BAD_RETURN -5 Internal DLL problem. Call for Support. Fail on saving when attempting to create CANT_CREATE_FILE -6 a new file. Image was not recognized as a format the FORMAT_NOT_ALLOWED -7 library can decompress. Getobject() call failed to return bitmap header for using DDB functions or may be returned in formats that can contain NO_BITMAP_FOUND -8 vector information such as .WPG, .WMF and .PCT if no bitmap information is found. Error writing data to the disk. Standard file DISK_FULL -9 i/o write failed. Tried to display with negative coordinates BAD_DISPLAY_AREA -10 or out of range. Used for multi-page file format support when attempting to access a page which does not exist. This error code provides PAGE_NOT_FOUND -11 information of an empty Word-page which is not converted to an empty page in PDF or TIFF. File format was truncated and tried to read DISK_READ_ERROR -12 past end of file. Standard read i/o function failed. Application passed bad image handle. BAD_HANDLE -13 Not a valid Snowbound library image
68 Appendix B - Snowbound Error Codes
Error Error Code Description handle. NO_CLIPBOARD_IMAGE -14 Image not found on clipboard. TWAIN scanner driver not installed or not NO_SCANNER_FOUND -15 found (TWAIN.DLL). Bad scanner driver or driver not ERROR_OPENING_SCANNER -16 configured properly. TWAIN scanner driver not installed or not CANT_FIND_TWAIN_DLL -17 found (TWAIN.DLL). Cancel out of low level save or low level USER_CANCEL -18 decompress. Usually not an error but termination of a function intentionally. Date on an evaluation copy of the EVAL_TIMEOUT -19 Snowbound product has expired. USING_RUNTIME -20 Version not allowed for design mode. Tried to save an image to a format that does not support the image’s bits per pixel. Or tried to perform an image PIXEL_DEPTH_UNSUPPORTED -21 processing function on an image whose bits per pixel is not allowed. Please see Appendix A, Supported File Formats for the pixel depths of each supported format. PALETTE_IMAGES_NOT_ Some image processing operations does -22 ALLOWED not work on palette images. NO_LZW_VERSION -23 No LZW or GIF code in this version. DLL not loaded for platinum Win 3.x DLL_NOT_LOADED -24 version. Format will not support on the fly FORMAT_WILL_NOT_OTFLY -25 decompression. NO_TCOLOR_FOUND -26 No transparency color information found. COMPRESSION_NOT_ Currently not supporting this compression -27 SUPPORTED format. Returned when scanning has completed NO_MORE_PAGES -28 all pages in the document feeder. FEEDER_NOT_READY -29 No more pages ready in document feeder. No delay time was found for the animated NO_DELAY_TIME_FOUND -30 GIF. TIFF_TAG_NOT_FOUND -31 Could not find the .TIF tag. NOT_A_TILED_IMAGE -32 Not recognized as a TIFF tiled image. You are using a version that does not support this function. You do not have support for this file format. You may NOT_SUPPORTED_IN_THIS_ -33 contact support or your account VERSION representative to get information on the RasterMaster option that will allow you to process the file format.
69 Appendix B - Snowbound Error Codes
Error Error Code Description AUTOFEED_FAILED -34 Autofeed fail in the TWAIN Scanner. NO_FAST_TWAIN_SUPPORTED -35 TWAIN driver cannot do fast transfer. NO_PDF_VERSION -36 No PDF code in this version. NO_ABIC_VERSION -37 No ABIC plug-in code in this version. Internal error. An exception occurred during processing. Please enter a support ticket at http://support.snowbound.com providing the document that was being EXCEPTION_ERROR -38 processed. If the RasterMaster function being called was not a decompress bitmap, then please include a small sample program that can be used to reproduce the issue. NO_VECTOR_CAPABILITY -39 No vector plug-in found in this version. NO_PCL_VERSION -40 No PCL plug-in found in this version. NO JPEG2000 plug-in found in this NO_JPEG2000_VERSION -41 version. SEARCH_STRING_NOT_FOUND -42 Did not find attempted search string. NO_WORD_VERSION -43 NO MS Word plug-in found in this version. PASSWORD_PROTECTED_PDF -44 This file was password protected.
General Error Define Values Retrieved from Status Property
Table B.2: General Error Define Values Retrieved from Status Property
Error Value Description Code GENERAL_STATUS.SYSTEM_ If an internal exception is thrown, this is the -100 CRASH resulting value. GENERAL_STATUS.DELETE_ -101 Image data of the object failed ERROR GENERAL_STATUS.DEFAULT -102 What the internal values are initially set to GENERAL_STATUS.SNOWBND_ 1 Operation completed successfully OK GENERAL_STATUS.SNOWBND_ Operation failed. See StatusDetails property. ERROR GENERAL_STATUS.IMAGE_NOT_ Internal image data unavailable when trying to -103 AVAILABLE complete an operation GENERAL_STATUS.SNOWBND_ API_ -104 API is not implemented NOT_AVAILABLE GENERAL_STATUS.NOT_VALID -105 Parameter is not valid GENERAL_STATUS.DISPLAY_ -106 General error display ERROR
70 Appendix B - Snowbound Error Codes
General Status/Error Codes
Table B.3: General Status/Error Codes
Error Description DELETE_ERROR The image in memory cannot be removed. Any problems with displaying an image will return DISPLAY_ERROR this error code. IMAGE_NOT_AVAILABLE No image data is available to do manipulations on. This is returned if a parameter passed into an API is NOT_VALID not valid. This is returned if an API method is not SNOWBND_API_NOT_AVAILABLE implemented in the current build. SNOWBND_ERROR General API error code of an unsuccessful action. SNOWBND_OK General API status of a successful action. This is returned when a Critical Exception is SYSTEM_CRASH thrown.
SnowBatch System Errors
Table B.4: SnowBatch System Errors
System Error Description The internal source parameter string that is SYSTEM ERROR: Source Parameter Not generated and passed at conversion time is either Valid! missing or corrupt. Please contact Snowbound Software. The internal destination parameter string that is SYSTEM ERROR: Destination Parameter generated and passed at conversion time is either Not Valid! missing or corrupt. Please contact Snowbound Software. A file was searched for but could not be found. It was probably deleted. Check to see if the file is SYSTEM ERROR: File Not Found! available from the
SnowBatch Errors
Snowbound Error Description SNOWBOUND ERROR: Decompress Internal error when trying to decompress an image. Error! Please contact Snowbound Software.
71 Appendix B - Snowbound Error Codes
Snowbound Error Description Internal error when trying to save an image. Please SNOWBOUND ERROR: Save Error! contact Snowbound Software. Internal error passed to the log for review. Please look at Table B-1 to determine what the negative ERROR: Decompress Error! Status = # value represents. Usually the result of not having the proper plug-in option, a corrupt image, or an image was read but not recognized. Error caused by a corrupt or missing output string ERROR: Save Error Due to Missing used to create a new image file. Please contact Output String! Snowbound Software. Internal error passed to the log for review. Please look at Table B-1 to determine what the negative value represents. Usually means that the format ERROR: Save Error! Status = you are saving to does not support the bit depth of the input image; thus extra processing is needed to convert the image. Error generating log file, displayed output status window. Check path/filename of log file to see if Log Error directory exists. It directory exists, contact Snowbound Software.
SnowBatch Cautions
Table B.5: SnowBatch Cautions
Caution Description Error when trying to read the number of pages of the source image. SnowBatch will attempt to SNOWBOUND CAUTION: Page Count convert only the first page of the image file. Please Error! contact Snowbound Technical support at http://support.snowbound.com. Error when trying to free up internally stored image data. This could cause memory leaks and could SNOWBOUND CAUTION: Memory cause future memory problems. This will be Management Error! ignored when processing images but please contact Snowbound Technical support at http://support.snowbound.com. Error when trying to read the number of images in the output file. This error will be noted but does not SNOWBOUND CAUTION: Total Page stop the conversion process. Please contact Count Error! Snowbound Technical support at http://support.snowbound.com. Error when trying to set the PDF input parameters; SNOWBOUND CAUTION: PDF Input the values may be corrupt or ignored. This does not Error! stop the conversion process. Please contact Snowbound Technical support at
72 Appendix B - Snowbound Error Codes
Caution Description http://support.snowbound.com. Error when trying to set the PDF output parameters; the values may be corrupt or ignored. SNOWBOUND CAUTION: PDF Output This does not stop the conversion process. Please Error! contact Snowbound Technical support at http://support.snowbound.com. Internal error when trying to read the number of pages of the source image. SnowBatch will CAUTION: Page Count Error! attempt to convert only the first page of the image file. This does not stop the conversion process. Error when trying to read the number of images in CAUTION: Total Page Count Error! the output file. This error will be noted but does not stop the conversion process. Error when trying to set the PDF input parameters. CAUTION: PDF Input Error! The PDF input values will be ignored. This does not stop the conversion process. Error when trying to set the PDF output CAUTION: PDF Output Error! parameters. The PDF output values will be ignored. This does not stop the conversion process.
73 Appendix C - Troubleshooting
Appendix C - Troubleshooting
This appendix describes solutions to issues that you may run across when installing and using SnowBatch.
Receiving an Error Code When Converting a Document
If you receive an error code when trying to load, save or convert a document with SnowBatch, please check the list of error codes and their descriptions in Appendix B, Snowbound Error Codes to determine the source of the issue. If you still cannot resolve the issue after looking at the list of error codes, please submit a support ticket at http://support.snowbound.com and include the error code and the document that you were trying to load, save or convert when you got the error message.
Output Document Differs from Original Document
When you convert a document and the output document is different from the original document, please create a support ticket at http://support.snowbound.com and attach the document along with a screen shot of the output document in SnowBatch. Some examples of the differences that may occur include missing data, missing text, distorted graphics or displaying an incorrect or different font. We can test the document with the latest release of SnowBatch which contains fixes which may resolve your issue.
Output Document Has Much Larger File Size than the Original Document
The file size of your output document may be much larger than the original document if you are converting or merging a PDF, Word document or other document into a raster image. Appendix A, Supported File Formats shows a list of file formats and their supported bit depths. To decrease the size of your output document, set the bit depth BPP (bits per pixel) value to grayscale (8-bit) or black and white (1-bit). To set the BPP value, select Options > Document Input to display the Document Input Options dialog. In the BPP field, enter 8 for 8-bit or 1 for 1- bit.
To also decrease the file size, reduce the resolution by lowering the DPI (dots per inch) value. To set the DPI value, select Options > Document Input to display the Document Input Options dialog box. In the Dots Per Inch (DPI) field, enter a lower value for the DPI. Please see Setting Document Input and Output Options for more detailed information on setting document input options. If you try the above solution and the output document is still much larger than the original document, please create a support ticket at http://support.snowbound.com.
74 Appendix C - Troubleshooting
Output Document Has Much Lower Quality than the Original Document
The output quality of your output document may be much lower than the original document if you convert a high quality image to a low quality output such as TIFF_G4_FAX. Please note that the TIFF_G4_FAX format is a 1-bit format and will convert your image to black and white. If you need color output, please set SnowBatch to convert to TIFF_LZW. To improve the quality of your output document, set the bit depth BPP (bits per pixel) value to grayscale (8-bit) or color (24-bit). To set the BPP value, select Options > Document Input to display the Document Input Options dialog. In the BPP field, enter 8 for 8-bit or 24 for 24-bit.
To also improve the quality of your output document, increase the resolution by increasing the DPI (dots per inch) value. To set the DPI value, select Options > Document Input to display the Document Input Options dialog box. In the Dots Per Inch (DPI) field, enter a lower value for the DPI. Please see Setting Document Input and Output Options for more detailed information on setting document input options. If you try the above solution and the output quality is still much lower than the original document, please create a support ticket at http://support.snowbound.com .
Output Document Displays Incorrect or Missing Characters
When you convert a document, the output document may display incorrect or missing characters if the document contains special characters which are commonly found in Non- English languages such as Chinese, Japanese and Thai. Make sure that your system is properly configured to support these characters. For more information, please see Snowbound Software’s Font Configuration Guide.
Improving Performance
The more colors there are in the input or output image, the bigger the file and the slower the processing speed. To reduce the number of colors and improve performance, set the bit depth BPP (bits per pixel) value to grayscale (8-bit) or black and white (1-bit). To set the BPP value, select Options > Document Input to display the Document Input Options dialog. In the BPP field, enter 8 for 8-bit or 1 for 1-bit.
To also improve performance in SnowBatch, reduce the resolution by lowering the DPI (dots per inch) value. To set the DPI value, select Options > Document Input to display the Document Input Options dialog box. In the Dots Per Inch (DPI) field, enter a lower value for the DPI. Please see Setting Document Input and Output Options for more detailed information on setting document input options.
Please note that there is always a trade off between performance and quality. To improve performance, the quality of the image may be less. This is true whenever working with any imaging software.
75 Appendix C - Troubleshooting
Receiving a -3 CORRUPTED_FILE Error code
If you receive a -3 CORRUPTED_FILE error code, the input document may have become corrupt. To resolve this issue, open the document in an editor and write it back out again.
If you receive an error code when trying to convert a document with SnowBatch, you can check the list of error codes and their descriptions in Appendix B, Snowbound Error Codes to determine the source of the issue.
Some PDF document generators do not properly specify all of the information needed in a document. To resolve this issue in PDF documents that are generated by custom applications, open the document in Adobe Acrobat and then save it. You should then be able to process the newly saved document in SnowBatch.
Receiving a -21 PIXEL_DEPTH_UNSUPPORTED Error Code
The -21 PIXEL_DEPTH_UNSUPPORTED error may occur when you try to save an image to a format that does not support the image’s bits per pixel. This can occur when you try to convert to TIFF_G3_FAX which is the default output format for SnowBatch. To prevent the -21 PIXEL_ DEPTH_UNSUPPORTED error, you can set SnowBatch to convert to the TIFF_G4_FAX or TIFF_LZW format. Please note that the TIFF_G4_FAX format is a 1-bit format and will convert your image to black and white. If you need color output, please set SnowBatch to convert to TIFF_LZW.
Note: TIFF_LZW is a loss-less compression format. Therefore, it will produce a much larger file size than comparable color output formats such as PDF, PNG or JPEG.
For more information on format compatibility and possible conversion errors, please see the Format Compatibility section. For more information on the read/write capabilities of all supported file formats, please see Appendix A, Supported File Formats. For a list of error codes and their descriptions, please see Appendix B, Snowbound Error Codes .
Searching for Text in a Snowbound Software Generated PDF
If you are having trouble finding text in a Snowbound Software generated searchable PDF, please use Adobe Reader version 9.4 to do the search.
76 Appendix C - Troubleshooting
Determining Memory Requirements
The amount of memory required to display a document may be significantly larger than the size of the document that is stored on disk. Just like a road map, the document is folded up and compressed when it is stored. In order to see the document, it must be unfolded (decompressed) and spread out so you can see the whole map. The map takes up much more room when open for viewing. The same is true of online documents. When a document is open, a black and white letter size page at 300 dpi takes roughly 1MB of memory to display and a color page takes 25MB.
Generally, higher quality documents require more memory to process. Snowbound Software does not have a one-size-fits-all recommendation for memory because our customers have such a variety of documents and different tolerances for the level of output quality. However, you can try doubling the memory available to see if that resolves the issue. Keep increasing memory until you stop getting out of memory errors. If you hit a physical or financial limit on memory, then you can do the following:
l Decrease the quality of the images requested by decreasing bits per pixel, the resolution, or the size.
l Decrease the number of documents you have open at any one time.
To calculate the amount of memory required for an image, you will need to know the size of the image in pixels and the number of bits per pixel in the image (black and white=1, grayscale=8, color=24). If you do not know the height or width in pixels, but you do know the size in inches and the dpi (dots per inch) of the image, then you can calculate the size in pixels as (width_in_ inches*dots_per_inch) = width_in_pixels.
To calculate the amount of memory (in bytes), multiply the height, width and number of bits per pixel. Then, divide by 8 to convert from bits to bytes. See the following example:
(height_in_pixels * width_in_pixels * bits_per_pixel)/ 8 = image_size_in_bytes
Table C.1: Memory Requirements Based on Image Size
Image Size Required Memory 24-bit per pixel, 640 x 480 image 640 * 480 * (24 / 8) = 921600 bytes 1-bit per pixel, 8.5" x 11" image, at 300 dpi 2550 * 3300 * (1 / 8) = 1051875 bytes (2550 pixels by 3300 pixels) 24-bit per pixel, 8.5" x 11" image, at 300 dpi 2550 * 3300 * (24 / 8) = 25245000 bytes (25 (2550 pixels by 3300 pixels) megabytes)
77 Index: -b – CANT_CREATE_FILE error code
AFP 54 Index application
closing 12 -
-b 41 starting 11
-d 39 ASCII 53-54
-e 40 filter bit level support 53
-f 40 AUTOFEED_FAILED error code 70
-i 39 B
-l 40 BAD_DISPLAY_AREA error code 68
-m 40 BAD_HANDLE error code 68
-n 40 BAD_RETURN error code 68
-o 39 BAD_STRING error code 68
-p 40 batch conversion
-r 40 starting 33
-R 40 benefits
-s 39 SnowBatch 9
-t 41 BMP 54
-u 41 BMP_UNCOMPRESSED 54
-wm 41 BPP 74-75
-x 40 BRK 54
-X 41 C -y 40 CALS 54
A CANT_CREATE_FILE error code 68
ABIC 53
78 Index: CANT_FIND_TWAIN_DLL error code – CORRUPTED_FILE error code
CANT_FIND_TWAIN_DLL error PDF options 45 code 69 splitting multi-page files 44 CCITT_G3 54 compatible CCITT_G3_FO 54 formats 36 CCITT_G4 54 COMPRESSION_NOT_ CCITT_G4_FO 54 SUPPORTED error code 69
CFF 54 continue
CIFF 54 conversion 34
CIMS 55 convention
CLIP 55 output files 12
closing conversion
application 12 problems 37
COD 55 start 33
combining multiple files 44 stopping 34
command line convert
options 38 pause 34
command line example using command line 38
custom extensions 45 converter
logging options 45 cancel 35
more source than destination pause 34 directories 43 resume 34 multiple source and destination 42 CORRUPTED_FILE one file in directory 41 error code 76 one source directory 38 CORRUPTED_FILE error code 68 output format 43
79 Index: custom extension – EPS
custom extension 40 DIB 55 custom extensions DICOM 55
example 45 directory
CUT 55 selecting destination 33
directory for problem source files 41 D directory for successful source DCS 55 files 41 DCX 55 directory structure definition maintaining 30 destination directory 32 DISK_FULL error code 68 destination format 30 DISK_READ_ERROR error code 68 source directory 31 DISPLAY_ERROR error code 71 delete destination file when conversion DLL_NOT_LOADED error code 69 error occurs 41 DOC 55 delete source file after conversion 40 document input 39 DELETE_ERROR error code 71 DOCX 55 destination DPI 74-75 directory defined 32 DWG 56 output extension 31 DXF 56 destination directory 39 destination file E
selecting 33 EMAIL 56 destination format ENERAL_STATUS.IMAGE_NOT_ AVAILABLE 70 defined 30 EPS 56 select 30
80 Index: EPS_BITMAP – error codes
EPS_BITMAP 56 -18 69
EPS_BITMAP_G4 56 -19 69
EPS_BITMAP_LZW 56 -2 68
error code -20 69
CORRUPTED_FILE 76 -21 69, 76
PIXEL_DEPTH_ -22 69 UNSUPPORTED 76 -23 69 error codes -24 69 -1 68 -25 69 -10 68 -26 69 -100 70 -27 69 -101 70 -28 69 -102 70 -29 69 -103 70 -3 68, 76 -104 70 -30 69 -105 70 -31 69 -106 70 -32 69 -11 68 -33 69 -12 68 -34 70 -13 68 -35 70 -14 69 -36 70 -15 69 -37 70 -16 69 -38 70 -17 69 -39 70
81 Index: ERROR_OPENING_SCANNER error code – format
-4 68 command line output format 43
-40 70 command line PDF options 45
-41 70 command line splitting multi-page files 44 -42 70 examples -43 70 multi-page output files 12 -44 70 non-multipage output files 14 -5 68 EXCEPTION_ERROR error code 70 -6 68 extension -7 68 output file extension 31 -8 68
-9 68 F
1 70 FEEDER_NOT_READY error code 69 ERROR_OPENING_SCANNER error code 69 file
EVAL_TIMEOUT error code 69 naming conventions 12 example selecting destination 33
command line custom FILE_NOT_FOUND error code 68 extensions 45 FileNet 56 command line logging options 45 FLASHPIX 56 command line more source than font 75 destination directories 43 font mapping path 40 command line multiple source and destination 42 format
command line one file 41 compatibility 36
command line one source 38 select destination format 30
82 Index: FORMAT_NOT_ALLOWED error code – LASER_DATA
source 30 H FORMAT_NOT_ALLOWED error halt code 68 converter 34 FORMAT_WILL_NOT_OTFLY error code 69 HTML 57
G I
general error define values 70 ICO 57
GENERAL_STATUS.DEFAULT 70 IFF 57
GENERAL_STATUS.DELETE_ Image Management System 55
ERROR 70 IMAGE_NOT_AVAILABLE error
GENERAL_STATUS.DISPLAY_ code 71
ERROR 70 IMG 57
GENERAL_STATUS.NOT_VALID 70 IMNET 57
GENERAL_STATUS.SNOWBND_ incorrect characters 75 API_NOT_AVAILABLE 70 IOCA 57 GENERAL_STATUS.SNOWBND_
ERROR 70 J
GENERAL_STATUS.SNOWBND_ JBIG 57 OK 70 JEDMICS 58 GENERAL_STATUS.SYSTEM_ JPEG 58 CRASH 70 JPEG2000 58 GIF 57
GIF_INTERLACED 57 K
GX2 57 KOFAX 58
L
LASER_DATA 58
83 Index: LINE_DATA – NOT_VALID error code
LINE_DATA 58 NO_ABIC_VERSION error code 70 log file output 40 NO_BITMAP_FOUND error code 68 logging options NO_CLIPBOARD_IMAGE error code 69 example 45 NO_DELAY_TIME_FOUND error lower quality code 69 output document 75 NO_FAST_TWAIN_SUPPORTED error code 70 M
MACPAINT 58 NO_JPEG2000_VERSION error code 70 MAG 58 NO_LZW_VERSION error code 69 main dialog NO_MORE_PAGES error code 69 explanation 12 NO_PCL_VERSION error code 70 maintaining the directory structure 30 NO_PDF_VERSION error code 70 memory requirements 9, 77 NO_SCANNER_FOUND error missing characters 75 code 69 MMR 58 NO_TCOLOR_FOUND error code 69 MSP 58 NO_VECTOR_CAPABILITY error multi-page code 70
output file type examples 12 NO_WORD_VERSION error code 70 multiple source files non-multi-page
combining files in a directory into a output file type examples 14 file 16 NOT_A_TILED_IMAGE error code 69 combining into one 16 NOT_SUPPORTED_IN_THIS_ VERSION error code 69 N NOT_VALID error code 71 NCR 59
84 Index: ODF – PDF
output extension 31 O output file ODF 59 multi-page examples 12 ODP 59 non-multipage examples 14 ODS 59 output format 40 ODT 59 example 43 one file conversion output naming convention 40 example 41 overlay path and font mapping OOXML 59 set 16 open overview SnowBatch 11 SnowBatch 9 operation system
supported 9 P
options PAGE_NOT_FOUND error code 68
command line 38 PALETTE_IMAGES_NOT_ ALLOWED error code 69 document input 74-75 PASSWORD_PROTECTED_PDF setting the output naming error code 70 convention 22 pause OUT_OF_MEMORY error code 68 converter 34 output PCL 59 convention 12 PCL_5 59 output document PCX 59 differs from original 74 PDF 59 larger file size 74 filter bit level support 53 lower quality 75
85 Index: PDF options – SnowBatch
PDF options requirements
example 45 memory 9
PDF output Xsize 39 resume
PDF_15 60 converter 34
PDF_16 60 Rich Text Format 61 performance RTF 61
improving 75 run
PhotoCD 60 without interface 38
Photoshop 61 S PICT 61 SCITEX 61 PIXEL_DEPTH_UNSUPPORTED 53 SEARCH_STRING_NOT_FOUND error code 76 error code 70
PIXEL_DEPTH_UNSUPPORTED searchable PDF 41 error code 69 select PNG 61 destination directory 33 PPT 61 destination file 33 PPTX 61 destination format 30 problems source directory 32 converting 37 source file 32
R set overlay path 40
RAST 61 SnowBatch
Read/Write Capabilities 53 benefits 9 replicated sub-directories 40 options 9
overview 9
86 Index: SNOWBND_API_NOT_AVAILABLE error code – TIFF_JPEG
system requirements 9 stopping
SNOWBND_API_NOT_AVAILABLE application 12 error code 71 sub-directories 40 SNOWBND_ERROR error code 71 replicate 16 SNOWBND_OK error code 71 supported source directory 39 operating system 9 defined 31 Supported File Format select 32 Descriptions 53
selecting 32 system requirements 9
source file 32 SYSTEM_CRASH error code 71
select 32 T source format 30 TARGA 62 specifying multiple directories TARGA16 62 example 42-43 TIFF UNCOMPRESSED 63 split multi-page images 40 TIFF_2D 62 splitting multi-page files TIFF_ABIC 62 example 44 TIFF_ABIC_BW 62 start TIFF_G3_FAX 62, 76 batch conversion 33 TIFF_G4_FAX 62 starting TIFF_G4_FAX_FO 62 application 11 TIFF_G4_FAX_STRIP 62 stop TIFF_HUFFMAN 62 conversion 34 TIFF_JBIG 63 converter 35 TIFF_JPEG 63
87 Index: TIFF_JPEG7 – XWD
TIFF_JPEG7 63
TIFF_LZW 63, 76
TIFF_PACK 63
TIFF_TAG_NOT_FOUND error code 69
TXT 63
U
USER_CANCEL error code 69
USING_RUNTIME error code 69
W watermark 20, 41
WBMP 63
WINFAX 63
WMF 63
WPG 63
X
XBM 64
Xerox_EPS 64
XLS 64
XLSX 64
XPM 64
XWD 64
filter bit level support 53
88