c# wpf document viewer pdf : Copy one page of pdf Library SDK class asp.net wpf .net ajax WP_AdobeCDS_Aug20100-part1884

© 2010 Entrust. All rights reserved. 
Establishing Trust with Online Processes 
Securing documents with Adobe
®
Certified Document Services 
August 2010 
Copy one page of pdf - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
export pages from pdf preview; delete pages from pdf file online
Copy one page of pdf - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
extract pages pdf; cut pages out of pdf online
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page ii 
www.entrust.com
Entrust is a registered trademark of Entrust, Inc. in the United States and certain other countries. Entrust is a 
registered trademark of Entrust Limited in Canada.  All other company and product names are trademarks or 
registered trademarks of their respective owners. The material provided in this document is for information 
purposes only. It is not intended to be advice. You should not act or abstain from acting based upon such 
information without first consulting a professional. ENTRUST DOES NOT WARRANT THE QUALITY, 
ACCURACY OR COMPLETENESS OF THE INFORMATION CONTAINED IN THIS ARTICLE. SUCH 
INFORMATION IS PROVIDED "AS IS" WITHOUT ANY REPRESENTATIONS AND/OR WARRANTIES OF 
ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, BY USAGE OF TRADE, OR OTHERWISE, 
AND  ENTRUST  SPECIFICALLY  DISCLAIMS  ANY  AND  ALL  REPRESENTATIONS,  AND/OR 
WARRANTIES  OF  MERCHANTABILITY,  SATISFACTORY  QUALITY,  NON-INFRINGEMENT,  OR 
FITNESS FOR A SPECIFIC PURPOSE. 
© 2010 Entrust. All rights reserved 
C# PDF copy, paste image Library: copy, paste, cut PDF images in
This C#.NET example describes how to copy an image from one page of PDF document and paste it into another page. // Define input and output documents.
delete pages out of a pdf; deleting pages from pdf file
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
VB.NET: Copy and Paste Image in PDF Page. This VB.NET example shows how to copy an image from one page of PDF document and paste it into another page.
delete pages of pdf preview; export pages from pdf reader
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page iii 
www.entrust.com
Table of Contents 
1
Reluctance to Adopt Online Processes ................................................. 1
2
Why Move Processes Online? ................................................................ 1
Dramatic Cost Savings ....................................................................................................... 1
Customer Loyalty ................................................................................................................ 1
Faster Response Times ..................................................................................................... 2
An Ecological Alternative .................................................................................................... 2
3
Establishing Trust in Electronic Documents ......................................... 2
4
Adobe Certified Document Services ...................................................... 3
5
Adobe CDS — From a Reader Perspective ............................................ 4
6
Adobe CDS — From an Author Perspective .......................................... 7
Types of Signing ................................................................................................................. 7
Individual Manual Signing ................................................................................................... 7
Group Manual Signing ........................................................................................................ 8
Enterprise (Group Automatic) Signing ................................................................................ 8
7
Real-World Applications of Adobe CDS ................................................. 9
Healthcare .......................................................................................................................... 9
Education ............................................................................................................................ 9
Government ...................................................................................................................... 10
Insurance & Finance ......................................................................................................... 11
8
The Legality of Digital Signatures ........................................................ 12
9
Adobe CDS Secures Online Processes................................................ 13
10
About Entrust ......................................................................................... 13
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
If you are looking for a solution to conveniently delete one page from your PDF document, you can use this VB.NET PDF Library, which supports a variety of PDF
cut pages from pdf file; copy one page of pdf
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C# developers can easily merge and append one PDF document to document imaging toolkit, also offers other advanced PDF document page processing and
pdf extract pages; delete page from pdf preview
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 1 
www.entrust.com
 Reluctance to Adopt Online Processes 
Now more than ever, organizations have reasons for moving processes online — cost-savings, 
environmental responsibility, faster response times and more. 
But electronic transactions and communication can carry the perception of insecurity. The public 
is bombarded with information on phishing attacks, viruses, malware and online identity theft. 
Although it does occur, they rarely hear about the same attacks happening with physical mail. 
This has led to skepticism in electronically delivered information. Customers want to be sure that 
the invoice they received is from the actual vendor; they want to be sure that academic records 
haven’t been altered; they need to know that medical records haven’t been intercepted. 
As a result, the onus has been placed on organizations to establish trust and validity with their 
stakeholders. Without a widely accepted and available technology, the adoption of more sensitive 
online processes has been slow. 
In response, Adobe’s Certified Document Services (CDS) provides a method to authenticate and 
verify the legitimacy of PDFs via digital signature technology that offers proven non-repudiation 
and is widely accessible. The challenge is to demonstrate the trust and benefits of online 
processes. 
 Why Move Processes Online? 
