how to use abcpdf in c# : Search pdf metadata application Library cloud windows .net html class tiffserver400-part260

TIFF Server For IIS 
Reference Guide Version 4.01
1
Version 4.01 April 2016 
16 
© Copyright 2001 - 2016 Aquaforest Limited  
ited  
http://www.aquaforest.com/ 
Search pdf metadata - 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
pdf metadata viewer; read pdf metadata online
Search pdf metadata - 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
delete metadata from pdf; pdf metadata editor
CONTENTS 
1
INTRODUCTION .......................................................................................................................... 4
2
SYSTEM REQUIREMENTS AND SUPPORTED FILE FORMATS ...................................... 4
2.1
IIS
V
ERSION
: ............................................................................................................................................. 4
2.2
M
ICROSOFT 
.N
ET 
F
RAMEWORK
.................................................................................................................. 4
2.3
W
INDOWS 
V
ERSIONS 
(32
AND 
64-
BIT VERSIONS ARE SUPPORTED
) .............................................................. 4
2.4
D
ISK 
S
PACE
............................................................................................................................................... 4
2.5
A
DOBE 
R
EADER 
V
ERSIONS
........................................................................................................................ 4
2.6
S
UPPORTED 
B
ROWSERS
.............................................................................................................................. 5
2.7
PDF
V
IEWERS 
S
UPPORT
............................................................................................................................. 5
2.8
S
UPPORTED 
TIFF
F
ILE 
F
ORMATS
............................................................................................................... 5
2.9
S
UPPORTED 
I
MAGE 
/
D
OCUMENT 
T
YPE 
S
UMMARY
...................................................................................... 6
2.10
L
ICENSING
................................................................................................................................................. 6
3
INSTALLING ON IIS 7 (WINDOWS 2008, WINDOWS VISTA) ............................................ 7
3.1
S
YSTEM 
R
EQUIREMENTS
............................................................................................................................ 7
3.2
S
TEP 
1 ....................................................................................................................................................... 7
3.3
S
TEP 
2 ....................................................................................................................................................... 7
3.4
S
TEP 
3
C
REATE AND 
C
ONFIGURE 
A
PPLICATION USING 
IIS
MANAGER
. ...................................................... 7
3.5
S
TEP 
4
T
EST THE 
I
NSTALLATION
.............................................................................................................. 8
4
INSTALLING ON IIS 8 (WINDOWS 2012, WINDOWS 10, WINDOWS 8) ......................... 10
4.1
S
YSTEM 
R
EQUIREMENTS
.......................................................................................................................... 10
4.2
S
TEP 
1 ..................................................................................................................................................... 10
4.3
S
TEP 
2 ..................................................................................................................................................... 10
4.4
S
TEP 
3
-
C
REATE AND 
C
ONFIGURE 
A
PPLICATION USING 
IIS
MANAGER
. ..................................................... 10
4.5
S
TEP 
4
T
EST THE 
I
NSTALLATION
............................................................................................................ 11
5
USING THE VIEWER ................................................................................................................ 14
5.1
I
MAGE 
V
IEWING AND 
M
ANIPULATION
...................................................................................................... 14
5.2
D
OCUMENT 
V
IEWER 
F
ACILITIES
............................................................................................................... 14
5.3
D
OCUMENT 
P
RINTING
.............................................................................................................................. 15
5.4
D
OCUMENT 
S
AVING
................................................................................................................................. 15
5.5
E
MAILING 
D
OCUMENTS
........................................................................................................................... 15
6
EDITING DOCUMENTS ............................................................................................................ 16
6.1
S
ELECTION OF 
P
AGES
............................................................................................................................... 16
6.2
R
EORDERING
........................................................................................................................................... 16
6.3
B
OTTOM 
M
ENU
....................................................................................................................................... 16
6.4
S
PLIT 
B
EFORE
.......................................................................................................................................... 17
6.5
R
EMOVE 
S
PLITS
....................................................................................................................................... 17
6.6
D
ELETE 
P
AGE
.......................................................................................................................................... 17
6.7
U
NDELETE 
P
AGE
...................................................................................................................................... 17
6.8
M
OVE 
B
EFORE
......................................................................................................................................... 17
6.9
M
OVE 
A
FTER
........................................................................................................................................... 17
6.10
S
AVE
....................................................................................................................................................... 17
6.11
A
RCHIVING 
E
DITED 
F
ILES
........................................................................................................................ 17
6.12
E
DIT WITH 
LIBTIFF ................................................................................................................................ 17
7
ANNOTATIONS .......................................................................................................................... 18
7.1
A
NNOTATION 
T
YPES
................................................................................................................................ 18
7.2
A
NNOTATION 
S
TORAGE
........................................................................................................................... 19
7.3
P
RINTING 
A
NNOTATIONS
......................................................................................................................... 19
7.4
D
ISALLOWING 
A
NNOTATION 
U
SE
............................................................................................................. 19
7.5
E
DITING 
A
NNOTATIONS
........................................................................................................................... 19
7.6
C
USTOMISING 
S
TAMP 
A
NNOTATIONS
....................................................................................................... 20
7.7
A
NNOTATION 
F
ILE 
F
ORMAT
..................................................................................................................... 20
8
ACCESSING DOCUMENTS ...................................................................................................... 22
C# PDF Text Search Library: search text inside PDF file in C#.net
|. Home ›› XDoc.PDF ›› C# PDF: Search PDF Text. Support search PDF file with various search options, like whole word, ignore case, match string, etc.
pdf xmp metadata; add metadata to pdf programmatically
VB.NET PDF Text Search Library: search text inside PDF file in vb.
XDoc.PDF ›› VB.NET PDF: Search PDF Text. VB.NET PDF - Search and Find PDF Text in VB.NET. Allow to search defined PDF file page or the whole document.
add metadata to pdf; google search pdf metadata
8.1
A
CCESSING 
D
OCUMENTS VIA 
URL
S
......................................................................................................... 22
8.2
A
CCESSING 
D
OCUMENTS VIA 
P
ATHS OR 
UNC
S
........................................................................................ 22
8.3
A
CCESSING 
D
OCUMENTS ON 
R
EMOTE 
F
ILE SYSTEMS
................................................................................ 22
8.3.1
Related Security Issues ................................................................................................... 22
8.4
D
IRECTORY 
D
OCUMENTS
......................................................................................................................... 23
8.5
M
ULTI
-D
OCUMENTS
................................................................................................................................ 23
8.6
C
OMPOUND 
D
OCUMENTS
......................................................................................................................... 23
8.7
XML
V
IRTUAL 
D
OCUMENTS
................................................................................................................... 23
8.7.1
Document type ................................................................................................................ 24
8.7.2
document specifications .................................................................................................. 24
8.7.3
Referring to XML Virtual Documents : .......................................................................... 24
8.7.4
Examples ......................................................................................................................... 24
8.8
S
ESSION
-
BASED 
XML
V
IRTUAL 
D
OCUMENTS
.......................................................................................... 25
8.9
HTTP-
BASED DOCUMENT ACCESS
............................................................................................................ 25
9
DATABASE-RESIDENT DOCUMENT IMAGES ................................................................... 26
10
INTEGRATING TIFF SERVER WITH ASP.NET .............................................................. 28
10.1
I
NTEGRATING THE VIEWER
....................................................................................................................... 28
10.2
I
NTEGRATING WITH 
ASP.N
ET
.................................................................................................................. 29
10.3
A
PPLICATION 
I
NTEGRATION FOR 
S
HARED 
S
ESSIONS
................................................................................. 30
11
USING STAMPS ...................................................................................................................... 31
11.1
S
TAMP 
P
LACEMENT
................................................................................................................................. 31
11.2
S
TAMP 
S
PECIFICATIONS
........................................................................................................................... 32
12
ADVANCED INTEGRATION................................................................................................ 33
12.1
PDF
F
ILE 
G
ENERATION
........................................................................................................................... 34
12.2
D
ATA 
C
APTURE 
Z
ONING
.......................................................................................................................... 34
12.2.1
Calling The Methods ...................................................................................................... 35
13
CUSTOMIZING AND CONFIGURING TIFF SERVER .................................................... 36
13.1
C
USTOMISING 
T
HE 
I
CON 
S
ET 
(
CONFIG
_
UI
.
INC
) ......................................................................................... 36
13.2
D
ISPLAY 
C
USTOMIZATIONS 
(
CONFIG
_
UI
.
INC
) ........................................................................................... 37
13.3
C
ONFIGURING 
T
HE 
T
OOLBAR 
(
CONFIG
_
UI
.
INC
) ........................................................................................ 38
13.4
C
ONFIGURING 
P
RINTING 
(
CONFIG
_
UI
.
INC
) ................................................................................................ 38
13.5
C
ONFIGURING 
P
AN 
D
IRECTION
................................................................................................................ 38
13.6
B
ACKEND 
C
ONFIGURATION 
(
CONFIG
.
INC
) ................................................................................................ 38
13.7
C
USTOM 
B
ACKEND 
D
EVELOPMENT
.......................................................................................................... 39
13.7.1
Implementing a Custom Backend ................................................................................... 39
13.8
E
DIT 
F
UNCTIONALITY AND  
C
USTOM 
M
ODULES
....................................................................................... 39
13.9
F
ILE 
L
OCKING IN 
E
DIT 
F
UNCTIONALITY WITH  
C
USTOM 
M
ODULES
........................................................... 39
13.10
S
ECURE 
R
EDACTIONS
. ......................................................................................................................... 40
13.11
E
RROR AND 
I
NFORMATIONAL 
M
ESSAGES
............................................................................................. 40
13.11.1
Browser Alert Messages ............................................................................................. 40
13.11.2
Server Messages ......................................................................................................... 40
13.12
C
USTOM 
C
APTURE 
Z
ONES
................................................................................................................... 41
14
CUSTOM AUDITING AND SECURITY .............................................................................. 42
14.1
A
UDITING
................................................................................................................................................ 42
14.2
C
USTOM 
A
UDITING
.................................................................................................................................. 43
14.3
C
USTOM 
S
ECURITY
.................................................................................................................................. 43
14.4
S
UPPORT FOR 
A
DAPTING THE 
A
QUAFOREST
TIFFS
ERVER
A
UDIT CLASS
....................................................... 43
15
SUPPORT FOR PDF FILES ................................................................................................... 44
15.1
U
NSUPPORTED 
F
UNCTIONS
...................................................................................................................... 44
15.2
C
ONVERSION 
C
ONFIGURATION
................................................................................................................. 44
15.3
S
ECURITY 
C
ONFIGURATION
..................................................................................................................... 44
16
INTEGRATING WITH SHAREPOINT 3.0 .......................................................................... 45
17
TIFF SERVER DIRECTORIES ............................................................................................. 46
17.1
R
OOT 
F
OLDER
......................................................................................................................................... 46
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
remove metadata from pdf acrobat; change pdf metadata
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Embedded print settings. Embedded search index. Document and metadata. All object data. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
online pdf metadata viewer; edit pdf metadata online
17.2
S
UB 
F
OLDERS
.......................................................................................................................................... 46
17.3
T
EMPORARY 
F
ILES
................................................................................................................................... 46
18
TIFF PILOT.............................................................................................................................. 47
18.1
S
ETTING 
U
TIFF
S
ERVER TO USE THE 
CGI
C
OMPONENT 
(IIS) ................................................................. 47
18.2
A
CCESSING 
D
OCUMENTS VIA 
P
ATHS OR 
UNC
S
........................................................................................ 49
18.3
A
CCESSING 
D
OCUMENTS ON 
R
EMOTE 
F
ILE SYSTEMS
................................................................................ 49
18.4
A
CCESSING 
D
OCUMENTS VIA 
URL
S
......................................................................................................... 49
18.5
D
IRECTORY 
D
OCUMENTS
......................................................................................................................... 49
18.6
C
OMPOUND 
D
OCUMENTS
......................................................................................................................... 49
18.7
XML
V
IRTUAL 
D
OCUMENTS
................................................................................................................... 49
18.7.1
document type ................................................................................................................. 50
18.7.2
document specifications .................................................................................................. 50
18.7.3
Referring to XML Virtual Documents : .......................................................................... 50
18.7.4
Examples ......................................................................................................................... 50
18.8
S
ESSION
-
BASED 
XML
V
IRTUAL 
D
OCUMENTS
.......................................................................................... 50
18.9
PDF
A
NNOTATION 
B
OX 
F
EATURE
............................................................................................................ 51
18.10
T
EXT 
F
ILE 
S
UPPORT
............................................................................................................................ 51
18.11
P
ASSING 
PDF
F
ILES
............................................................................................................................ 51
18.12
TIFF
P
ILOT 
P
ARAMETER 
S
UMMARY
.................................................................................................... 52
19
PDF CONVERSION CUSTOM SECURITY DLL ............................................................... 52
19.1
TIFFS
ERVER
C
USTUM
S
ECURITY
.............................................................................................................. 52
19.2
P
ILOT
C
ONTROL
....................................................................................................................................... 53
20
TIFF PILOT CONFIGURATION PARAMETERS ............................................................. 53
21
MIGRATING FROM TIFF PILOT ....................................................................................... 54
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
view pdf metadata; c# read pdf metadata
C# WPF PDF Viewer SDK to view PDF document in C#.NET
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
batch pdf metadata; edit multiple pdf metadata
 I
