how to use abcpdf in c# : C# read pdf metadata SDK application service wpf windows .net dnn tiffserver350-part254

TIFF Server For IIS 
Reference Guide Version 3.5
Version 3.5, December 2011 
© Copyright 2001 - 2011 Aquaforest Limited  
http://www.aquaforest.com/
C# read 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
rename pdf files from metadata; remove metadata from pdf online
C# read 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
pdf xmp metadata; pdf keywords metadata
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
64
B
IT 
O
PERATING 
S
YSTEMS
*****............................................................................................................ 4
2.5
D
ISK 
S
PACE
............................................................................................................................................... 4
2.6
A
DOBE 
R
EADER 
V
ERSIONS
........................................................................................................................ 5
2.7
S
UPPORTED 
B
ROWSERS
.............................................................................................................................. 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 5 (WINDOWS XP PROFESSIONAL) .................................................. 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 
T
HE 
V
IRTUAL 
D
IRECTORY USING 
IIS
MANAGER
. ................................... 7
3.5
S
TEP 
4
T
EST 
T
HE 
I
NSTALLATION
............................................................................................................. 9
4
INSTALLING ON IIS 6 (WINDOWS 2003) .............................................................................. 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 
T
HE 
V
IRTUAL 
D
IRECTORY USING 
IIS
MANAGER
. ................................. 10
4.5
S
TEP 
4
-
A
DD THE 
W
EB 
S
ERVICE 
E
XTENSION
........................................................................................... 13
4.6
S
TEP 
5
T
EST 
T
HE 
I
NSTALLATION
........................................................................................................... 14
5
INSTALLING ON IIS 7 (WINDOWS 2008, WINDOWS VISTA) .......................................... 15
5.1
S
YSTEM 
R
EQUIREMENTS
.......................................................................................................................... 15
5.2
S
TEP 
1 ..................................................................................................................................................... 15
5.3
S
TEP 
2 ..................................................................................................................................................... 15
5.4
S
TEP 
3
-
C
REATE AND 
C
ONFIGURE 
T
HE 
V
IRTUAL 
D
IRECTORY USING 
IIS
MANAGER
. ................................. 15
5.5
S
TEP 
4
-
A
DD THE 
W
EB 
S
ERVICE 
E
XTENSION
........................................................................................... 17
5.6
S
TEP 
5
T
EST 
T
HE 
I
NSTALLATION
........................................................................................................... 18
6
USING THE VIEWER ................................................................................................................ 20
6.1
I
MAGE 
V
IEWING AND 
M
ANIPULATION
...................................................................................................... 20
6.2
D
OCUMENT 
V
IEWER 
F
ACILITIES
............................................................................................................... 20
6.3
D
OCUMENT 
P
RINTING
.............................................................................................................................. 21
6.4
D
OCUMENT 
S
AVING
................................................................................................................................. 21
6.5
E
MAILING 
D
OCUMENTS
........................................................................................................................... 21
7
EDITING DOCUMENTS ............................................................................................................ 22
7.1
S
ELECTION OF 
P
AGES
............................................................................................................................... 22
7.2
R
EORDERING
........................................................................................................................................... 23
7.3
B
OTTOM 
M
ENU
....................................................................................................................................... 23
7.4
S
PLIT 
B
EFORE
.......................................................................................................................................... 23
7.5
R
EMOVE 
S
PLITS
....................................................................................................................................... 23
7.6
D
ELETE 
P
AGE
.......................................................................................................................................... 23
7.7
U
N
D
ELETE 
P
AGE
..................................................................................................................................... 23
7.8
M
OVE 
B
EFORE
......................................................................................................................................... 23
7.9
M
OVE 
A
FTER
........................................................................................................................................... 23
7.10
S
AVE
....................................................................................................................................................... 23
7.11
A
RCHIVING 
E
DITED 
F
ILES
........................................................................................................................ 23
8
ANNOTATIONS .......................................................................................................................... 24
8.1
A
NNOTATION 
T
YPES
................................................................................................................................ 24
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
such as its location, zonal information, metadata, and so on. Extract image from PDF free in .NET framework with trial SDK components and online C# class source
search pdf metadata; clean pdf metadata
How to C#: Basic SDK Concept of XDoc.PDF for .NET
Various PDF annotation features can be integrated into your C# project, such as XDoc.PDF for .NET supports editing PDF document metadata, like Title
pdf remove metadata; pdf metadata editor
8.2
A
NNOTATION 
S
TORAGE
........................................................................................................................... 24
8.3
P
RINTING 
A
NNOTATIONS
......................................................................................................................... 25
8.4
D
ISALLOWING 
A
NNOTATION 
U
SE
............................................................................................................. 25
8.5
E
DITING 
A
NNOTATIONS
........................................................................................................................... 25
8.6
C
USTOMISING 
S
TAMP 
A
NNOTATIONS
....................................................................................................... 25
8.7
A
NNOTATION 
F
ILE 
F
ORMAT
..................................................................................................................... 26
9
ACCESSING DOCUMENTS ...................................................................................................... 27
9.1
A
CCESSING 
D
OCUMENTS VIA 
URL
S
......................................................................................................... 27
9.2
A
CCESSING 
D
OCUMENTS VIA 
P
ATHS OR 
UNC
S
........................................................................................ 27
9.3
A
CCESSING 
D
OCUMENTS ON 
R
EMOTE 
F
ILE SYSTEMS
................................................................................ 27
9.3.1
Related Security Issues ................................................................................................... 27
9.4
D
IRECTORY 
D
OCUMENTS
......................................................................................................................... 28
9.5
M
ULTI
-D
OCUMENTS
................................................................................................................................ 28
9.6
C
OMPOUND 
D
OCUMENTS
......................................................................................................................... 28
9.7
XML
V
IRTUAL 
D
OCUMENTS
................................................................................................................... 28
9.7.1
document type ................................................................................................................. 29
9.7.2
document specifications .................................................................................................. 29
9.7.3
Referring to XML Virtual Documents : .......................................................................... 29
9.7.4
Examples ......................................................................................................................... 29
9.8
S
ESSION
-
BASED 
XML
V
IRTUAL 
D
OCUMENTS
.......................................................................................... 30
9.9
HTTP-
BASED DOCUMENT ACCESS
............................................................................................................ 30
10
DATABASE-RESIDENT DOCUMENT IMAGES ............................................................... 31
11
INTEGRATING TIFF SERVER WITH ASP.NET .............................................................. 33
11.1
I
NTEGRATING THE VIEWER
....................................................................................................................... 33
11.2
I
NTEGRATING WITH 
ASP.N
ET
.................................................................................................................. 34
11.3
A
PPLICATION 
I
NTEGRATION FOR 
S
HARED 
S
ESSIONS
................................................................................. 35
12
USING STAMPS ...................................................................................................................... 36
12.1
S
TAMP 
P
LACEMENT
................................................................................................................................. 36
12.2
S
TAMP 
S
PECIFICATIONS
........................................................................................................................... 37
13
ADVANCED INTEGRATION................................................................................................ 38
13.1
PDF
F
ILE 
G
ENERATION
........................................................................................................................... 39
13.2
D
ATA 
C
APTURE 
Z
ONING
.......................................................................................................................... 40
13.2.1
Calling The Methods ...................................................................................................... 40
14
CUSTOMIZING AND CONFIGURING TIFF SERVER .................................................... 41
14.1
C
USTOMISING 
T
HE 
I
CON 
S
ET 
(
CONFIG
_
UI
.
INC
) ......................................................................................... 41
14.2
D
ISPLAY 
C
USTOMIZATIONS 
(
CONFIG
_
UI
.
INC
) ........................................................................................... 42
14.3
C
ONFIGURING 
T
HE 
T
OOLBAR 
(
CONFIG
_
UI
.
INC
) ........................................................................................ 43
14.4
C
ONFIGURING 
P
RINTING 
(
CONFIG
_
UI
.
INC
) ................................................................................................ 43
14.5
C
ONFIGURING 
P
AN 
D
IRECTION
................................................................................................................ 43
14.6
B
ACKEND 
C
ONFIGURATION 
(
CONFIG
.
INC
) ................................................................................................ 43
14.7
C
USTOM 
B
ACKEND 
D
EVELOPMENT
.......................................................................................................... 44
14.7.1
Implementing a Custom Backend ................................................................................... 44
14.8
E
DIT 
F
UNCTIONALITY AND  
C
USTOM 
M
ODULES
....................................................................................... 44
14.9
F
ILE 
L
OCKING IN 
E
DIT 
F
UNCTIONALITY WITH  
C
USTOM 
M
ODULES
........................................................... 44
14.10
S
ECURE 
R
EDACTIONS
. ......................................................................................................................... 45
14.11
E
RROR AND 
I
NFORMATIONAL 
M
ESSAGES
............................................................................................. 45
14.11.1
Browser Alert Messages ............................................................................................. 45
14.11.2
Server Messages ......................................................................................................... 45
14.12
C
USTOM 
C
APTURE 
Z
ONES
................................................................................................................... 45
15
CUSTOM AUDITING AND SECURITY .............................................................................. 47
15.1
A
UDITING
................................................................................................................................................ 47
15.2
C
USTOM 
A
UDITING
.................................................................................................................................. 47
15.3
C
USTOM 
S
ECURITY
.................................................................................................................................. 48
15.4
S
UPPORT FOR 
A
DAPTING THE 
A
QUAFOREST
TIFFS
ERVER
A
UDIT CLASS
....................................................... 48
16
SUPPORT FOR PDF FILES ................................................................................................... 49
16.1
U
SING THE 
PDF
F
ILE 
S
UPPORT
................................................................................................................ 49
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Get image information, such as its location, zonal information, metadata, and so on. Extract image from PDF free in .NET framework application with trial SDK
metadata in pdf documents; edit pdf metadata acrobat
C# PDF Text Extract Library: extract text content from PDF file in
XDoc.PDF ›› C# PDF: Extract PDF Text. C# PDF - Extract Text from PDF in C#.NET. Best C#.NET PDF text extraction library and component for free download.
analyze pdf metadata; get pdf metadata
16.2
U
NSUPPORTED 
F
UNCTIONS
...................................................................................................................... 49
16.3
C
ONVERSION 
C
ONFIGURATION
................................................................................................................. 49
16.4
S
ECURITY 
C
ONFIGURATION
..................................................................................................................... 49
16.5
U
SING 
T
ALL 
C
OMPONENTS 
PDF
R
ASTERIZER WITH 
TIFF
S
ERVER 
3.5 ...................................................... 50
17
CUSTOM HTTP HANDLER FOR TIFF FILES .................................................................. 51
18
INTEGRATING WITH SHAREPOINT 3.0 .......................................................................... 52
19
TIFF SERVER EXPLORER ................................................................................................... 53
19.1
G
ETTING 
S
TARTED AND 
T
ESTING 
T
HE 
I
NSTALLATION
.............................................................................. 53
19.2
E
XPLORE 
M
ODE
....................................................................................................................................... 54
19.3
S
EARCH
................................................................................................................................................... 55
20
TIFF SERVER EXPLORER CONFIGURATION ............................................................... 56
20.1
U
SING 
M
ULTIPLE 
C
ONFIGURATIONS
......................................................................................................... 56
20.1.1
Creating a New Configuration ....................................................................................... 56
20.1.2
Deleting a Configuration ................................................................................................ 56
20.1.3
Restoring a Configuration .............................................................................................. 56
20.2
TIFF
E
XPLORER 
A
DMINISTRATION 
C
ONTROL 
P
ANEL
............................................................................... 56
20.3
G
LOBAL 
C
ONFIGURATION 
S
ETTINGS
........................................................................................................ 57
20.4
D
OCUMENT 
R
OOT 
C
ONFIGURATION 
(F
OR 
TIFF
E
XPLORER 
EXPLORE
M
ODE
) ........................................ 58
20.5
D
OCUMENT 
T
YPE 
C
ONFIGURATION 
(
FOR 
TIFF
E
XPLORER 
SEARCH
M
ODE
)............................................ 59
20.5.1
TIFF Explorer User Application ASP.Net Pages ........................................................... 60
20.5.2
TIFF Explorer Administration Application ASP.Net Pages ........................................... 60
20.5.3
TIFF Explorer Common Files ........................................................................................ 60
20.6
A
DVANCED 
C
ONFIGURATION 
P
ARAMETERS
.............................................................................................. 60
21
TIFF SERVER DIRECTORIES ............................................................................................. 62
21.1
R
OOT 
F
OLDER
......................................................................................................................................... 62
21.2
S
UB 
F
OLDERS
.......................................................................................................................................... 62
21.3
T
EMPORARY 
F
ILES
................................................................................................................................... 62
22
TIFF PILOT.............................................................................................................................. 63
22.1
A
CCESSING 
D
OCUMENTS VIA 
P
ATHS OR 
UNC
S
........................................................................................ 63
22.2
A
CCESSING 
D
OCUMENTS ON 
R
EMOTE 
F
ILE SYSTEMS
................................................................................ 63
22.3
A
CCESSING 
D
OCUMENTS VIA 
URL
S
......................................................................................................... 63
22.4
D
IRECTORY 
D
OCUMENTS
......................................................................................................................... 63
22.5
C
OMPOUND 
D
OCUMENTS
......................................................................................................................... 63
22.6
XML
V
IRTUAL 
D
OCUMENTS
................................................................................................................... 63
22.6.1
document type ................................................................................................................. 64
22.6.2
document specifications .................................................................................................. 64
22.6.3
Referring to XML Virtual Documents : .......................................................................... 64
22.6.4
Examples ......................................................................................................................... 64
22.7
S
ESSION
-
BASED 
XML
V
IRTUAL 
D
OCUMENTS
.......................................................................................... 65
22.8
PDF
A
NNOTATION 
B
OX 
F
EATURE
............................................................................................................ 65
22.9
T
EXT 
F
ILE 
S
UPPORT
................................................................................................................................. 65
22.10
P
ASSING 
PDF
F
ILES
............................................................................................................................ 65
22.11
TIFF
P
ILOT 
P
ARAMETER 
S
UMMARY
.................................................................................................... 66
23
TIFF PILOT CUSTOM SECURITY DLL ............................................................................ 66
24
TIFF PILOT CONFIGURATION PARAMETERS ............................................................. 67
25
MIGRATING FROM TIFF PILOT ....................................................................................... 67
C# PDF - Read Barcode on PDF in C#.NET
NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET edit PDF digital signatures, C#.NET edit PDF sticky note, C#.NET print PDF, C#.NET read barcodes from
pdf xmp metadata editor; change pdf metadata creation date
C# PDF Library SDK to view, edit, convert, process PDF file for C#
C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update, and delete PDF file metadata, like Title, Subject, Author, Creator, Producer
remove metadata from pdf; read pdf metadata online
 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. 