Dramatic Cost Savings 
A recent study by the Hackett Group demonstrated that e-invoicing can save organizations 80 
percent in reduced invoice-processing costs versus paper invoices. Their research also 
discovered that solving invoice discrepancies improved by 70 percent, which means a faster time-
to-payment. 
Consider that U.S. businesses spend between $20 and $30 billion annually on paper-invoicing 
alone — generating 26 billion bills and spending $17 billion in postage
1
— the cost-savings 
opportunities are high. More than just invoices, any time an organization has to print a document 
for distribution, increased costs result.  
Beyond the cost of printing and distributing paper, there's also the consideration of retaining and 
storing paper records. One only needs to visit their local land registrar to see an example of the 
complexity and volumes of paper for searching and maintenance. 
Customer Loyalty 
Customers are demanding online resources.  In today’s highly mobile, highly connected world, 
customers want access to their information from many different devices in many different 
locations.  By meeting this demand and moving paper processes online, customers become loyal 
and less likely to seek services from paper-only competitors. 
1
“Quantifying the Benefits of Electronic Invoice Presentment and Payment,” The Hackett Group, October, 21, 2005. 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
all. This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
extract pages from pdf online; copying a pdf page into word
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#: Select All Images from One PDF Page. C# programming sample for extracting all images from a specific PDF page. // Open a document.
delete pages from pdf acrobat reader; copy web page to pdf
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 2 
www.entrust.com
Faster Response Times 
Beyond simply saving money, organizations and their stakeholders will appreciate the benefit of 
improved response times. Any time a process requires a paper format, the progression stops 
while the product is printed, processed and delivered. This lag can mean stale information — 
stakeholders often require instantaneous data. 
For organizations, this can mean better cash flow from faster payments, improved customer 
satisfaction by providing immediate service and greater customer loyalty. 
An Ecological Alternative 
Many companies are committed to reducing their carbon footprint. This is partially due to 
pressures from consumers and government regulations, but also to be better corporate citizens.   
Consider that the average invoice uses three pages of paper (including the envelope) and 
multiply that by the number of invoices processed each day, month or year — the ecological 
savings piles up. And that’s just invoices. Statements, confirmations, transcripts, plans and 
records also contribute to the paper consumption. 
In a typical year, the United States consumes 8 million tons of office paper. That’s the equivalent 
of 178 million trees, which provide a source of clean oxygen.
2
When one considers the 
environmental costs to produce that same amount of paper, 152.6 billion gallons of water is 
wasted and 18.2 billion tons of solid waste is created.
3
Those staggering numbers, based on 
research completed by the Environmental Defense Fund’s Paper Task Force, make a strong 
case for moving paper processes online. 
 Establishing Trust in Electronic Documents 
Adobe Systems Inc.
pioneered the idea of creating documents in a portable format that could be 
read but not edited by recipients. Since that time, PDF has become a formal ISO open standard 
(ISO 32000) available on multiple platforms with more than 1,800 vendors offering PDF-based 
solutions.
4
With more than 250 million PDF documents on the Web today, the format has become 
the tool of choice for deploying read-only documents. 
As PDF documents became popular, commercial solutions appeared on the market that allowed 
altering of these read-only documents. Users began demanding greater security assurance that 
their documents weren’t being seen by unauthorized users or altered after creation. 
The PDF standard evolved in two ways to accommodate these needs: a username/password 
feature was implemented to encrypt and decrypt the document to prevent viewing from 
unauthorized recipients; and the ability for an author to add a digital signature to the document 
was included. 
While encryption was weak at first, updated versions featured robust encryption. Later versions of 
Adobe
®
Acrobat
®
also included digital rights management (DRM) capabilities. 
2
"Green Procurement Requirements and the Use of 100% Post Consumer Fiber Paper
," Raymond Paulson; NADEP 
North Island, Environmental Program Office, U.S. Navy; 2005. 
3
Environmental impact estimates were made using the Environmental Defense Fund Paper Calculator. For more 
information visit http://www.papercalculator.org
.
4
Adobe Portable Document Format (PDF): Product Details
,” Adobe Systems, Inc. 
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
to display it. Thus, PDFPage, derived from REPage, is a programming abstraction for representing one PDF page. Annotating Process.
combine pages of pdf documents into one; delete pages from pdf in reader
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Using RasterEdge Visual C# .NET PDF page deletion component, developers can easily select one or more PDF pages and delete it/them in both .NET web and Windows
extract page from pdf file; copy pdf page to clipboard
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 3 
www.entrust.com
Organizations have been using digital signatures for years to protect electronic documents. With 
public key infrastructure (PKI), an author uses his key or digital code to apply a signature to a 
document. That code or key applies a hashing algorithm to the entire document to compute a 
digital signature. 
If any part of the document changes, that digital signature would no longer compute. The 
signature also shows the identity of the signer and the certification authority (CA) that created the 
key. As well, it includes the public key that allows the signature to be verified. While the author 
signed the document with a private key available only to him, the certificate in the document 
contains a public key that allows any recipient to validate the document.   
The downside of these digital signatures is twofold. Generating and authenticating these 
certificates can be costly and complex since not all companies want to deploy a PKI 
infrastructure. More importantly, the user must possess the necessary tools and knowledge to 
“trust” the CA that signed the document. Security-conscious organizations understand that novice 
end-users can’t be expected to verify and trust signatures. 
Organizations must assume users can’t/won’t download or configure applications in order to 
verify electronic documents. This is especially true when we ask readers to trust an unfamiliar 
CA. It also becomes difficult for readers to easily confirm the validity of the digital signature. 
 Adobe Certified Document Services 
