how to use abcpdf in c# : Online pdf metadata viewer SDK Library project winforms asp.net wpf UWP tiffjunction320-part248

TIFF Junction
Reference Guide Version 3.2
Standard and Professional Editions
Version 3.21 August 2010
© Copyright 2001 - 2010 Aquaforest Limited 
http://www.aquaforest.com/
Online pdf metadata viewer - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
endnote pdf metadata; pdf metadata editor online
Online pdf metadata viewer - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
pdf metadata reader; pdf metadata editor
CONTENTS 
1
INTRODUCTION...........................................................................................................................................3
1.1
S
YSTEM 
R
EQUIREMENTS
...........................................................................................................3
1.2
S
UPPORTED 
TIFF
F
ILE 
F
ORMATS
..............................................................................................3
1.3
I
NSTALLATION
...........................................................................................................................3
1.4
L
ICENCING AND 
P
URCHASING
...................................................................................................3
1.5
C
ONVENTIONS
...........................................................................................................................3
2
USING THE TIFF JUNCTION WINDOWS INTERFACE.......................................................................4
2.1
M
AIN 
W
INDOW
.........................................................................................................................4
2.1.1
Job Definition Section.......................................................................................................4
2.1.2
OCR Options Section........................................................................................................6
2.1.3
Image PDF Options Section.............................................................................................6
2.1.4
PDF to TIFF Options Section...........................................................................................7
2.1.5
Split Options Section.........................................................................................................7
2.1.6
Other Options Section.......................................................................................................8
2.1.7
Task Log Section...............................................................................................................8
2.2
S
ECURITY 
S
ETTINGS
..................................................................................................................9
2.2.1
Target Document Security................................................................................................9
2.3
D
OCUMENT 
M
ETADATA
..........................................................................................................10
2.4
D
OCUMENT 
D
ISPLAY 
O
PTIONS
................................................................................................10
2.4.1
Display Modes................................................................................................................10
2.4.2
Settings...........................................................................................................................11
2.5
C
USTOM 
S
ETTINGS
..................................................................................................................12
2.5.1
Custom Script and Log Files..........................................................................................12
2.5.2
Run Custom Script..........................................................................................................12
3
USING TIFF JUNCTION FROM THE COMMAND LINE....................................................................13
3.1
E
XAMPLES OF 
M
ERGING 
T
IFF 
F
ILES
........................................................................................17
3.2
E
XAMPLE OF 
S
PLITTING 
T
IFF 
F
ILES
.........................................................................................17
3.3
E
XAMPLES OF 
C
ONVERTING 
T
IFF 
F
ILES TO 
PDF.....................................................................17
3.4
C
REATING 
S
EARCHABLE 
PDF
F
ILES
........................................................................................17
3.5
PDF
O
UTPUT 
F
ILE 
O
PTIONS
....................................................................................................18
3.5.1
metadata specification (-1 Flag).....................................................................................18
3.5.2
docoptions specification (-2 Flag)..................................................................................18
3.5.3
security specification (-3 Flag).......................................................................................19
3.6
D
IRECTORY 
P
ROCESSING FROM THE 
C
OMMAND 
L
INE
.............................................................20
3.7
C
ONVERTING 
PDF
TO 
TIFF
F
ROM THE 
C
OMMAND 
L
INE
.........................................................21
4
XML JOB TICKET FILES..........................................................................................................................22
5
CREATING SEARCHABLE PDFS AND TEXT FILES (PROFESSIONAL EDITION ONLY)..........23
5.1
W
HAT IS A 
S
EARCHABLE 
PDF?...............................................................................................23
5.2
I
NSIDE A 
S
EARCHABLE 
PDF....................................................................................................23
5.3
OCR
A
CCURACY
.....................................................................................................................23
5.3.1
Original Image Quality...................................................................................................23
5.3.2
Image DPI and Format...................................................................................................23
5.3.3
Despeckle........................................................................................................................24
5.3.4
Deskew............................................................................................................................24
5.3.5
Auto-Rotate.....................................................................................................................24
5.3.6
Speed versus Quality.......................................................................................................24
5.3.7
Language Settings...........................................................................................................24
5.4
T
HE 
C
ONVERSION 
P
ROCESS
.....................................................................................................24
5.4.1
Conversion with TIFF Junction......................................................................................24
5.4.2
Managing and Scheduling Jobs......................................................................................24
5.5
H
ARDWARE AND 
P
ERFORMANCE
.............................................................................................25
5.5.1
CPU Power.....................................................................................................................25
5.5.2
Exploiting Multiple CPUs...............................................................................................25
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
view pdf metadata in explorer; pdf metadata online
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Create PDF Online. Convert PDF Online. WPF PDF Viewer. View Image to PDF. Image: Remove Image from PDF Page. Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete
remove metadata from pdf file; batch pdf metadata editor
5.5.3
Memory...........................................................................................................................25
6
CREATING PDF/A COMPLIANT FILES................................................................................................26
6.1
B
ACKGROUND
.........................................................................................................................26
6.2
PDF/A
L
EVEL 
B
S
UPPORT
.......................................................................................................26
6.3
N
OTE 
:
T
RIAL 
V
ERSION
...........................................................................................................26
6.4
D
OCUMENT 
O
PTIONS
...............................................................................................................26
6.5
F
UTHER 
I
NFORMATION
............................................................................................................26
7
USING STAMPS...........................................................................................................................................27
7.1
S
TAMP 
P
LACEMENT
.................................................................................................................27
7.2
S
TAMP 
S
PECIFICATIONS
..........................................................................................................27
7.3
E
XAMPLE OF 
U
SING 
S
TAMPS
...................................................................................................28
8
CUSTOM SCRIPTS.....................................................................................................................................29
9
TIFF JUNCTION FILES AND DIRECTORIES.......................................................................................30
9.1
T
EMPORARY 
F
ILES
..................................................................................................................30
10
PDF PAGE LABELS................................................................................................................................30
10.1
D
ERIVING 
P
AGE 
L
ABELS FROM 
S
OURCE 
F
ILE 
N
AMES
.............................................................30
10.2
C
USTOM 
P
AGE 
L
ABELS
...........................................................................................................30
11
ACKNOWLEDGEMENTS.....................................................................................................................31
12
SUPPORT..................................................................................................................................................32
VB.NET PDF - WPF PDF Viewer for VB.NET Program
C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
pdf xmp metadata editor; change pdf metadata
VB.NET PDF - Create PDF Online with VB.NET HTML5 PDF Viewer
C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
edit multiple pdf metadata; pdf remove metadata
 I