NTRODUCTION
The Aquaforest Tiff Server enables users to view TIFF files within a web site or web-based application 
without requiring the use of special image viewer plugins or applets.   The product is most commonly 
used to enable web-based delivery of scanned documents either to a web browser in PNG format, or to 
the Adobe Acrobat viewer in PDF format. 
The product consists of two components: 
A component which runs on the server that converts the required document pages to PNG or PDF 
format on-the-fly, enabling the images to be viewed by any modern browser. 
An HTML/JavaScript “viewer” component which allows the user to move between document 
pages and perform other operations such as view thumbnails, resize, rotate etc. 
Key features of the product are:  
High quality viewing of single and multi-page TIFF files. 
Ease of administration - no plugin or applet is required by the user. 
Generation of PDF versions of TIFF files 
High performance treatment of very large documents, as only the required pages are delivered to 
the user. 
Simple integration of the product with custom web-based applications. 
Easily customizable viewer user interface  
Dynamic and static stamp generation 
Support for Annotations 
Server-based licensing  
Support for images stored in SQL Server databases 
Note: From version 3.01 onwards, Release Notes, describing new features and upgrade paths are 
available as a separate document for each release. 
 S
YSTEM 
R
EQUIREMENTS AND 
S
UPPORTED 
F
ILE 
F
ORMATS
2.1  IIS Version: 
7.0,7.5 or 8.0 
2.2  Microsoft .Net Framework 
Version 3.5 
2.3  Windows Versions (32 and 64-bit versions are supported) 
Windows Server 2012 | R2 
Windows Server 2008 | R2 
Windows 10 
Windows 8 
Windows 7 
Windows Vista 
2.4  Disk Space 
1GB 
2.5  Adobe Reader Versions 
Version 7.0 or later (required for PDF Viewing and Printing) 
C# PDF delete text Library: delete, remove text from PDF file in
Description: Delete specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value. matchString,
edit pdf metadata acrobat; rename pdf files from metadata
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Embedded print settings. Embedded search index. Bookmarks. Document and metadata. All object data. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
pdf metadata online; read pdf metadata
2.6  Supported Browsers 
Internet Explorer 
Firefox 
Chrome 
Safari 
Versions Tested 
10.0 
9.0 
45.0.1 
49.0 
5.1.7 
Platforms Tested 
Windows 
Windows 
Windows 
Windows 
iPad 
TIFF Display 
PDF Display 
PDF Generation 
and Printing 
Annotations 
Custom Stamps 
TIFF Editing 
Text Stamps 
2.7  PDF Viewers Support 
When generating PDF files or printing TIFF files the pdf plugin used in the web browser will affect the 
way TIFF Server behaves. Below is the results seen in a few browsers 
Adobe Viewer 
PDF.js 
Foxit 
Chrome PDF Viewer 
Printing Tiff Files 
X
Annotations 
Displays only 
sticky notes 
X
2.8  Supported TIFF File Formats 
CCITT Group 3 (1-D), Group 3 (2-D) 
CCITT Group 4 
CCITT RLE 
Uncompressed (Bitonal) 
JPEG Compression 
(“Type 6”
and “Type 7”
LZW 
PNG files and directories of PNG files are also supported 
JPEG files [NB Annotations on JPEGs will be displayed in the browser but not converted to 
PDF] 
Burnt-in redactions are only supported for TIFF Files (see section 11.9) 
2.9  Supported Image / Document Type Summary 
TIFF 
PDF 
PNG 
JPEG 
Single File  
Directory Document  
Virtual XML Document 
Multidoc  
PDF Generation and Printing 
Burnt-in Redactions 
Editing 
2.10  Licensing 
The software requires the user of a licence key file (key.txt in the license directory).  The licence file is 
used to determine whether the software is a trial version or for permanent keys which version of the 
software has been licensed.  The downloaded product includes a trial license which has no time limit, 
but all document pages are stamped.  To see information relating to the product version and licence 
file, see the “Version Information” section of the test.aspx test page.
 I
NSTALLING ON 
IIS
7
(W
INDOWS 
2008,
W
INDOWS 
V
ISTA
3.1  System Requirements 
Version 2.0 of the .Net Framework 
IIS with ASP.Net 
3.2  Step 1 
Unzip the Archive to the install location.  This may be under C:\Inetpub\wwwroot\tiffserver or another 
location of your choice. 
3.3  Step 2 
Run install.wsf.  This registers required DLLs and installs additional run time DLLs. 
3.4  Step 3 
Create and Configure Application using IIS manager. 
Create and Configure the Application Directory using IIS manager ensuring that the Classic .NET App 
Pool is chosen. 
In order to ensure that TIFF Server can write to the log or audit files and access other installation files it 
should be configured to either use Integrated Windows authentication or anonymous access with a 
suitably privileged UID. 
Tiff server  is a 32 bit application, as a result the IIS application pool used by the application needs to 
be configured to enable 32 bit applications. 
3.5  Step 4 
Test the Installation 
Test the installation using http://server/tiffserver/start.aspx. To test the installation, run the test and 
sample pages from http://yourserver/tiffserver/test.aspx any problems running this sample application 
should give evident error messages, but if you are unable to resolve a problem please contact 
support@aquaforest.com   
Expected Installation Test Results: 
Documents you may be interested
Documents you may be interested