Adobe recognized the apprehension end-users were having with digitally signed PDF documents.  
With the tools to verify and view certificates built into the ubiquitous Adobe Reader, they also 
identified an opportunity to solve a significant barrier in the uptake of digital signatures. 
Adobe Certified Document Services (CDS) is a relatively new platform offering available in the 
Acrobat 6.0 product family. Using digital signature technology, CDS provides recipients with 
assurances that certified PDF documents are authentic — that they did indeed originate from 
their stated author and the portions of the document signed by the author have not been modified 
since authoring. 
Entrust Certificates for Adobe CDS enable organizations to easily apply digital signatures to 
documents — individually and in bulk — and have them be readily apparent to the reader. 
To enable this capability, Adobe partnered with Entrust to provide certification authority (CA) 
services, including all registration authority (RA) functionality. Entrust’s CA has been “chained” to 
Adobe’s CA to provide trust services on behalf of Adobe. Once registered, the author is verified 
by Entrust and issued a digital ID to certify documents to be used in Adobe Acrobat, Reader and 
LiveCycle products. 
When a document is signed with an Adobe CDS certificate, the author’s identity and the 
document content is verified each time a PDF document is opened. In recent versions of Acrobat 
Reader, a blue ribbon appears at the top of the document clearly indicating the identity of the 
author and whether the document has been verified. 
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 4 
www.entrust.com
 Adobe CDS — From a Reader Perspective 
Each time a user opens a PDF that was certified with a CDS certificate, a visual ribbon is 
displayed across the top of the application. This ribbon is not on the document itself, but appears 
as an additional toolbar within Acrobat Reader (Version 6 or greater). 
A Valid Signature 
Once the integrity and validity of the signature is successfully verified, a blue ribbon icon appears 
on the ribbon (pictured below). This is a certification signature, which verifies the author and the 
integrity of the document. Because the document is confirmed to be the exact document that was 
signed by the author, it is known as non-repudiation. 
Users can further verify the signature by clicking on “Signature Properties” (the pen) to the right 
of the ribbon. This displays the signature information detailed in the image on the next page. 
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 5 
www.entrust.com
The Signature Properties dialog provides another indicator of trust, but also further information.  
The timestamp (time, date) of the signature may also be important, especially with time-sensitive 
documents such as letters of offer, payments or invoices. Additional information, including the 
reason the document was digitally signed, is also available. 
Another type of signature that may appear in a document is an approval signature where a 
signature appears within a document to indicate an author or reviewer’s approval. 
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 6 
www.entrust.com
The author can create spaces where multiple Adobe CDS certificate users can sign their approval 
to a document. This is ideal for use in workflow applications or where multiple signatures are 
required. The signature uses the same visual icons to verify, in real-time, that the signature is 
authentic. 
Validity Not Confirmed 
If a reader is offline or if Acrobat Reader is unable to verify the signature, a question mark symbol 
will appear indicating trust could not be established. 
Before relying on this signature, readers should establish trust with the author. 
Invalid Signature 
If a document has been compromised, an obvious symbol appears in the ribbon: 
This symbol indicates that the document had been corrupted or changed since it was originally 
signed.  
Establishing Trust with Online Processes: Securing documents with Adobe Certified Document Services 
© 2010 Entrust. All rights reserved. 
Page 7 
www.entrust.com
Single Document 
(e.g., legal letters, 
plans, blueprints, etc.) 
Named Person 
Adobe PDF 
Application 
Certificate on 
a Token 
Personally Signed 
and/or Certified 
 Adobe CDS — From an Author Perspective 
Creating and establishing trust with recipients is simple and different types of CDS certificates are 
available depending on the application.  
Types of Signing 
Depending on the use case, there are two types of signing (manual, automatic) and three types of 
signers (departments, organizations, individuals). Add to the mix that you can use CDS for 
certifying and/or signing, and documents can be set up for workflow applications with multiple 
signers, and there are countless combinations. 
Individual Manual Signing 
Individual manual-signing certificates are stored on a security token and used by individuals in 
organizations that need to sign documents on an ad-hoc basis. Examples of individual manual 
signatures are approvals on documents in a workflow, an individual signing a contract or form, or 
authors of sensitive documents signing their authenticity such as blueprints, specifications, 
finance reports and important letters. 
To sign a document, the author simply “distills” 
the document into PDF format, certifies it first 
(providing the document doesn’t already have a 
signature on it), determine which parts of the 
document can/cannot be changed and signs it. 
Sometimes an author will want to circulate a 
document for other approvals. In this scenario, 
the author can specify how and who can sign 
the document after the author has signed it.  
The image to the right depicts setting the 
preferences to certify a document. 
Documents you may be interested
Documents you may be interested