In addition, TIFF Server includes an application called “TIFF Server Explorer” which provides an 
intuitive web-based application for users to find, view, convert and annotate TIFF images held in a set 
of folders that are structured in a hierarchical manner.  See section 12 for more details. 
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 : 
•  5.0, 6.0,7.0 or 7.5 
2.2  Microsoft .Net Framework 
•  Version 3.5 
2.3  Windows Versions (32 and 64-bit versions are supported) 
•  Windows 2003 
•  Windows 2008 
•  Windows XP Professional 
•  Windows Vista (Business/Professional/Ultimate) 
•  Windows 7(Business/Professional/Ultimate) 
2.4  64 Bit Operating Systems***** 
•  TIFF Server can be run in IIS 32 bit mode on 64 bit versions of Windows 2003 by following 
the instructions in this Microsoft KB article :  
•  http://support.microsoft.com/kb/894435 
2.5  Disk Space 
  50 Mb 
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET supports editing PDF document metadata, like Title, Subject, Author, Creator, Producer, Keywords, Created Date, and Last Modified Date.
extract pdf metadata; get pdf metadata
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. Comments, forms and multimedia. Document and metadata. All object data. File attachment. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
read pdf metadata online; add metadata to pdf programmatically
2.6  Adobe Reader Versions 
  Version 7.0 or later (required for PDF Viewing and Printing) 
2.7  Supported Browsers 
Internet Explorer 
Firefox 
Chrome 
Safari 
Versions Tested 
8.0 
9.0 
3.6.16 
10.0.648.205 
5.0.4 
Platforms Tested 
Windows 
Windows 
Windows 
Windows 
iPad 
TIFF Display 
 
 
 
 
PDF Display 
 
 
 
 
PDF Generation 
and Printing 
 
 
 
 
Annotations 
 
 
Custom Stamps 
 
 
TIFF Editing 
 
 
Text Stamps 
 
 
 
 
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
5
(W
INDOWS 
XP
P
ROFESSIONAL
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 The Virtual Directory using IIS manager. 
The virtual directory needs Script and Execute permission : 
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. 
3.5  Step 4 – Test The Installation 
Test the installation using http://server/tiffserver/start.aspx 
Documents you may be interested
Documents you may be interested