c# pdf library github : Adding metadata to pdf files software application project winforms html web page UWP Whitepaper-DocumentConverter-EN0-part572

3-Heights™ Document Converter
Basics and Applications
WHITE PAPER
Adding metadata to pdf files - 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
view pdf metadata; change pdf metadata
Adding metadata to pdf files - 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
add metadata to pdf programmatically; adding metadata to pdf files
The 3-Heights™ product family from  
PDF Tools AG stands for:
High Quality – High Volume – High Performance
Copyright ©2016 PDF Tools AG. All rights reserved. 
Names and trademarks of third parties are legally protected property. Rights may be 
asserted at any time. The representation of third-party products and services is exclusively 
for information purposes.
PDF Tools AG is not responsible for the performance and support of third-party products 
and assumes no responsibility for the quality, reliability, functionality or compatibility of 
these products and devices.
PDF Tools AG  
Kasernenstrasse 1, 8184 Bachenbülach, Switzerland
Tel.: +41 43 411 44 51 , www.pdf-tools.com
Whitepaper-DocumentConverter-EN-20160126
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Multiple metadata types of PDF file can be Capable of adding PDF file navigation features to your VB formats; merge, append, and split PDF files; insert, delete
batch edit pdf metadata; pdf remove metadata
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Multiple metadata types of PDF file can be Capable of adding PDF file navigation features to your C# formats; merge, append, and split PDF files; insert, delete
acrobat pdf additional metadata; pdf metadata reader
Content
Contents ..........................................................3
Introduction ......................................................4
What does a central conversion service do? ........................4
How is the service used? ...........................................5
What are the benefits of a central service? ..........................6
What additional functions does the service offer? ..................7
Architecture and performance features ...........................9
Quality: reproduction fidelity and ISO conformance ................9
Robust, unattended operation .....................................11
Distributed architecture and scalability. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Performance .....................................................13
Application integration interfaces .................................14
Extensibility:  
Document formats and supplemental functions ...................15
Product Editions ..................................................16
About PDF Tools AG .........................................18
C# PDF Page Insert Library: insert pages into PDF file in C#.net
such as how to merge PDF document files by C# code PDF document pages and how to split PDF document in APIs, C# programmers are capable of adding and inserting
modify pdf metadata; pdf metadata online
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
On this VB.NET PDF document page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page
read pdf metadata online; online pdf metadata viewer
Introduction
What does a central conversion service do?
The 3-Heights™ Document Converter is a central service that converts corporate 
documents to a uniform, standardized file format PDF, PDF/A, or TIFF.
TIFF
PDF
PDF
PDF/A
PDF
Scanner
E-Mail
Offi  ce
Central Conversion Service
-Heights™ Document Converter
Figure 1: A central service for converting documents into a standardized format
Documents for conversion may exist in a wide variety of file formats. Most common are 
files produced by applications such as Microsoft Word, Excel, PowerPoint, and Visio, as well 
as emails, text, and scanned image files such as JPEG, TIFF, PNG, GIF, and BMP. Long-term 
retention and interchange with business partners are the main reasons for converting 
such documents.
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 4/18
C# Create PDF Library SDK to convert PDF from other file formats
Besides, using this PDF document metadata adding control, you can created PDF file by adding digital signature Create PDF Document from Existing Files Using C#.
analyze pdf metadata; pdf metadata extract
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
1. Support embedding, removing, adding and updating ICCProfile. 2. Render text to text, PDF, or Word file. Tiff Metadata Editing in C#.
clean pdf metadata; read pdf metadata
How is the service used?
-Heights™ 
Document 
Converter
PDF
PDF/A
PDF/A Archive
TIFF Archive
Email with 
Attachment
Specialized 
Applications
Documents
Figure 2: The 3-Heights™ Document Converter creates PDF/A files from many different file formats and 
applications for long-term storage 
The 3-Heights™ Document Converter can be used to: 
ƒMake PDF/A copies of all incoming and outgoing documents for the corporate archive
ƒArchive documents which are produced to support business processes
ƒArchive all email traffic between the organization and its business partners, including 
email attachments
ƒ Migrate archives containing digital documents in an obsolescent or proprietary format 
to a new archive that uses the ISO standard PDF/A format 
ƒ Generate PDF documents from business applications centrally, via a web service or a 
programming interface (API)
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 5/18
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
get pdf metadata; batch edit pdf metadata
C# PDF insert text Library: insert text into PDF content in C#.net
text character and text string to PDF files using online text to PDF page using .NET XDoc.PDF component in Supports adding text to PDF in preview without adobe
remove pdf metadata online; add metadata to pdf
What are the benefits of a central service?
The 3-Heights™ Document Converter makes sense even with just a small number of 
workstations since there are economic benefits and qualitative gains. 
The following table summarizes the benefits of central service vs. local software:
Client Based
Server Based
Scalability
Workstation computing power is 
the limiting factor in conversion 
performance
Load balancing enables perfor-
mance to be scaled as desired
Installation and maintenance
Conversion software needs to be 
deployed to every client, and to 
be configured by the users
One centrally configured and 
maintained software installation
User support
Hotline and remote assistance to 
fix problems on the workstation 
Problems can be reproduced in 
the test environment, then a 
lasting fix can be implemented in 
production
Unattended operation
Workstation-based conversion 
often involves manual user 
actions (responding to dialogs, 
acknowledging messages, etc.)
The conversion process runs with 
no manual intervention; the ser-
vice itself controls native applica-
tions as required
Variety of input formats 
supported
Native applications must be 
installed on the workstation to  
handle each proprietary input 
format, limiting the number of 
supported formats
Standardized formats are conver-
ted directly; proprietary formats 
need just one centralized instal-
lation for all users
Application versions and 
configuration differences
Workstations may have different 
application versions installed, 
with configuration variances
Centrally installed and confi-
gured software ensures output 
documents with uniform and 
consistent quality
Robustness
Users must deal with possible 
disruptions caused by installa-
tion and configuration pro-
blems, or conflicting 
applications
The service runs each application 
in its own protected environ-
ment, monitors and automati-
cally restarts them when pro-
blems arise
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 6/18
VB.NET PDF insert text library: insert text into PDF content in vb
Multifunctional Visual Studio .NET PDF SDK library supports adding text content to adobe PDF to add a single text character and text string to PDF files in VB
remove metadata from pdf acrobat; pdf metadata editor
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. a PDF to two and four new PDF files are offered Provides you with examples for adding an (empty
edit multiple pdf metadata; remove metadata from pdf online
What additional functions does the service offer?
The primary purpose of the 3-Heights™ Document Converter is converting digital
documents to a uniform, standardized file format such as PDF/A.
-Heights™ 
Document Converter
PDF
PDF, TIFF, MS Offi  ce, Email, etc.
PDF/A
PDF
XMP
OCR
PDF
PDF
PDF
PDF
PDF
Digital
Signature
Text and 
Barcode 
Recognition
Metadata
Embedding of 
Original 
Documents
PDF/A
Validation
Document 
Merging
Stamping
Container 
Extraction
Figure 3: Main and ancillary functions of the 3-Heights™ Document Converter
The service also provides the following supplemental functions:
ƒ Digital signature  
Applying a digital signature assures the document’s integrity and authenticity.  
A signature may be created according to a specific signature law (e.g. Qualified  
Electronic Signature QED), meet the needs of long-term archiving or just the needs of  
a straightforward document exchange. A time stamp can be applied with or without  
a digital signature. The system generates digital signatures via a cryptographic infra-
structure (USB token, HSM) and using a standard interface (PKCS#11).
ƒ Text and barcode recognition 
Scanned image files need to be made searchable. The service can use the 3-Heights™ 
OCR Enterprise Add-On text recognition service to identify text in an image file and 
embed it in the converted version, thus making it searchable.
ƒ Embedding of metadata 
The PDF/A ISO standard requires that metadata is embedded in the form of XMP packets 
into the document. The service offers this feature.
ƒ Embedding of the original documents  
The original file will be embedded into the converted file, e.g. an Excel file into the 
PDF/A file. This is required if the original file contains information that is otherwise lost in 
the conversion process, such as Excel formulas. Another example is the embedding of 
mandatory XML invoice data (e.g. ZUGFeRD). The service implements this feature of the 
PDF/A-3 standard.
ƒ PDF/A validation 
For quality assurance purposes, special software is available to check the conformance 
of PDF/A files with the ISO standard.
ƒ Document merging 
Documents of the same business case can be merged into a single file or a collection of 
files, for example merge correspondences into a single dossier. 
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 7/18
ƒ Stamping 
Output documents may sometimes require a stamp or watermark. The service receives 
the stamp data from an XML file and applies the required stamps to the document.
ƒ Container extraction 
Files may be packaged in TAR, ZIP, RAR and other containers, especially if those are email 
attachments. Such containers are often nested, i.e. the files inside are themselves 
containers. The service is capable of extracting content from nested containers to any 
depth, and sends the unpacked files for conversion.
Further useful supplemental functions are documented in the User Manual.
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 8/18
Architecture and performance features
The features of the 3-Heights™ Document Converter is a result of the system architecture 
chosen by the development team. From the outset, they based their work on the following 
requirements:
ƒ High-quality document conversion with emphasis on conformity with ISO standards and 
reproduction fidelity
ƒ Robust, hands-off operation
ƒ High throughput capability
ƒ Performance scalability
ƒInterfaces for application integration
ƒ Extensible for further file formats and additional functionality
Quality: reproduction fidelity and ISO conformance
The 3-Heights™ Document Converter is comprised of the following:
ƒ Native applications for performing conversions, in particular Microsoft Office
ƒ Post-processing software for files directly after being produced by those applications
ƒ Virtual printer driver specifically designed for this purpose: 3-Heights™ PDF Producer
ƒ Built-in conversion programs for standard formats
ƒ Verification software: 3-Heights™ PDF Validator
PDF
-Heights™ Document Converter
PDF
Figure 4: Ensuring high visual fidelity is a key feature of document conversion.
For high reproduction fidelity, the service uses the native application designed for a given 
file format – Microsoft Office in particular. Alternatives such as Open Office frequently pro-
duce rendering discrepancies that fall short of what users expect from converted 
documents.
Although target formats can often be generated directly from the native applications 
(‚Save As PDF/A‘), results tend to lack fidelity of reproduction and standards conformity. 
When there is benefit to using an application‘s built-in functionality, the service does so 
and then post-processes the application output file for quality assurance purposes. 
Typically, it will use ‚Save As PDF …‘ and then convert the resulting PDF to PDF/A format.
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 9/18
With many applications, the print function is the only way of producing a PDF or TIFF file. 
For optimal document conversion via this route, the service employs a suite of virtual 
printer drivers specifically developed for this purpose. Those are capable of converting 
directly to the target TIFF or PDF format, rather than via a PostScript driver with its inher-
ent graphical limitations.
The service uses built-in programs such as the 3-Heights™ Image to PDF Converter, 
3-Heights™ PDF to PDF/A Converter, etc., for the conversion of standard formats such as 
the raster image formats TIFF, JPEG, PNG, GIF, and BMP as well as EMF and other vector 
graphic formats, and for converting PDF to PDF/A. Optimal and consistent quality con-
version to those formats is thus assured.
Extra functionality for PDF/A validation can be used in situations where verifying confor-
mity with the ISO standard is necessary. Conformity checking is often a prerequisite for 
linking the service with an archive system that does not have its own validation facility.
© 2016 PDF Tools AG – Premium PDF Technology
White Paper – 3-Heights™ Document Converter, page 10/18
Documents you may be interested
Documents you may be interested