10 
2.3  Document Metadata 
This page allows setting of the generated PDF Document Properties. 
2.4  Document Display Options 
2.4.1  Display Modes 
Pdf metadata editor - 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
add metadata to pdf programmatically; metadata in pdf documents
Pdf metadata editor - 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
get pdf metadata; preview edit pdf metadata
11 
Option 
Description 
Page Layout 
The setting for initial document page display.  One of : 
Single Page 
Continuous 
Continuous Facing (odd pages left) 
Continuous Facing (odd pages right) 
Page Mode 
The setting for initial viewer mode.  One of : 
Neither Bookmarks nor Thumbnails Open 
Bookmarks Open 
Thumbnails Open 
Bookmarks & Thumbnails Open 
Full Screen 
Non-Full Screen 
Mode 
Only applicable where Page Mode=Full Screen.  The setting for document page 
display when exiting Full Screen mode.  One of : 
Neither Bookmarks nor Thumbnails Open 
Bookmarks Open 
Thumbnails Open 
2.4.2  Settings 
Option 
Description 
Hide Tool Bar 
The viewer’s tool bar will be hidden 
Hide Menu Bar 
The viewer’s menu bar will be hidden 
Hide Window UI 
The viewer’s UI elements (scrollbars etc) will be hidden 
Fit Window 
The viewer will resize the document’s window to fit the size of 
the first displayed page. 
Center Window   
The document window will be positioned in the center of the 
screen. 
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
An advanced PDF editor enable C# users to edit PDF text, image and pages in Visual Studio .NET project. Use HTML5 PDF Editor to Edit PDF Document in ASP.NET.
remove metadata from pdf; remove metadata from pdf online
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
C# TIFF - Edit TIFF Metadata in C#.NET. Allow Users to Read and Edit Metadata Stored in Tiff Image in C#.NET Application. How to Get TIFF XMP Metadata in C#.NET.
read pdf metadata online; rename pdf files from metadata
12 
2.5  Custom Settings 
See section 5 for full details of running Custom Scripts. 
2.5.1  Custom Script and Log Files 
Option 
Description 
Custom Script 
The path of a custom script to be used with the Job.  
Log File 
The name of a log file (which will be placed in TIFFJUNCTIONDIR\logs).  The 
log file will contain the same output as is written to the output panel.   By default 
this will contain the same output as is written to the task output.  It is possible to 
configure TIFF Junction to only record errors in the log file by making a 
modification to the tiffjunction.wsf file (in TIFFJUNCTIONDIR\bin) changing  
var onlyLogErrors=false
to 
var onlyLogErrors=true; 
2.5.2  Run Custom Script 
Option 
Description 
Pre Job 
If checked, the custom script will be called at the start of the job 
Piost Job 
If checked, the custom script will be called at the end of the job 
Pre Folder 
If checked, the custom script will be called at the start of processing each folder 
Post Folder 
If checked, the custom script will be called at the end of processing each folder 
Pre File 
If checked, the custom script will be called at the start of processing each file 
Post File 
If checked, the custom script will be called at the end of processing each file 
On Error 
If checked, the custom script will be called when a processing error occurs. 
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
ASP.NET PDF Viewer; VB.NET: ASP.NET PDF Editor; VB.NET to PDF. Image: Remove Image from PDF Page. Image Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete
pdf keywords metadata; read pdf metadata java
C# PDF Library SDK to view, edit, convert, process PDF file for C#
HTML5 PDF Editor enable users to edit PDF text, image, page, password and so on. C#.NET: WPF PDF Viewer & Editor. C#.NET: Edit PDF Metadata.
batch update pdf metadata; pdf xmp metadata viewer
13 
 U