NTRODUCTION
TIFF Junction provides a set of processing tools for TIFF files, including splitting, merging, conversion 
to PDF and setting of security and other attributes of the converted PDF files.  The Professional Edition 
additionally provides the ability to create Searchable PDFs from TIFF files and Image-Only PDF files, 
and to generate OCR text files. 
The product has both a GUI and command-line interface.  Batch processes can be defined using the 
GUI to create an XML Job Ticket file which can be run using the GUI, or using the command line.   
1.1  System Requirements 
Windows 2003, 2008, Windows XP, Windows Vista, Windows 7  
Approximately 140Mb of disk space is required. 
To use the WSH Scripts WSH 5.6 or later is recommended.  This will be installed automatically by 
the install program if it is not present.  It can also be downloaded from 
http://msdn.microsoft.com/scripting
if necessary for any reason. 
1.2  Supported TIFF File Formats 
CCITT Group 3 (1-D), Group 3 (2-D) 
CCITT Group 4 
CCITT RLE 
JPEG (Type 6 Compression) 
Uncompressed (Bitonal) 
1.3  Installation 
The setup.exe installation script will guide you through the process of setting up TIFF Junction.   
1.4  Licencing and Purchasing 
Unl
icensed versions are fully functional and not time-restricted, but all generated TIFF and PDF files 
have an additional page which indicates that the document was generated with an unlicensed version of 
the product.   
When a license is purchased (see http://www.aquaforest.com/en/buy001.asp
) a permanent license key 
will be issued for use with the product which should be entered using the Help | License option of the 
GUI.  There is no need to download another version of the software. 
1.5  Conventions 
Throughout this guide type in bold courier is used to represent operating system commands and 
TIFFJUNCTIONDIR represents the directory in which TIFF Junction was installed, by default 
C:\Progam Files\TIFF Junction. 
C# HTML5 PDF Viewer SDK to create PDF document from other file
C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET C#.NET read barcodes from PDF, C#.NET OCR scan PDF. C# ASP.NET Document Viewer, C# Online Dicom Viewer
add metadata to pdf; batch edit pdf metadata
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
This online HTML5 PDF document viewer library component offers reliable and excellent functionalities. C#.NET users and developers
clean pdf metadata; batch pdf metadata
 U
