asp.net mvc pdf viewer free : Pdf file compression application control utility azure web page wpf visual studio nitro_pdf_professional_5x_user_guide6-part1928

Commenting
61
© 2008 Nitro PDF Software
To import comments into a PDF:
1.
On the Review tab, in the Review group, click Migrate 
.
2.
Click Import Comments
.
3.
Select the same file that contains different comments in it.
10.
Security
With Nitro PDF Professional you can secure your PDF files with password- or certificate-based security, and
once secured, your PDFs are protected with high-level 128-bit RC4 or 128-bit AES encryption.
You can apply two different sorts of security to control who can access your files and what they can do with
the files when they receive them:
· Open file
.
This security locks a file so that only users with the correct ‘key’ can open the file.
Depending on the type of security you use, only users with the correct password, or an approved
digital ID will be able to open and view the file.
· File usage permissions
.
This security can lock (or turn off) particular functionality once a PDF file is
opened. For example, you could disallow users from printing or copying text from the PDF. This type
of control of document usage works particularly well for certificate-based security as you can allow
different usage on a recipient-by-recipient basis.
To view the security in a file:
1.
Click the Nitro PDF Button, and then click Document Properties
.
2.
Click the Security tab.
10.1
Permission settings
The usage permission settings let you restrict what features can be used when a recipient opens a file you
have secured. This means, for example, that you can distribute documents that can’t be edited or printed,
but can be opened and viewed. Using these permission settings with digital ID certificate-based security
gives you even greater flexibility as you can set different permissions for each individual recipient of your
file. 
The usage permissions you can control include:
· Printing. Control the user’s ability to print the document, and at what resolution quality.
· Modify document. Control the user’s ability to edit the contents of a document.
· Content copying or extraction. Control the user’s ability to copy content from a document.
· Content accessibility enabled. Control the user’s ability to use accessibility tools to access PDF
documents.
· Commenting. Control the user’s ability to add notes, text highlights, and drawing markups.
· Form field fill-in or signing. Control the user’s ability to fill in forms and digitally sign documents.
· Document assembly. Control the user’s ability to insert pages into and extract pages out of PDF
documents.
· Access for screen readers. Allow text to be accessed by screen-reading software for users with a
visual impairment
.
Pdf file compression - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
adjust file size of pdf; reader shrink pdf
Pdf file compression - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
can pdf files be compressed; change font size in pdf form field
Nitro PDF Professional User Guide
62
© 2008 Nitro PDF Software
10.2
Password security
Passwords allow you to restrict access and usage of your content to people who have the password used to
secure the PDF file.
· Open passwords. These lock your file so only people with the correct password can open the file.
· Permission passwords. These lock particular functionality when a user opens your file. For example,
you could stop recipients from copying text from or printing your document.
There are two ways to secure a PDF file using certificate security:
· Password Security dialog. In the Document Properties area of Nitro PDF Professional you can view
security settings and manually apply security.
· Security profiles. The re
-
usable security profiles allow you to save custom security settings and then
apply those settings to a document with one click. 
To apply password security:
1.Do one of the following:
·
Click the Nitro PDF Button 
, and then click Document Properties 
.
On the Security tab, in
the Security method list, select Password security and click Change Settings
.
·
On the Secure and Sign ribbon tab, in the Secure Document group, click Password Security 
.
2.In the Password Security dialog do one or more of the following: 
· If you want users to enter a password to open your file, click the Require a password to the
document box, and then enter your password.
· If you want to restrict permissions once a file is opened, click the Require a password to change
security settings and access specific functions box, and then enter your password and click the
options you want to restrict.
3.Click OK or Finish
.
4.Click the Nitro PDF Button 
,
and then click Save to apply the security.
To apply password security with a security profile:
1.
Ensure that you have already created a security profile. To view and manage profiles, on the Secure
and Sign ribbon tab, in the Secure Document group, click Manage Profiles 
.
2.
On the Secure and Sign tab, in the Secure Document group, click the arrow below Password
Security .
3.
Click the security profile from the list.
4.
Click the Nitro PDF Button 
,
and then click Save to apply the security.
10.3
Certificate security
Digital IDs let you encrypt files that can only be opened and used by people who have exchanged
certificates. Certificate-based security has many advantages over password-based security: documents can
be opened without the need to remember passwords, Digital IDs cannot be shared or copied easily, and the
one document can contain different security settings for each recipient of a file. For example, you may grant
one person editing and printing privileges, while another is limited to just viewing the file. 
Getting Started
C# TIFF: How to Use C#.NET Code to Compress TIFF Image File
C# Demo Code for TIFF File Compression. Add references; RasterEdge.Imaging.Basic. dll. RasterEdge.Imaging.Basic.Codec.dll. RasterEdge.Imaging.Drawing.dll.
change pdf page size; pdf edit text size
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
zoomValue, The magnification of the original PDF page size. compression, The target compression of the output tiff file, it is invalid for word file.
change font size on pdf text box; change font size in pdf fillable form
Security
63
© 2008 Nitro PDF Software
Before you can receive files encrypted for your digital ID you must create your digital ID and then share its
certificate with people you intend to share certificate-secured files with. You must have also received and
imported another person’s certificate before you can encrypt files for their use.
Note: When using certificate-based security, remember to add your own certificate as an 
intended recipient – if you don’t you will not have access to the PDF once it has been
secured.
There are two ways to secure a PDF file using certificate security:
· Certificate Security dialog. In the Document Properties area of Nitro PDF Professional you can view
security settings and manually apply security.
· Security profiles. The re
-
usable security profiles allow you to save custom security settings and then
apply those settings to a document with one click. Profiles can include details on the recipients you
allow under the profile so it’s especially easy to secure documents the same way for each recipient
each time.
To apply certificate security:
1.Do one of the following:
·
Click the Nitro PDF Button 
, and then click Document Properties 
.
On the Security tab, in
the Security method list, select Certificate security and click Change Settings
.
·
On the Secure and Sign ribbon tab, in the Secure Document group, click Certificate Security 
.
2.In the Certify Security dialog, click on each contact you want to allow access to your secured file,
and click Add. To restrict usage for each recipient as you add them, click the Restricted Permissions
option and then choose what functionality you would like to restrict for that person.
3.Click OK or Finish
.
4.Click the Nitro PDF Button 
,
and then click Save to apply the security.
To apply certificate security with a security profile:
1.
Ensure that you have already created a security profile. To view and manage profiles, on the Secure
ribbon tab, in the Secure Document group, click Manage Profiles 
.
2.
On the Secure and Sign tab, in the Secure Document group, click the arrow below Certificate
Security
.
3.
Click the security profile from the list.
4.
Click the Nitro PDF Button 
,
and then click Save to apply the security.
10.4
Security profiles
The beauty of security profiles is that you can re
-
use them repeatedly. So, instead of re-entering passwords
or re-adding recipient names every time, you simply open up the file in Nitro PDF Professional and select the
security profile from a list. If you’re using certificate-based security and you’re regularly sending files to the
same people, setting up security profiles will save you a lot of time.
To view your security policies:
1.
On the Secure and Sign tab, in the Secure Document group, click Manage Policies 
.
2.
In the Security profiles pane, click on each policy to view its details.
To edit a security policy:
C# Create PDF from Tiff Library to convert tif images to PDF in C#
DocumentType.PDF. compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs.
pdf page size limit; change font size in fillable pdf form
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
best pdf compression tool; reader compress pdf
Nitro PDF Professional User Guide
64
© 2008 Nitro PDF Software
1.
On the Secure and Sign tab, in the Secure Document group, click Manage Policies 
.
2.
In the Security profiles pane, click on the policy and then click Edit
.
3.
In the Security Profile dialog, update the name and description and then click Next
.
4.
Select and update the settings you would like to update.
5.
Click Finish
.
To add a security profile:
1.
On the Secure and Sign tab, in the Secure Document group, click Manage Policies 
.
2.
Click New
.
3.
In the New Security Profile dialog, enter a name and description for your profile, and then click
Next
.
4.
Do one or more of the following:
· If you want users to enter a password to open your file, click the Require a password to the
document box, and then enter your password.
· If you want to restrict usage permissions once a file is opened, click the Require a password to
change security and access specific functions box, and then enter your password and click the
options you want to restrict.
5.
Click Finish
.
To delete a security policy:
1.
On the Secure and Sign tab, in the Secure Document group, click Manage Policies 
.
2.
In the Security profiles pane, click on the policy and then click Delete
.
10.5
Digital IDs
A digital ID is much like paper-based identification such as a passport. It can prove who you are and give
you special rights to do particular things. In the case of digital IDs in Nitro PDF Professional, your digital ID
can let you make your PDF files tamper proof, as well as give you special access to files from users who
have approved your digital ID. The beauty of digital IDs when securing a document is that you can change
access and usage rights on a user-by-user basis.
Digital IDs are comprised of a public and private key. The public key contains a certificate and identifying
information, and this is what you share with other users. Once other users have your public key they can
secure (encrypt) documents that you may be able to access and use. The private key is the part of the
digital ID that is never shared and is the part of the ID that unlocks (decrypts) files that you have been
granted access to and usage of.
Nitro PDF Professional supports the use of two types of digital IDs:
· PKCS#12 digital ID file. This type of digital ID is more flexible because you can use the same ID on
multiple computers. For example, if you had an office workstation and a notebook with the same
certificate installed, you could open the same secured PDF file on both computers. The digital ID
remains secure when moved between computers as you must enter a password when you import it to
your My Digital IDs.
· Windows Certificate Store. This type of digital certificate locks the ID to a user on a particular
computer and cannot be copied and imported to another computer.
10.5.1
My Digital IDs
The My Digital IDs feature in Nitro PDF Professional lets you to create, manage, and store your digital IDs.
For most users you will probably only need the one digital ID. 
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
pdf change font size in textbox; compress pdf
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
pdf files optimized; best online pdf compressor
Security
65
© 2008 Nitro PDF Software
Tip: The Trusted Contacts feature is where you store certificates from other people with whom
you are sharing secured documents.
To create a digital ID:
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
In the My Digital IDs dialog, click New
.
3.
Click the type of digital ID to use.
4.
In the Identity boxes, enter information about yourself.
5.
In the Intended Usage list, click the type of security to use.
6.
Click Next
.
7.
Click Browse, choose a location to save the ID, and then enter a file name.
8.
Enter a password.
9.
Click OK
.
To import a digital ID:
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
In the My Digital IDs dialog, click Import
.
3.
Select the digital ID and click Open
.
4.
Click Close
.
To export a digital ID:
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
In the My Digital IDs dialog, click Export
.
3.
Click Save data to file option, and then click Next
.
4.
Enter a name for the ID and then click Save
.
To export a digital ID via email:
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
In the My Digital IDs dialog, click Export
.
3.
Click Send data to others via email, and then click Next
4.
Type the email address to send your digital ID to, and then click Send
.
10.5.2
Trusted contacts
When another user shares their public key certificate with you and vice versa, and you both add each other
to your Trusted Contacts list, you then both have the ability to encrypt files for each other’s digital ID. 
With Nitro PDF Professional you can add people to your Trusted Contacts list by importing their public key
certificate manually, or you can share both your public key and their public key in the one process by using
the Request Contacts feature.
To add a trusted contact ID: 
1.
On the Secure and Sign tab, in the Digital IDs group, click Trusted Contacts
.
2.
Click Add, select the certificate, and then click Open
.
To export an ID:
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
zoomValue, The magnification of the original PDF page size. compression, The target compression of the output tiff file, it is invalid for word file.
adjust pdf size preview; best pdf compressor
C# Create PDF from CSV to convert csv files to PDF in C#.net, ASP.
compression, The target compression of the output tiff file, it is invalid for pdf file. The type listed in the ImageCompress.cs. filePath, The output file path
pdf custom paper size; pdf page size dimensions
Nitro PDF Professional User Guide
66
© 2008 Nitro PDF Software
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
Click Trusted Contacts
.
3.
Highlight the contact to export, and then click Export
.
4.
In the Save As dialog, name the certificate and click Save
.
To share public key certificates:
1.
On the Secure and Sign tab, in the Digital IDs group, click My Digital IDs 
.
2.
Highlight the contact to share with, click Request
.
3.
Enter your contact details.
4.
Click the Include my certificate in email checkbox, and then select the certificate to share.
5.
Click Next
.
6.
Enter the recipient’s email address, and then click Send
.
7.
Once the information and certificate are moved to your email client, click Send
.
11.
Digital signatures
A digital signature is like a paper-based signature – each giving you a method for adding a unique identifier
to a document. Both provide you with an easy way to show a person signed a particular document at a
particular time, but a digital signature goes further as it can ensure that the document content has not been
tampered with after it was signed. In addition, the document version history can let recipients see when a
document was signed and see when any changes were made to it. This revision history is encrypted and
stored inside the PDF and can be viewed at anytime via the Signatures pane.
To digitally sign a PDF document, you must have a digital ID, and to verify other people’s signatures, you
must first share your digital IDs and add each other to your Trusted Contacts list.
· Edit signature fields
· Insert blank signature field
· Customizing signature appearance
· Create a digital ID
· Add people to your Trusted Contacts
11.1
Using digital signatures
Each time a signature is applied to a document, a new message digest is created. This digest stores an
encrypted ‘hash’ version of the document (taken at the time of signing) and then embeds it along with the
signature inside the document. When a recipient receives the file and validates the signature, another digest
is generated and then compared with the original digest to confirm they have remained the same. 
Tip: The embedded certificate verifies the signer’s identity, while the message digest verifies
the content has not changed.
To digitally sign a document:
1.On the Secure and Sign ribbon, in the Signatures group, click Sign 
.
2.One a page, click and drag to place where you would like the signature to appear.
3.In the Apply Digital Signature dialog, select the digital ID to use, and then click Next.
4.Select the reason for signing from the list, or type your own reason for signing.
5.Click the option to save the signed PDF as a new file or save it to the current document.
6.Click Finish.
Digital signatures
67
© 2008 Nitro PDF Software
Note: To digitally sign a document, you must have a digital ID. Learn about digital IDs
or how
to create digital IDs
.
11.1.1
Customizing signature appearance
Your digital signatures can be easily customized to make just the information you want to share visible and
used to display your physical signature, a corporate logo, or whatever other graphic you'd like to appear
alongside your signature. You can edit the appearance of your signature at the time of signing a document,
or at any time by heading to the preferences. 
To customize a signature's appearance during signing
1.Do one of the following:
· On the Secure and Sign tab, click Sign and then click on the page to place your signature
· Click on a digital signature field that is already on the page
2.Click Continue Signing
3.Select the digital ID to use and click Next
4.Do one of the following:
· To choose an existing signature, select it from the Use this signature appearance list
· Click New and create and save a new signature appearance
5.Click Finish
To edit the appearance of a digital signature
1.Click the Nitro PDF Button 
, click Nitro PDF Preferences, and then click Security 
2.In the Signature appearances list, select the signature and then click Edit
3.Choose the text-based information to appear with your signature
4.To add a graphic, click Graphic from file, select the file, and then click OK
5.Click OK
To create a new digital signature appearance
1.Click the Nitro PDF Button 
, click Nitro PDF Preferences, and then click Security 
2.Click New
3.Name your signature appearance
4.Choose the text-based information to appear with your signature.
5.To add a graphic, click Graphic from file, select the file, and then click OK
6.Click OK
Using handwritten signatures
To make your physical signature appear in your digital signature, it's just a matter using a scanner to make
a digitized copy of it and then following the step above to set up a new digital signature appearance. You
can digitize your signature using just about any scanner and the software that comes with it, or if you like
use Nitro Pro's Create PDF From Scanner feature -- the instructions below show you how to do it with
this way.
1.Sign a piece of paper and place it onto your scanner
2.Open Nitro PDF Professional
3.On the Home tab, in the Convert group, click the arrow below Create PDF 
.
4.Click Create PDF From Scanner 
.
5.In the Create PDF From Scanner dialog, select your scanner and then specify the destination. 
6.Click Scan to open your default scanning software.
7.Select the mode of scanning—color, grayscale, or monochrome/black-and-white.
8.Select the menu command to return to Nitro PDF Professional.
Nitro PDF Professional User Guide
68
© 2008 Nitro PDF Software
9.Select the Finish option to end your scanning job.
10.Save your PDF file.
11.2
Viewing and validating certificates and signatures
You can view and verify the status of your signatures by looking directly at them on your pages or by
viewing them all via the Signatures pane. 
To open the Signature pane:
· On the Home ribbon tab, in the Show/Hide group, click Signatures.
Signatures are validated when a document is opened and then automatically re-validated whenever changes
occur in the document. You can view the status of each by looking in the Signatures pane, or by clicking on
the signatures themselves.  To check the status at a glance, use the icons that appear along with the
signature. 
Status
Icon
What it means
Valid
This document is certified and the document has not changed
in a way not permitted by the certificate.
Valid
The signature is valid and the document has not been changed
since this signature was added.
Change
view
The certificate is valid, however the current view of the
document is not the same as when it was signed.
Unknown
The certificate is not trusted as it could not be properly
verified. The document does not appear to have been changed.
Unknown
The certificate is not trusted as it could not be properly
verified. Unable to determine if document has been changed. 
Invalid
The certificate is invalid or Illegal changes have been made to
the document.
11.3
Certifying PDF files
As the author of a document, when you certify it, you attest to its contents and control what (if anything)
can be done to it while retaining its certified status. If changes occur to the document that you have not
permitted, then the document is invalidated and the certification is revoked. 
Tip: Always certify the PDF files you author rather than sign them. 
If you are the author of a PDF file that you want to maintain the integrity of, you apply a certifying signature
by using the Certify feature. When you certify (rather than just add a digital signature) you can control
document usage in the following ways:
· Disallow any changes. Disables all tools that can be used to change a file (including editing,
Digital signatures
69
© 2008 Nitro PDF Software
commenting, form filling and signing). If any change is made to the document after certification, its
certificate becomes invalid.
· Only allow form fill-in actions. Disables all tools that can be used to change a file, except for the
form filling and signing tools. An example of when you would use this is when collecting information
from users via an official form that requires the user to enter their information but must not allow
them to change the form you have designed.
· Only allow commenting and form fill-in actions. Disables all tools that can be used to change a
file, except for the form filling, signing,  and commenting tools. An example of when you would use
this is when reviewing a contract that may require signatures and comments during the reviewing
stage.
Why certify a document?
· When you want people to be able to sign, form fill or annotate a PDF file without invalidating the
certificate.
· To attest you are the document’s author.
· To vouch for its contents.
· To specify what changes are permitted for it to stay certified.
· To automatically disallow functionality such as inserting pages, changing text, and editing form field
properties.
Tip: PDF files can be certified only once, but if permissions allow, can be digitally signed many
times. This is the benefit of certifying the files you author rather than just signing it. 
To certify a PDF document:
1.On the Secure and Sign ribbon, in the Signatures group, click Certify 
.
2.On the Certify Document dialog, choose the actions you want to permit from the Permitted
actions list.
3.Click Next
4.Select the digital ID with which to certify and choose whether to make the certificate visible or not.
5.Click Next.
6.If you chose to make the certificate visible, click on the page where you would like it to appear.
7.On the Certify Document dialog, do the following:
· Choose a reason for signing the file from the Reason for signing document list, or enter your own
reason.
· Choose to save the certification to the current document or save as a new document.
· Choose how you would like the certificate should appear.
8.Click Finish.
Note: When sharing certified PDF files with other users, the PDF viewer they use must support
the functionality for certification and signatures to work correctly. Nitro Pro, Adobe Acrobat and
Adobe Reader can all share certified and signed PDF files between them.
12.
Forms
Forms are one of the most common uses of PDF documents. Using form tools and JavaScript you can create
dynamic, interactive documents, and create alternatives for writing complex HTML code when hosting forms
on web sites. There are seven form tools in Nitro PDF Professional used for creating PDF forms. Each tool
offers a number of different settings to control form behavior and appearance.
When a PDF form is opened in Nitro Pro, the Information bar (above the document pane area) appears,
notifying the user that the file contains forms fields.
Nitro PDF Professional User Guide
70
© 2008 Nitro PDF Software
Forms preferences
The forms preferences give you extra control over how you work with PDF forms. Preferences include:
· Automatically calculate field values. A PDF form containing many complex and interdependent form
calculations can affect how well a PDF viewer performs. If you use this kind of form regularly, or know
you're about to fill in such a form, consider turning off this preference.
· Highlight form fields. A PDF form can be difficult for people to use as it is not always visibly clear what
areas of the file must be filled in. When this preference is turned on, each time a form is opened in Nitro
Pro, all form fields will display using the background color specified here. In addition, for form fields that
must be filled in, you can specify a different color.
· Double click form field opens. There are two different ways when designing forms to get to the key
properties and appearance settings: firstly via the Properties context ribbon, and secondly via the
Properties dialog. This preference allows you to choose which method you will use when you double click
on a form field to edit it.
To edit form preferences:
·
Click the Nitro PDF Button 
and then click Nitro PDF Preferences
.
·
Click Forms and update your preferences.
·
Click OK.
12.1
Filling forms
Nitro PDF Professional includes all the all the tools you need for filling, saving, printing and submitting PDF
forms. 
Tip: When you open your form in Nitro Pro, the Information bar (above the document pane
area) will appear, letting you know that the file contains form fields. To show you where the
form fields are, all fields are highlighted with a colored background. 
To print a form:
·
Click the Nitro PDF Button 
, and then click Print 
.
To email a form:
·
Click the Nitro PDF Button 
, move the pointer to the Send slide out option, and then click Email
.
12.2
Designing forms
The form creation tools are all located on the Form ribbon tab in Nitro PDF Professional. To create a field
you select one of the form tools and drag open a rectangle marquee to define the field size. When you
release the mouse button the field icon appears as a rectangle for all field types with the exception of the
radio button field appearing as a circle.
Nitro Pro includes a unique the tool that lets you save your form field appearance settings. For example, if
you regularly use several different styles of push buttons (colors, styles, borders, etc.), you can add these to
the Appearance gallery and reuse them for future forms. (See the Reusing form field appearance settings
Documents you may be interested
Documents you may be interested