pdf viewer in asp.net web application : How to paste a picture into a pdf document Library control component asp.net web page html mvc SFU%20IT%20Services%20-%202011-11-01%20-%20Document%20Preparation%20with%20Acrobat0-part1173

Page 1 of 18 
Document Preparation with Acrobat 
SFU IT Services // Mike Sollanych 
Introduction 
This document is a follow-up to a presentation, available separately, designed to educate users on the 
proper ways to prepare a PDF for maximum effectiveness. This document adds specific procedures for 
accomplishing the preparation tasks promoted in the presentation. For a general overview, referring to 
the presentation would be best. 
Table of Contents 
Introduction .................................................................................................................................................. 1 
The Five Principles of PDF Preparation ......................................................................................................... 3 
Requirements ................................................................................................................................................ 3 
More Information ......................................................................................................................................... 3 
Creating Readable Documents ..................................................................................................................... 4 
Clear Formatting and Layout .................................................................................................................... 4 
Direct PDF conversion ............................................................................................................................... 5 
Microsoft Word 2010 – Save As PDF .................................................................................................... 5 
Adobe Acrobat Pro – Print to PDF ......................................................................................................... 6 
Mac OS X built-in PDF printing .............................................................................................................. 6 
CutePDF and other free tools ............................................................................................................... 6 
Scanning Documents to PDF ..................................................................................................................... 6 
Optical Character Recognition (OCR) ........................................................................................................ 7 
OCR methods available at SFU .............................................................................................................. 7 
Applying OCR to a Scanned PDF with Acrobat Pro ............................................................................... 8 
Creating Navigable Documents ..................................................................................................................... 9 
Bookmarks ................................................................................................................................................ 9 
Creating Bookmarks (Adobe Acrobat Pro 9 – Windows) ...................................................................... 9 
Best Practices for Bookmarks ............................................................................................................. 10 
Clickable Table of Contents ..................................................................................................................... 10 
Creating Links ...................................................................................................................................... 10 
How to paste a picture into a pdf document - copy, paste, cut PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed tutorial for copying, pasting, and cutting image in PDF page using C# class code
how to cut a picture from a pdf document; copy picture from pdf to powerpoint
How to paste a picture into a pdf document - VB.NET PDF copy, paste image library: copy, paste, cut PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Tutorial for How to Cut or Copy an Image from One Page and Paste to Another
paste picture pdf; how to cut pdf image
SFU IT Services 
Document Preparation with Acrobat 
Page 2 of 18 
Creating Accessible Documents .................................................................................................................. 12 
Document Structure Tags for Accessibility ............................................................................................. 12 
Run the Accessibility Checker ............................................................................................................. 12 
Adding Tags ......................................................................................................................................... 12 
Reviewing the Reading Order ............................................................................................................. 13 
Adding Descriptive Text to Images ..................................................................................................... 13 
More Accessibility Information ............................................................................................................... 13 
Creating Transportable Documents ............................................................................................................ 14 
Optimizing a Document .......................................................................................................................... 14 
Determine if Optimization is Necessary ............................................................................................. 14 
Saving an Optimized PDF .................................................................................................................... 15 
Applying a Smart File Naming Convention ............................................................................................. 16 
An Example Smart File Naming Convention ....................................................................................... 16 
Creating an Annotatable Document ........................................................................................................... 17 
Saving with Extended Features for Adobe Reader ................................................................................. 17 
Summary ..................................................................................................................................................... 18 
Questions / Comments ............................................................................................................................... 18 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
vector images to PDF file. Import graphic picture, digital photo, signature and logo into PDF document. Ability to put image into
how to copy pictures from pdf; copy and paste images from pdf
VB.NET PDF insert image library: insert images into PDF in vb.net
project. Import graphic picture, digital photo, signature and logo into PDF document. Add images to any selected PDF page in VB.NET.
how to cut and paste image from pdf; copy image from pdf
SFU IT Services 
Document Preparation with Acrobat 
Page 3 of 18 
The Five Principles of PDF Preparation 
The following five principles were identified as important steps to preparing a PDF for maximum 
effectiveness. Properly prepared documents are: 
1.
Readable 
2.
Navigable 
3.
Accessible 
4.
Transportable 
5.
Annotatable 
Each of these steps will be described in detail in this guide.  
The process is time-consuming at first, but once you͛re familiar with it, it will be second nature to 
prepare a document for distribution. As more people begin to use these procedures, the quality of 
digital documents at SFU will improve. Thanks for doing your part to help! 
Requirements 
In order to use the techniques in this guide, you͛ll need a P  or Mac with Adobe Acrobat Pro installed. 
There are no specific system requirements for your computer, but please note that some of the 
processes described in this guide are processor-intensive and will take a long time to run on an older or 
slower machine. If you experience this, contact your local IT staff. 
Adobe Acrobat 9 for Windows will be used for the procedures shown in this guide. Other versions will 
vary, but the fundamentals will be the same. If you have difficulty following the procedure on a different 
version, try using the built-in Help feature to search for what you͛re trying to do, or use Google – be sure 
to include the version you͛d like to search for. 
More Information 
If you find this document to be incomplete, or require a more in-depth description of any of the 
processes within, please first contact your local IT staff to see if they can offer assistance with a quick 
clarification. If that͛s not possible, contact the author of this guide, Mike Sollanych, at mike_sol@sfu.ca 
with a detailed description of your situation. 
C# PDF remove image library: remove, delete images from PDF in C#.
Support removing vector image, graphic picture, digital photo, scanned signature, logo, etc. Able to cut and paste image into another PDF file.
how to copy an image from a pdf file; paste jpg into pdf
VB.NET PDF remove image library: remove, delete images from PDF in
PDF Image Extract; VB.NET Write: Insert text into PDF; C#.NET PDF pages extract, copy, paste, C#.NET Support removing vector image, graphic picture, digital photo
copying image from pdf to powerpoint; paste image into pdf
SFU IT Services 
Document Preparation with Acrobat 
Page 4 of 18 
Creating Readable Documents 
A readable document is one that is designed with clear formatting, has a logical layout, uses modern 
typefaces, and is transferred into PDF form with the maximum possible quality.  
Clear Formatting and Layout 
It͛s beyond the scope of this document to describe the process for designing a clear, easy-to-read 
document; some of the process is an art, and some of it is technical. We can, however, recommend a 
few Best Practices: 
Use the Built-In Formatting Styles 
Wherever possible, especially in Word 2007 and Word 2010, use the built-in formatting styles (headers, 
titles, emphasis, etc) rather than directly applying font sizes, bolding, etc. to text. If you use these styles, 
you͛re telling the word processor a lot more than just ͞make these words bigger͟ – you͛re telling it 
͞these words are a section header͟, which it can then use to generate a table of contents automatically. 
You can also really easily change the entire theme of the document by selecting from the built-in style 
sets, and all of your formatting will instantly be updated to the new style. 
Use modern typefaces (fonts) 
With the release of Word 2007, the old standbys of Arial and Times New Roman were replaced with the 
updated Calibri (sans-serif) and Cambria (serif). These typefaces are better designed for display on-
screen, while retaining excellent printed readability. We recommend designing your documents around 
these, rather than just going with the familiar. 
On the other side, don͛t abuse typefaces!  omic Sans and the like may seem ͚fun͛, but they͛re actually 
much more difficult to read, especially for a full page of text, and can cause eye strain. Stick with simple 
fonts, even for your headers, and use the ͚fun͛ ones sparingly. 
Include navigational hints 
Including page numbers, section numbers, headers, and footers in your document is highly 
recommended. These features offer a lot of information at a quick glance that make it easier for 
someone to know what they͛re reading and where they are in the document. Remember, your PDF may 
be read on a phone, tablet computer / iPad, laptop, or printed out on paper; depending on how you͛re 
distributing it, the end user may even only have a few pages extracted out of the middle! 
Including contextual information will ensure that even in the worst cases, people know what they are 
looking at, and where they might start looking for a better copy. 
C# HTML5 Viewer: Deployment on ASP.NET MVC
the size of SDK package, all dlls are put into RasterEdge.DocImagSDK a Home folder under Views according to config in picture above. RasterEdge.XDoc.PDF.dll.
copy images from pdf file; copy image from pdf to word
C# HTML5 Viewer: Deployment on AzureCloudService
Please note: In order to reduce the size of SDK package, all dlls are put into RasterEdge.DocImagSDK/Bin directory (as shown in picture). RasterEdge.XDoc.PDF.dll.
copy images from pdf to powerpoint; cut and paste image from pdf
SFU IT Services 
Document Preparation with Acrobat 
Page 5 of 18 
Direct PDF conversion 
Optimum image quality in PDF is possible only when directly converting a document into PDF. A number 
of methods exist to handle this conversion, and they͛re listed here in order of preference. 
Microsoft Word 2010 – Save As PDF 
If you are running Word 2010, you can save any document directly as a PDF using the File -> Save As… 
command. Simply choose PDF from the file type list as seen here: 
Once you͛ve selected PDF, click the Options button, and ensure it looks like the dialog below: 
If the document has been designed using the built-in Heading formatting 
features, found on the Home ribbon, the document͛s structure is actually 
already encoded in the perfect format to bring across into the PDF. Just 
turn on Create Bookmarks Using: Headings and PDF bookmarks will be 
created automatically. 
Including Document Properties and Document Structure Tags for 
Accessibility will save you time later when preparing the PDF for 
accessibility. 
Lastly, the Bitmap text when fonts may not be embedded checkbox should 
be clicked – this ensures that your typographical choices will be included in 
the document even if their license agreement doesn͛t include the right to 
embed the entire font. However, you should always be using fonts that 
permit embedding, as the output will be much higher quality and the PDF 
file size will be smaller. 
C# Raster - Modify Image Palette in C#.NET
Read: PDF Image Extract; VB.NET Write: Insert text into PDF; edit, C#.NET PDF pages extract, copy, paste, C#.NET to reduce the size of the picture, especially in
cut and paste pdf image; copy picture from pdf reader
C# Word - Document Processing in C#.NET
Get the main ducument IDocument doc = document.GetDocument(); //Document clone IDocument doc0 = doc.Clone(); //Get all picture in document List<Bitmap> bitmaps
copy picture from pdf; copy image from pdf to
SFU IT Services 
Document Preparation with Acrobat 
Page 6 of 18 
Adobe Acrobat Pro – Print to PDF 
If you have Adobe Acrobat Pro installed on your computer, you͛ll find that it creates a ͞virtual printer͟ 
that you can send documents to from any program. This results in high-quality output that certainly 
rivals Word 2010͛s built-in export, but it lacks the document structure features listed above that will 
save you preparation time. 
Mac OS X built-in PDF printing 
Mac OS X features a built in PDF printing tool that works across all applications. Simply click the PDF 
button at the bottom left of any printing dialogue box and choose the Save as PDF… option. 
CutePDF and other free tools 
If you do not have Adobe Acrobat Pro, or a Mac, and need to produce PDF output from a program that 
doesn͛t have its own built-in PDF exporting function, CutePDF is a good free option that will produce 
good-quality output. Other free tools exist – ask your local IT staff to provide you with something they 
support. 
Scanning Documents to PDF 
If documents must come from a paper origin, and there is no way to get an original, digital copy of the 
document, scanning is the only option. It is best to scan at a fairly high resolution - we recommend a 
minimum of 300 dpi, but not more than 600 in most cases as a point of diminishing returns is reached 
quickly. 
Some multifunction devices feature an option called ͞searchable PDF͟, which is essentially a built-in OCR 
program. OCR is described in more detail later in this guide. If your copier has this feature, we highly 
recommend using it! 
For smaller documents, use of local desktop scanners and multifunction devices (photocopiers) is 
sufficient. However, for longer documents, or those that need to have as close to perfect quality as 
possible, we recommend that you contact SFU Document Solutions to arrange for them to handle 
scanning for you. 
When working with Document Solutions, it is possible to have them help out with some of the 
organizational parts of the process. For example, if a document is to be split into several sections, you 
can provide them with a spreadsheet containing the file names to be applied to each section. It͛s 
worthwhile to sit down with the team to determine if they can automate anything else for you. 
SFU IT Services 
Document Preparation with Acrobat 
Page 7 of 18 
Optical Character Recognition (OCR) 
Not all text is the same! When you scan a document, without any further post-processing, it will just be 
a ͞picture͟ of text. Just like words on a sign in your vacation photos, this text isn͛t something you can 
directly work with – you can͛t copy and paste it, you can͛t easily highlight it or correct it, and there is no 
way to search through it easily. 
Many PDFs that are distributed from scanned sources remain in this format. They͛re perfectly readable 
for most users, but their usefulness beyond basic readability is low. Perhaps more importantly, such 
documents are completely useless to visually impaired and blind people, because the special software 
they used to read text out cannot describe such a picture to them! 
In order to improve on this state of affairs, you need to turn this scanned picture of text into real digital 
text that can be copied, corrected, and searched. Optical Character Recognition (OCR) software handles 
this, by carefully analyzing each scanned page, breaking it down into disparate symbols or ͚glyphs͛, and 
comparing them to massive tables of known characters to figure out what character each one looks 
most similar to. 
For documents printed and scanned on modern equipment, using clear typefaces, the process is 
virtually perfect. Faxed documents and old documents printed on aged equipment will not fare as well, 
and documents in poor condition will be even worse, but modern software does a surprisingly good job 
at figuring it out even in the worst conditions.  
We recommend that all scanned documents be put through an OCR program in order to increase their 
usability.  
OCR methods available at SFU 
At SFU, there are three ways of O R͛ing a document: 
Scanning your document on a Konica-Minolta multifunction copier with the Searchable PDF i-
Option installed. 
Having your document scanned at SFU Document Solutions. 
Using Adobe Acrobat Pro to OCR the document after it is scanned. 
The first two methods are outside of the scope of this document – contact your local IT staff or 
Document Solutions for more details. 
SFU IT Services 
Document Preparation with Acrobat 
Page 8 of 18 
Applying OCR to a Scanned PDF with Acrobat Pro 
To OCR a scanned document in Acrobat Pro, click the Document menu -> OCR Text Recognition -> 
Recognize Text Using OCR. This will result in a dialog like the following: 
Generally, you͛ll want to select All Pages in the Recognize Text dialog. Ensure that the settings are 
similar to those shown – the PDF Output Style should be ͞Searchable Image͟, and 600DPI is a safe 
downsampling level (we don͛t want to lose too much quality!) 
Click OK and the process begins. It may take from ten seconds to a minute per page depending on your 
computer͛s performance. If you͛re applying O R to a hundred-page document, now is a good time for a 
cup of coffee. 
Once the process is done, you can check on it by trying to select some text, copying, and pasting it into a 
program like Notepad or Word. If you͛re able to do that, and the text you paste comes out correctly, the 
OCR has done a good job. If not, you may need to tweak the Recognize Text settings, or (more likely) re-
scan the document. 
SFU IT Services 
Document Preparation with Acrobat 
Page 9 of 18 
Creating Navigable Documents 
A navigable document is one that͛s easy to get around! As mentioned earlier under the  est Practices 
for creating a Readable document, formatting cues are valuable to help make a document easy to 
navigate. However, with a PDF, we have a few extra features that are outside of the document itself that 
can help us navigate more easily. 
All of the processes in this section assume you͛ve already created a PDF using the techniques above, 
have digital text (either via direct PDF or OCR), and have opened it up in Adobe Acrobat Pro to prepare it 
for distribution.  
Bookmarks 
Bookmarks in a PDF are similar to bookmarks in your web browser. They͛re saved alongside the 
document, and each bookmark simply points to a particular page view. When you make a bookmark 
inside Acrobat Pro, it simply saves the page position (down to the top visible line of text). 
Bookmarks can be hierarchical – this is perfect if you have a document with long sections, as you can 
create a bookmark for the section itself at the start of the section, and inside of this bookmark you can 
nest further bookmarks for the subsections. 
If you save a PDF from Word 2010 directly as described earlier in this guide, bookmarks will be created 
for you automatically. If you are creating a PDF from another program, or from a scanned source, you͛ll 
need to make them manually. 
Creating Bookmarks (Adobe Acrobat Pro 9 – Windows) 
Click the Bookmarks icon on the left toolbar to display the Bookmarks panel, as shown below: 
To add a new bookmark, scroll the document to the correct page, and then click the    New Bookmark 
button. To remove one, click the bookmark first, and then the Trash Can icon, or hit the Delete key on 
the keyboard. Bookmarks can be moved around be clicking and dragging them up and down on the list; 
SFU IT Services 
Document Preparation with Acrobat 
Page 10 of 18 
to nest one bookmark inside of another, drag and drop it on top of the bookmark you͛d like to nest it 
inside of. 
Best Practices for Bookmarks 
Always make a bookmark for the first page of the document (or, if there͛s a title page, for the 
table of contents page as well). 
Don͛t use too many bookmarks – you don͛t need more than one per page, for example. Try to 
keep the number to a happy medium where they add to the document and make it easier to 
navigate, rather than inundating the user with too much text. 
Clickable Table of Contents 
Another nice feature you can use to make your documents friendlier is to make the Table of Contents in 
your document clickable. This means that when someone first pulls up your document, they can 
immediately navigate to any section they like, without even being aware of the bookmark functionality 
described earlier.  
Depending on the device someone uses to read your PDF file – remember, it͛s not always a desktop 
computer, but increasingly a tablet or phone – the program they͛re using may not make the bookmarks 
into an obvious navigation feature. A clickable table of contents alleviates this problem. 
The clickable table of contents is actually a subset of Acrobat͛s linking feature, which allows you to 
select any region of a document and define the behaviour of a click. The two most commonly used 
modes of this tool are Go to a Page View, which creates a link within a document, and Open a Web 
Page, which opens a browser to a URL of your choice. 
Creating Links 
To create a link, select the Tools menu -> Advanced Editing -> Link Tool. This will turn the mouse cursor 
into a crosshair and make existing links in the document visible.  
Next, drag a rectangle where you want to create a link - this is the area in which the link will be active. 
When you let go of the mouse cursor, the Create Link dialog box is displayed: 
In the Create Link dialog, select the Go to a Page View option. You can adjust the appearance of the link 
if you like – by default, it is set to not show anything at all, but if you deem it appropriate, a visible 
Documents you may be interested
Documents you may be interested