SING 
T
HE 
TIFF
J
UNCTION 
W
INDOWS 
I
NTERFACE
2.1  Main Window 
When TIFF Junction is launched, the main window is displayed as shown below.  This allows the 
definition and running of jobs, as well as saving and loading job definitions to and from files. 
2.1.1  Job Definition Section 
Screen Field / Button 
Description 
Run 
Runs the current job.  Job output will appear in the “task log 
section of the screen”. 
Stop 
Halts processing of the currently running job. 
Explore Destination 
Launches Windows Explorer using the destination as the 
starting point. 
More Options 
This launches a set of property sheets which can be used to set 
properties of the generated PDF files, such as security and 
metadata values.  See sections 2.2 through 2.5 for more details. 
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
Create PDF Online. Convert PDF Online. WPF PDF Viewer. View Image to PDF. Image: Remove Image from PDF Page. Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete
modify pdf metadata; analyze pdf metadata
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
zonal information, metadata, and so on. Extract image from PDF free in .NET framework application with trial SDK components for .NET. Online source codes for
adding metadata to pdf; extract pdf metadata
Screen Field / Button 
Description 
Select Task 
This defines which task is to be run and may be one of : 
Convert a TIFF file to PDF 
Convert a Folder of TIFF Files to PDF 
Convert a Folder Tree of TIFF Files to PDF 
Merge a Folder of TIFF Files 
Merge TIFF files in each Folder in Folder Tree 
Merge a Folder of TIFF Files to PDF 
Merge TIFF files in each Folder in Folder Tree to PDF 
Split a TIFF File 
Split a Folder of TIFF Files 
Split a Folder Tree of TIFF Files 
Show Information for a TIFF File 
OCR an Image-Only PDF File 
OCR a Folder of Image-Only PDF Files 
OCR a Folder Tree of Image-Only PDF Files 
Convert a PDF file to TIFF 
Convert a Folder of PDF Files to TIFF 
Convert a Folder Tree of PDF Files to TIFF 
Source 
The source TIFF file or directory. 
Destination 
The location where the generated TIFF or PDF file(s) will be 
placed.  This can be set to be the same as the source location.   
Output File(s) 
This defines the template output file name.  
%FILENAME 
Source file name without .pdf 
%UNIQUEn 
For use with split operations.  Unique 
number starting at 1. If n is supplied, 
then zero padding to n digits is used.  If 
n is not supplied or is zero, then zero 
padding is not used. 
%DIRNAME 
Source directory name of the directory 
currently being processed. 
String 
(Any string) 
For example, a split operation using  %FILENAME-
part%UNIQUE6.pdf would give  filename.pdf split into 
filename-part000001.pdf filename-part000002.pdf etc. 
2.1.2  OCR Options Section 
Screen Field / Button 
Description 
Searchable PDF  
(Professional Edition Only) 
PDFs generated from TIFF files include searchable hidden text 
recognised by TIFF Junction’s OCR Engine. 
OCR to Text File 
(Professional Edition Only) 
Create a separate text file  of text recognised by TIFF 
Junction’s OCR Engine. 
Other Options (Deskew, Autorotate, 
Despeckle, Box / Graphics 
Processing) 
See section 5 for further explanation of the OCR options.  
2.1.3  Image PDF Options Section 
Screen Field / Button 
Description 
Extract Images 
This allows control over the method used to process image 
PDFs when using the “OCR an Image-Only PDF”.  The 
options are : 
Auto – TIFF Junction will process the PDF “in-place” 
without generating a pure image file (rasterization) for 
processing. 
Via Bitmap – The PDF is rasterized using bitmap 
conversion 
Extract TIFF – The embedded TIFF images are 
extracted directly.  
Convert to TIFF – The PDF is rasterized using 
conversion to PDF. 
In Place – TIFF Junction can process the PDF “In-
Place” without generating a pure image file 
(rasterization) for processing. This has the benefit of 
improved performance in many cases, and where parts 
of the PDF being processed were “native” (eg 
converted from Microsoft Word) the “native” portions 
are kept intact rather than being rasterized, thus 
voiding the significant size increase that could occur 
when processing such “mixed” PDF files. 
Note - Extracting PDF images via TIFF is well suited to 
PDFs with one scanned image per page, but certain 
documents that have multiple images on a page, or a 
mixture of image and text (eg a scanned document with 
text bates stamps) – for these images the Bitmap or 
conversion to TIFF method is required.  
Non-Image PDFs 
This allows control over the treatment of non image-only 
PDFs, ie PDFs that have some text in them as well as images.  
The options are : 
Rasterize and OCR. The document will be converted 
to a set of images which will then be processed in the 
normal way.  Note that this actually changes the non-
image parts of the PDF to image + text. 
Raise Error. The task will terminate with an error.  If 
“On Error Continue” is set this then behaves as Skip.  
This is the default. 
Skip. The document will not be processed. 
Pass Through. The file will not be processed, but a 
copy of the document will be made and named as if 
the processing had occurred. 
DPI 
Image PDFs are converted to TIFF for OCR processing.  This 
dropdown allows the DPI for the converted TIFF to be 
specified.  If left on “Auto” the DPI will be determined from 
the original images in the PDF file. 
Retain Bookmarks 
Bookmarks from the original PDF are copied to the searchable 
result PDF. 
Retain Metadata 
Metadata from the original PDF are copied to the searchable 
result PDF. 
2.1.4  PDF to TIFF Options Section 
Screen Field / Button 
Description 
TIFF Compression 
For black & white documents “Group 4” should be selected.  
For color, “LZW” should be used. 
TIFF Resolution 
This specifies the DPI resolution. 
2.1.5  Split Options Section 
Screen Field / Button 
Description 
Split Type 
One of : 
Split into single pages 
Split by ranges (See below) 
Split by repeating ranges (See below) 
Page Ranges 
Set of page ranges separated by commas that defines which 
pages from the original should be extracted.  The following 
types of page ranges are allowed : 
Specifies a single page 
1-3 
Specifies a range of pages 
Repeating Range 
Apply the page range to each set of Page Ranges pages within 
the document.  For example if  2-4  is specified for page 
ranges, and 4 is specified as the repeating range, then the range 
is re-applied every 4 pages. 
Hence the file is split such that the first output file contains 
pages 2-4 from the original document, the second contains 
pages 6-8 and so on. 
2.1.6  Other Options Section 
Screen Field / Button 
Description 
Create Directories where required 
If checked, when processing a tree,  subdirectories will be 
created in the target directory tree when required. 
Continue on Error 
When checked, folder and tree processing jobs will continue 
even if there is an error processing individual files. 
PDF/A-1b Compliance 
Processes the output PDF file to ensure it is compliant with 
ISO 19005 / PDF/A-1b.  See section 6 for more details. 
JBIG2 Compression 
If this option is chosen, bitonal images in the output PDF will 
be compressed used JBIG2 compression rather than the default 
of Group 4.  This will result in smaller files for PDFs with 
black and white images. 
Advanced Flags 
Additional TIFF Junction advanced command line flags may 
be entered here (see section 3) 
2.1.7  Task Log Section 
Screen Field / Button 
Description 
Command 
This is the operating system command that is used to run the 
job.  It can be edited after using the “Edit” button, although 
there is normally no need for this. 
Task Output 
The output of the job appears here. 
2.2  Security Settings 
2.2.1  Target Document Security 
Option 
Description 
User Password 
A password that will be required to open the document. 
Owner Password 
A password that will be required to change the document permissions. 
Permissions 
Permission 
Description 
Allow ALL Permissions  All all the permissions below. 
Printing 
Allow high-quality printing 
Modify Contents 
Allow assembly (see below) and other document 
medications 
Copy 
Allow text and graphic copying and extraction 
Modify Annotations 
Allow modification of annotations 
Fillin 
Allow filling of form fields 
Screen Readers 
Allow extraction of text and graphics in support of 
accessibility. 
Assembly 
Allow rotation, insertion or deletion of pages. 
Degraded Printing 
Allow low-quality printing 
Documents you may be interested
Documents you may be interested