SING 
TIFF
J
UNCTION FROM THE COMMAND LINE
The command line usage is shown below 
tiffjunction.exe  option  [-t target]  [input file …] 
Parameter 
Notes 
-m 
Merge.  The set of input files will be merged to form one new Tiff file with the 
name and location specified by the target parameter.   
-s 
Split.  The input file will by default be split into n single page per file Tiff files 
where n is the number of pages in the input file.  Alternate splitting schemes 
may be specified using the -1 and -2 flags. 
-4 ranges 
Set of page ranges separated by commas that defines which pages from the 
original should be extracted. 
-5 repatingrange 
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. 
-p 
Convert one or more Tiff files into a pdf file with the name and location 
specified by the target parameter.  If more than one input file is specified, the 
input file set is first merged into a temporary file and the merged file is 
converted to pdf. 
-i 
Provide internal Tiff format information about each page of each input file. 
-v 
Provide tiffjunction product version and licence key information. 
-w 
Non image-only PDF file processing directive.   See section 2.1.3 for more 
details. 
0 : Rasterize and OCR 
1 : Raise Error 
2 : Skip 
3 : Pass through 
-f 
Force pass-through of image formats even when Tiff Junction would  normally 
make a conversion to ensure PDF compatability. 
-r resolution 
Force the resolution (dpi) to be passed through as resolution instead of the 
figure held within the file.  When processing existing PDF files; if this flag is 
not specified the file images will be used as a guide : 200DPI or 300 DPI will 
be used depending upon which is closest to the resolution used in the file. 
-d 
Force creation of any directories that may be required by the –t parameter. 
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
1. Extract text from Tiff file. 2. Render text to text, PDF, or Word file. Tiff Metadata Editing in C#. Our .NET Tiff SDK supports editing Tiff file metadata.
search pdf metadata; pdf metadata
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET supports editing PDF document metadata, like Title, Subject, Author, Creator, Producer, Keywords, Created Date, and Last Modified Date.
bulk edit pdf metadata; delete metadata from pdf
14 
-c 
0 : Retain metadata when processing image-only PDFs 
1 : Retain bookmarks 
2 : Retain bookmarks and metadata 
1000 : Force conversion of images to single strip CCITT Group 4 compression, 
even for images where Tiff Junction would not ordinarily make the conversion. 
Note – retention of bookmarks and metadata in automatic when using the “In-
Place” image extraction of PDF files (see –j below). 
-t target 
Target file or directory specification. 
-o target 
Target file template. 
Output file name specifier. If –f is not specifed, the default parmeter setting is 
%FILENAME%UNIQUE6% which would give (for example) filename.pdf 
split into filename000001.pdf filename000002.pdf etc. 
%BOOKMARK 
Bookmark title 
%PAGEn 
The first page number from source file, zero padded to 
n digits.  If n is not supplied or is zero, then zero 
padding is not used 
%FILENAME 
Ssource file name without .pdf 
%UNIQUEn 
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) 
-n 
Stamp Name (See Section 9) 
-l 
Generate Page Labels using single page file name (See section 10) 
-z  
Generate (with -m) or use (-p) Page Labels XML File. (See section 10) 
-x 
Stamp Value (See Section 9) 
input file 
One or more input file specifications which may include wildcards.  Input files 
are processed in the order that they appear on the command line. 
-k option 
Perform OCR processing on the document.  Requires the –p flag. 
1- Produce Searchable PDF 
2- Produce OCR Text File 
3 - Produce both Searchable PDF and OCR Text file.  With this option the text 
fle is named filename.txt where filename is the name of the generated PDF file. 
4 - Produce Searchable PDF from an Image-Only PDF file. 
6 - Produce both Searchable PDF and OCR Text file from an Image-Only PDF 
file.   
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Comments, forms and multimedia. Document and metadata. All object data. Detect and merge image fragments. Flatten visible layers. C#.NET DLLs: Compress PDF Document
edit pdf metadata acrobat; change pdf metadata creation date
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Convert PDF to HTML. |. C#.NET PDF SDK - Convert PDF to HTML in C#.NET. How to Use C# .NET XDoc.PDF SDK to Convert PDF to HTML Webpage in C# .NET Program.
read pdf metadata; pdf metadata viewer
15 
-g option 
This option controls the type of text document produced by the OCR process. 
2 – Plain Ascii (no spacing) 
4 – Smart Ascii (space formatting) 
6 - HTML (Maximum Quality OCR Engine Only) 
8 – RTF (Maximum Quality OCR Engine Only) 
If not specified, the default is 4. 
-h language 
Sets the dictionary and character recognition to be used for the OCR process : 
LANGUAGE 
-h Flag Value 
English 
German 
French 
Russian 
Swedish 
Spanish 
Italian  
Russian English 
Ukrainian 
Serbian 
Croatian 
10 
Polish 
11 
Danish 
12 
Portuguese 
13 
Dutch 
14 
Czech 
15 
Roman 
16 
Hungar 
17 
Bulgar 
18 
Slovenian 
19 
Latvian 
20 
Lithuanian 
21 
Estonian 
22 
Turkish 
23 
-1 pdfmetadata 
Sets metadata attributes for the resulting PDF file when using –p.   
See section 3.5.1. 
-2 pdfoptions 
Sets open options for the resulting PDF file when using –p. 
See section 3.5.2. 
-3 pdfsecurity 
Sets security attributes for the resulting PDF file when using –p.   
See section 3.5.3. 
-6 
Deskew (straighten) the image. (Maximum Quality Engine Only) 
-7 
Auto-rotate the image – this will ensure all text oriented normally, suitable for 
OCR (Maximum Quality Engine Only) 
-8 pixels 
Despeckle the image – The method removes all disconnected elements within 
the image that have height or width in pixels less than the specified figure.  
The maximum value is 9. 
-0 [zero] 
When used in combination with the despeckle option, this has the effect of 
despeckling the page for OCR processing, but the image retained in the final 
file is not despeckled. 
16 
-j 
Defines the method for extracting images from PDFs : 
0 – Auto 
1 – via Bitmap 
2 – Extract TIFFs 
3 – Convert to TIFF 
4 – In-Place 
-a 
Ensure that the output file is PDF/A compliant.  Note that this cannot be 
applied to In-Place PDF extraction conversions. 
-e 
Specifies a temporary folder to be used for bitmap images used during OCR 
processing.  If this is not specified, the first of the following environment 
variables that is defined will be used : TMP, TMPDIR, TEMP.  
-u  
Specify that JBIG2 compression should be used for bitonal images. 
-9 
There are two options that can be used to control how the OCR engine 
processes parts of the document image that appear to be graphics areas.   
By default, if an area of the document is indentified as a graphic area then no 
OCR processing is run on that area.  However, certain documents may include 
areas or boxes that are identified as “graphic” or “picture” areas but that 
actually do contain useful text.   
To ensure that the OCR engine can be forced to process such areas there are 
two options : 
“Treat all Graphics Areas as Text”.  This option will ensure the entire 
document is processed as text.  To use this option from the command line use  
-9 0 
“Remove Box Lines in OCR Processing”.  This option is ideal for forms where 
sometimes boxes around text can cause an area to be identified as graphics.  
This option removes boxes from the temporary copy of the imaged used by the 
OCR engine.  It does not remove boxes from the final image.  Technically, this 
option removes connected elements with a minimum area (by default 100 
pixels).  To use this option from the command line use -9 100 (Or replace 100 
with a different value >10  if desired).  This option is currently only applied for 
bitonal images. 
-q 
This command line option should generally only be used under guidance from 
technical support.  It can control the way that color images are processed and 
force binarization with a particular threshold. (for example  -q 127). 
-y 
Line Removal - This removes lines and boxes during OCR processing to 
improve recognition – particularly in cases where characters “touch” lines.  
This option is available via the GUI drop down or via the command line flag –
y lr100.5 The values of 100 and 5 are defaults and should only be changed 
with guidance from Aquaforest technical support. 
Other advanced Image Morphology options are available using the –y flag .  
These are rarely required and should be used only under guidance from 
technical support.  
-B 
Blank page removal.  This option can be used when converting TIFF files to 
Searchable PDFs.  A value should be provided which specifies the pixel 
threshold to be used to determine whether a page is blank or not.  A suggested 
value is 100 ie using the advanced flag as shown below :  
-B 100 
17 
3.1  Examples of Merging Tiff Files 
Merge all the tiff files in d:\aquaforest\tiff\orbera into a file called ace3.tif in the current directory 
tiffjunction.exe -m -t ace3.tif d:\aquaforest\tiff\orbera\*.tif 
Merge all the tiff files with a name beginning with “s” in  the current directory into a single file called 
ace2.tif in ..\test 
tiffjunction.exe -m -t ..\test\ace2.tif s* 
3.2  Example of Splitting Tiff Files 
Create a set of single page per file Tiff files.  One file will be created for each page in c:\test\1c00.tif.  
The output files will be placed in the d:\test directory and named splitaa.tif, splitab.tif etc. 
tiffjunction.exe -s -t d:\test\split c:\test\1c00.tif 
Split by ranges : Extract pages 1-3 into one file, and pages 9-12 into another : 
tiffjunction.exe   -o %FILENAME%UNIQUE6.tif -s -4 "1-3,9-12"  -t 
"C:\dev\ts\120f\samples"  "C:\dev\ts\120f\samples\ccitt.tif" 
Split by repeating ranges, each file will have 3 pages in : 
tiffjunction.exe   -o %FILENAME%UNIQUE6.tif -s -4 "1-3" -5 3  -t 
"C:\dev\ts\120f\samples"  "C:\dev\ts\120f\samples\ccitt.tif" 
3.3  Examples of Converting Tiff Files to PDF 
Convert d:\aquaforest\tiff\709245.tif to a PDF file called ace4.pdf in the current directory : 
tiffjunction.exe -p -t ace4.pdf d:\aquaforest\tiff\709245.tif 
Merge all the tiff files with a name beginning with “s” in  the current directory into a single PDF file 
called ace9.pdf in ..\test 
tiffjunction.exe -p -t ..\test\ace9.tif s* 
3.4  Creating Searchable PDF Files 
Generate a searchable PDF to C:\dev\ts\120f\samples\ccitt000000.pdf and a text 
file to C:\dev\ts\120f\samples\ccitt000000.txt 
tiffjunction.exe   -k 3 -o %FILENAME.pdf –p -t 
"C:\dev\ts\120f\samples" "C:\dev\ts\120f\samples\ccitt000000.tif" 
18 
3.5  PDF Output File Options 
3.5.1  metadata specification (-1 Flag) 
This may be used to specify metadata properties as in the following example : 
tiffjunction.exe   -o %FILENAME.pdf -p  -t "C:\dev\ts\120f\samples"  
-1 "Author=Tony Blair;Title=Forthcoming Election;"  
"C:\dev\ts\120f\samples\ccitt000000.tif" 
The attributes that may be set are : 
Author 
Title 
Subject 
Keywords 
Creator 
3.5.2  docoptions specification (-2 Flag) 
This may be used to specify document viewing preferences as in the following example : 
tiffjunction.exe   -o %FILENAME.pdf -p  -t "C:\dev\ts\120f\samples"  -2 
"pagelayoutsinglepage,pagemodeusethumbs,"  
"C:\dev\ts\120f\samples\ccitt000000.tif" 
Propery 
Description 
pagelayoutsinglepage 
Single Page (SinglePage) 
pagelayoutonecolumn 
Continuous(OneColumn) 
pagelayouttwocolumnleft   
ContinuousFacing [odd pages left] (TwoColumnLeft) 
pagelayouttwocolumnright  
ContinuousFacing [odd pages right] (TwoColumnRight) 
pagemodeusenone 
No Thumbnails or Bookmarks Visible (UseNone) 
pagemodeuseoutlines 
Bookmarks Visible (Use Outlines) 
pagemodeusethumbs 
Thumbnails Visible (UseThumbs) 
pagemodefullscreen 
Full Screen Mode (FullScreen) 
hidetoolbar 
The viewer’s tool bar will be hidden 
hidemenubar 
The viewer’s menu bar will be hidden 
hidewindowui   
The viewer’s UI elements (scrollbars etc) will be hidden 
fitwindow 
The viewer will resize the document’s window to fit the size of 
the first displayed page. 
centerwindow   
The document window will be positioned in the center of the 
screen. 
nonfullscreenpagemodeusenone 
On exiting full screen mode, neither outline or thumbnail 
images are shown. 
nonfullscreenpagemodeusenoutline  On exiting full screen mode outlines are visible. 
nonfullscreenpagemodeusethumbs
On exiting full screen mode thumbnails are visible. 
19 
3.5.3  security specification (-3 Flag) 
This may be used to specify security properties as in the following example : 
tiffjunction.exe   -o %FILENAME.pdf -p  -t "C:\dev\ts\120f\samples" -3 
"strength=128;userpassword=secretsquirrel;permissions=allowdegradedprinting,
"  "C:\dev\ts\120f\samples\ccitt.tif" 
Parameter 
Description 
Userpassword 
A password that will be required to open the document. 
Ownerpassword 
A password that will be required to change the document permissions. 
Permissions 
A comma separated list of document permissions 
Permission 
Description 
allowprinting 
Allow high-quality printing 
allowmodifycontents 
Allow assembly (see below) and other 
document medications 
allowcopy 
Allow text and graphic copying and extraction 
allowmodifyannotations 
Allow modification of annotations 
allowfillin 
Allow filling of form fields 
allowscreenreaders 
Allow extraction of text and graphics in 
support of accessibility. 
allowassembly 
Allow rotation, insertion or deletion of pages. 
allowdegradedprinting 
Allow low-quality printing 
allowall 
Allow all the permissions 
strength 
Unless this is set to some other value (such as 40), the default of 128 is used. 
Documents you may be interested
Documents you may be interested