pdf to epub c# : Create bookmarks pdf application control utility html web page asp.net visual studio acrobat_reference36-part173

355
Security
Last updated 5/10/2016
Set the default look of all marks
Click Tools > Redact.
The Redact toolset is displayed in the secondary toolbar.
In the secondary toolbar, choose Properties.
The Redaction Tool Properties dialog box is displayed.
On the Appearance tab, select options you want to change, and then click OK:
• Click the Redacted Area Fill Color icon and select a fill color from the color palette for the boxes that replace
removed items. Choose No Color to leave the redacted area blank.
• Select Use Overlay Text if you want to select the custom text or redaction code options. Select the font, size, and 
text alignment.
• Select Custom Text, and type the text you want to appear in the redacted area.
• Select Redaction Code, and then either select a code within an existing set, or click Edit Code to define a new
code set or a new code. (See Create redaction codes and code sets.)
• In the Redaction Mark Appearance area, click the Outline Color icon or Fill Color icon or both. Select a color
from the color palette for the images and text you mark for redaction. Move the slider to adjust the opacity of the 
color. Choose No Color to leave the selected area blank.
Properties for redaction text (Acrobat Pro DC)
Custom Text 
Displays text you type into the Custom Text option over the redaction mark.
Font 
Displays custom text in the selected font.
Font Size 
Displays custom text in the selected point size.
Auto-Size Text To Fit Redaction Region 
Resizes custom text to fit within the redacted area. When selected, this option 
overrides the Font Size setting for the overlay text.
Font Color 
Displays custom text in the selected color, which you can change by clicking the color swatch.
Repeat Overlay Text 
Fills the redacted area with as many instances of the custom text as needed, without changing the 
font size. For example, if you specify the letter x or a hyphen (-) as the custom text, these characters are repeated 
throughout the redacted area.
Text Alignment 
Aligns text to the left, right, or center.
Redaction codes (Acrobat Pro DC)
Acrobat uses overlay text to overprint areas selected for redaction. One example of overlay text is a redaction code, 
which consists of one or more code entries from a code set. Acrobat includes the U.S. FOIA and U.S. Privacy Act code 
sets that you can use. You can use either codes or custom text to create overlay text. The difference is that redaction 
codes are text entries that you can save, export, and import. One code set can contain multiple codes.
Note: Codes don’t save the current attributes for overlay text as part of the code definition, such as colors, font 
characteristics, and repetition or size of text. Codes only make the overlay text itself reusable in future sessions and by other 
users with whom you share code sets. You set other attributes for the code in the Redaction Tool Properties dialog box. 
Create bookmarks pdf - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to add a bookmark in pdf; bookmarks in pdf reader
Create bookmarks pdf - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to create bookmarks in pdf file; excel pdf bookmarks
356
Security
Last updated 5/10/2016
Create redaction codes and code sets
Click Tools > Redact.
The Redact toolset is displayed in the secondary toolbar.
In the secondary toolbar, choose Properties.
The Redaction Tool Properties dialog box is displayed.
Select Use Overlay Text.
Select Redaction Code.
• To add multiple code entries to a redaction code, select an entry from the Code Entries list and click Add Selected 
Entry. Repeat as desired. Select Remove Selected Entry to delete a code entry present in the Redaction Code list.
• Click Edit Codes to make additional changes.
In the Redaction Code Editor dialog box, click Add Set.
(Optional) Type a new name for the set in the text field below the list of code sets, and then click Rename Set.
Click Add Code, and type the text that you want to appear as overlay text in the text field below the list of code 
entries, and then click Rename Code.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; 'create optimizing options
adding bookmarks in pdf; convert excel to pdf with bookmarks
VB.NET PDF File Split Library: Split, seperate PDF into multiple
file into multiple ones by PDF bookmarks or outlines As String = Program.RootPath + "\\" 1.pdf" Dim outputFileName 1 to (Page Count - 1). ' Create output PDF
bookmarks pdf reader; add bookmark pdf file
357
Security
Last updated 5/10/2016
Repeat the previous step to add another code entry to that code set, or repeat the previous three steps to create 
additional code sets and codes.
Edit redaction codes and code sets (Acrobat Pro DC)
Click Tools > Redact.
The Redact toolset is displayed in the secondary toolbar.
In the secondary toolbar, choose Properties.
The Redaction Tool Properties dialog box is displayed.
Select Use Overlay Text, and then select Redaction Code.
Select a code set from the list on the left, and click Edit Codes.
In the Redaction Code Editor dialog box, do any of the following:
• To remove a code set and all of the code entries within it, select an entry form the Code Set and click Remove Set.
• To export a code set to a separate XML file that you can reuse in other PDFs or share with others, select the code 
set. Then click Export Set, specify a filename and location, and click Save.
• To import a previously saved code set, click Import Set, locate and select that file, and click Open.
• To rename a code set, select an entry from the Code Set, type a new name in the box below the list and click
Rename Set.
With the Code Set selected, select the code entry that you want to edit, and do one of the following:
• To remove a code entry, click Remove Code.
• To rename a code entry, type a new name in the box below the list and click Rename Code.
Apply multiple code entries to a single redaction
Right-click the redaction marker. 
Select a Code Set from the list at the bottom of the context menu, and then select a code entry from the drop-down 
menu. A check mark appears next to the code entry when the code is applied.
Repeat the previous steps to add another code entry to the redaction.
Hold your pointer over the redaction mark to see the code entries, each one separated by a comma.
To apply the same code to multiple redactions, set the redaction properties before you mark the content. In the secondary 
toolbar, click Properties. Select Use Overlay Text, then select Redaction Code. Select a Code Set and a code entry, then 
click Add Selected Entry.
Additional resources
• Using the redaction tools in legal situations: blogs.adobe.com/acrolaw/
Setting up security policies for PDFs
Note: For a full list of articles about security, see Overview of security in Acrobat DC and PDF content .
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. inputFilePath = Program.RootPath + "\\" 3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
pdf bookmark; bookmark a pdf file
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
create bookmarks pdf file; add bookmarks to pdf online
358
Security
Last updated 5/10/2016
Types of security policies
If you often apply the same security settings to multiple PDFs, you can save your settings as a policy that you can reuse. 
Security policies save time while ensuring a consistently secure workflow. Creating policies for password and certificate 
security lets you reuse the same security settings for any number of PDFs. Two kinds of security policies are available:
• Organizational policies are especially useful if you want others to have access to PDFs for a limited time. Adobe
LiveCycleRights Management ES policies are stored on a server. Users must have access to the server to use these
policies. Creating these policies requires specifying the document recipients from a list on Adobe LiveCycleRights
Management ES. Adobe LiveCycleRights Management ES controls access to PDFs and auditing events as defined by 
the security policy. You can use Adobe LiveCycleRights Management ES if your company has licensed the software
and made it available to you.
• User policies are created and applied by individuals. If you apply the same security settings to numerous documents,
you can save time by creating a user policy. Then, apply the user policy to documents. User policies for passwords
and public key certificates are stored on your local computer. With access to Adobe LiveCycleRights Management
ES, you can create a user policy that’s stored on Adobe LiveCycleRights Management ES. That policy is available only
to you.
How organizational policies are authenticated
In addition to reusing security settings, policies stored on Adobe LiveCycleRights Management ES enable you to expire 
and revoke documents. You can also maintain accountability by auditing users who open protected documents. 
A Policies are stored on server.  B Policies are applied to a PDF.  C Users can open, edit, and print a document only if permitted by policy.  
Setting up server-based security policies involves four main stages:
Configure the Adobe LiveCycleRights Management ES 
The system administrator of your company or group usually 
configures Adobe LiveCycleRights Management ES, manages accounts, and sets up organizational policies. For more 
information on configuringAdobe LiveCycleRights Management ES, see the Adobe website.
Publish a document with a security policy 
An author creates a PDF and applies a policy stored on Adobe LiveCycle 
Rights Management ES to the PDF. The server generates a license and unique encryption key for the PDF. Acrobat 
embeds the license in the PDF and encrypts it using the encryption key. The author or administrator can use this license 
to track and audit the PDF.
View a document with a policy applied 
When users try to open the secure PDF in Acrobat 9 (or Reader 9), they must 
authenticate their identities. If the user is granted access to the PDF, the PDF is decrypted and opens with the 
permissions specified in the policy. 
Administer events and modify access 
By logging in to an Adobe LiveCycleRights Management ES account, the author 
or administrator can track events and change access to policy-secured PDFs. Administrators can view all PDF and 
system events, modify configuration settings, and change access to policy-secured PDFs. 
C# Create PDF Library SDK to convert PDF from other file formats
file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields.
pdf bookmarks; convert word to pdf with bookmarks
VB.NET Create PDF Library SDK to convert PDF from other file
Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields in Visual Basic .NET application.
split pdf by bookmark; create bookmarks in pdf
359
Security
Last updated 5/10/2016
Create a user security policy
User policies can use passwords, certificates, or Adobe LiveCycleRights Management ES to authenticate documents. 
The policies for password and certificate security can be stored on a local computer. Security policies created using 
Adobe LiveCycleRights Management ES are stored on a server. You can audit actions and change security settings 
dynamically. You can use Adobe LiveCycleRights Management ES if your company has licensed the software and made 
it available to you. 
Create a password policy
In Acrobat Dc, choose Tools > Protect > Encrypt > Manage Security Policies. If you don’t see the Protection panel, 
see the instructions for adding panels at Task panes .
Click New.
Select Use Passwords, and then click Next.
Type a name and description for the policy, do one of the following, and then click Next:
• To specify passwords and restrictions whenever you apply this policy to a document, clear the Save Passwords
With The Policy option.
• To save passwords and restriction settings with the policy, select Save Passwords With The Policy.
Specify a compatibility setting and password options. If you selected Save Passwords With The Policy, specify the 
password and restrictions. Click OK.
Review the policy details, click Finish, and then click Close.
Create a certificate policy
In Acrobat DC, choose Tools > Protect > Encrypt > Manage Security Policies. If you don’t see the Protection panel, 
see the instructions for adding panels at Task panes .
Click New.
Select Use Public Key Certificates, and then click Next.
Type a name and description for the policy, and specify the document components to encrypt.
Certificates must be current and have key usage that allows for encryption.
Determine how to enforce the policy:
• To create a policy that is associated with individual recipients, do not select Ask For Recipients When Applying
This Policy.
• To create a policy that is associated with individual documents, select Ask For Recipients When Applying This
Policy.
Select an encryption algorithm from the menu that is compatible with the recipients’ version of Acrobat, and click 
Next.
Do one of the following:
• If you selected Ask For Recipients When Applying This Policy, review the policy settings and then click Finish.
• If you did not select Ask For Recipients When Applying This Policy, specify recipients by selecting digital IDs
(including your digital ID). Then click Next.
Click Finish.
.NET PDF SDK - Description of All PDF Processing Control Feastures
Full page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. PDF Create.
bookmark page in pdf; auto bookmark pdf
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
how to create bookmark in pdf automatically; creating bookmarks in pdf from word
360
Security
Last updated 5/10/2016
Creating policies for secure file attachments
You can add security to one or more documents by embedding them in a security envelope and sending it as an email 
attachment. This method is useful if you want to send a secure file attachment without encrypting the files. You can 
embed the documents as file attachments in a security envelope, and encrypt and send the envelope to the recipients. 
When the recipients open the envelope, they can extract the file attachments and save them. The saved files are identical 
to the original file attachments and are no longer encrypted when saved.
For example, when you send confidential documents, including non-PDF files, you only want the recipient to view the 
documents. You can embed these documents as attachments in a security envelope, encrypt the envelope, and send it 
by email. Anyone can open the envelope, view its cover page, and even view a list of the contents. However, only the 
recipient can view the embedded attachments and extract them. 
Choose Tools > Protect > More Protection > Create Security Envelope. If you don’t see the Protection panel, see the 
instructions for adding panels at Task panes .
Click Add File To Send, select the documents you want to attach, and then click Open. Click Next.
Select an envelope template, and click Next.
Select a delivery method, and click Next.
If an envelope policy has been created, select it or select New Policy. Then, follow the steps to create a policy.
Review the information and click Finish.
For some policies, you are asked to type the information you want displayed on the envelope. Enter enough 
information to allow recipients to identify the sender of the envelope.
Complete the security information (password, certificate, or policy).
When the envelope is displayed, type the names of the recipients. Then, either click the Save or Mail icon in the 
toolbar.
If you click the Mail icon, your default email program opens with the security envelope as an attachment. Type the 
email addresses of the recipients, and send the email message. 
Create a user security policy with Adobe LiveCycle Rights Management ES
If you have access to Adobe LiveCycle Rights Management ES, you can restrict document access and rights of 
individuals registered with the server. When you create a user policy usingAdobe LiveCycleRights Management ES, 
you’re redirected to the AdobeLiveCycle Rights Management ES web page.
Do one of the following:
• For a single PDF or a component PDF in a PDF Portfolio, open the PDF.
• For a PDF Portfolio, open the PDF Portfolio and choose View > Portfolio > Cover Sheet.
361
Security
Last updated 5/10/2016
Choose Tools > Protect > Encrypt > Manage. If you don’t see the Protection panel, see the instructions for adding 
panels at Task panes .
Click New.
Select Use The Adobe LiveCycleRights Management, and click Next.
On the Adobe LiveCycleRights Management web page, click Policies, and then click New.
Type a name and description, set the validity period, and any other options.
Select the users or groups, set permissions for them, and click OK.
Specify the document components you want to encrypt, and whether you want a watermark.
When you’re done, click Save at the top of the page.
Apply security policies to PDFs
You can apply either an organization policy or a user policy to a PDF. To apply a server policy to a document, connect 
to Adobe LiveCycleRights Management ES. Adobe LiveCycleRights Management security policies must be stored on a 
server, but PDFs to which the policies are applied need not. You can apply policies to PDFs using Acrobat, server-side 
batch sequences, or other applications, such as Microsoft Outlook.
Only the policy administrator can edit or remove organizational policies. For details on editing security policies, choose 
Tools > Protection > More Protection > Rights Management > Manage Account. Then click Help in the upper-right 
corner. 
Apply a security policy to a PDF
Do one of the following:
• For a single PDF or a component PDF in a PDF Portfolio, open the PDF.
• For a PDF Portfolio, open the PDF Portfolio and choose View > Portfolio > Cover Sheet.
If you are using a server policy, choose Tools > Protect > Encrypt > Manage Security Policies. Select a policy. Choose 
an Adobe LiveCycleRights Management policy from the list and then click Refresh.
Refreshing security policies ensures that you get the most up-to-date server policies. 
Choose Tools > Protect > Encrypt > Manage Security Policies. Select a policy, and then click Apply To Document. 
If you don’t see the Protection panel, see the instructions for adding panels at Task panes .
Apply a policy to attachments in Outlook
You can send different types of files as secure PDF attachments in Microsoft Outlook. This option is available only if 
Adobe LiveCycleRights Management ES is set up and available in Acrobat.
In Outlook, choose New Mail Message on the Home ribbon.
Click the Attach As Secured Adobe PDF button 
on the Adobe PDF ribbon.
Select the file you want to attach by typing the file path or by clicking Browse.
Specify how you want to secure the document, and click OK.
The file is converted to PDF and encrypted using the security method you choose.
Complete the email message, and then click Send.
362
Security
Last updated 5/10/2016
Remove a user security policy from a PDF
You can remove a security policy from a PDF if you have appropriate permissions. In general, a document owner can 
remove a security policy from a PDF.
Do one of the following:
• For a single PDF or a component PDF in a PDF Portfolio, open the PDF.
• For a PDF Portfolio, open the PDF Portfolio and choose View > Portfolio > Cover Sheet.
Select Tools > Protect > Encrypt > Remove Security. If you don’t see the Protection panel, see the instructions for 
adding panels at Task panes .
Export security settings
Choose Preferences > Security > Export.
Choose which groups of settings you want to share and click OK.
Review and modify the security settings as needed, and then click Export.
Select the method to use to encrypt the security settings (if desired), and then click OK.
Choose Recipients and click OK twice.
Sign the file.
Copy, edit, or delete a policy
Choose Tools > Protect > Encrypt > Manage Security Settings. If you don’t see the Protection panel, see the 
instructions for adding panels at Task panes .
From the Show menu, choose whether you want to display all policies that you have access to, user policies that 
you’ve created, or organizational policies.
Select a policy, and then use the options you want:
Note: Options to edit or delete organizational policies aren’t available unless you have administrator rights to Adobe 
LiveCycleRights Management ES. Changes to these policies can be made only on Adobe LiveCycleRights Management 
ES, which opens automatically when you select an option.
Copy 
Use to create a policy that’s based on the settings of an existing policy.
Edit 
Editing a user policy that is stored on a local computer affects only documents to which the policy is applied 
after the policy is edited. For user policies stored on a server, you can edit the permission settings and other options. 
This option isn’t available for organizational policies. 
Delete 
This option is not available usually for organizational policies.
Favorite 
If this option is selected, a star appears next to the policy. To remove a policy from the favorites, click 
Favorite again. You can apply the Favorite option to multiple policies. Use this option to make a policy easier to 
retrieve. 
Revoke a policy-protected PDF
To restrict access to a policy-protected PDF that you made available to a group of users, you can revoke the document.
Do one of the following:
• For a single PDF or a component PDF in a PDF Portfolio, open the PDF and log in to Adobe LiveCycle Rights
Management ES.
363
Security
Last updated 5/10/2016
• For a PDF Portfolio, open the PDF Portfolio, log in to Adobe LiveCycleRights Management, and choose View > 
Portfolio > Cover Sheet.
Choose Tools > Protect > More Protection > Rights Management > Revoke. If you don’t see the Protection panel, 
see the instructions for adding panels at Task panes .
From the menu on the web page, choose an option that explains why you’re revoking the document, or type a 
message. If you’re replacing the revoked document, type the URL location of the new document.
Click OK to save your changes.
More Help topics 
Securing documents with certificates
Securing documents with passwords
Securing documents with Adobe LiveCycle Rights ManagementES
Adobe LiveCycle Rights Management ES
Choosing a security method for PDFs
Note: For a full list of articles about security, see Overview of security in Acrobat DC and PDF content .
By adding security to documents, you can limit viewing, editing, printing, and other options to only the specified users.
Choosing which type of security to use
Security features range from relatively simple measures to sophisticated systems adopted by corporations and agencies. 
Which feature you choose depends on what you want to achieve. Here are some examples:
• You want only certain people to view your PDF. The easiest solution is to add a password to the PDF and send it
to your intended recipients. (See Password security basics.)
• You don’t want anyone to print or edit your PDF. You can block printing and editing from the same dialog box
that you use to add a password. (See Password security basics.)
• You want to assure your recipients that the PDF is really from you. The best way is to purchase a digital ID from
a certificate authority. Alternatively, you can create a self-signed digital ID if you are communicating with a group
that you trust. (See About digital IDsand Securing documents with certificates .)
• You want an organization-wide security solution for PDFs. You can devise a solution specifically for a company
handling sensitive data. Some organizations use Adobe LiveCycle Rights Management ES to apply a policy to
documents. The policy contains the list of recipients and their individual set of permissions. Individuals can use a
policy to apply the same security settings to numerous documents. (See Securing documents with Adobe LiveCycle 
Rights Management ES .)
364
Security
Last updated 5/10/2016
Security policies
A security policy enforces systematic constraints on information flow and exchange within an organization. You can 
use Adobe LiveCycleRights Management ES to apply a policy to documents without the need for digital signatures and 
certificates. If you often apply the same security settings to PDFs, consider creating a security policy to simplify your 
workflow. Different policies are useful for accommodating different requirements. 
Envelope policy 
You can secure multiple documents by embedding them in a PDF envelope. You can encrypt 
envelopes to prevent unauthorized users from accessing the contents and certify them to provide proof of origin. 
Authorized recipients can open the envelope and extract the files to view them.
LiveCycle Rights Management ES policy 
Adobe LiveCycleRights Management ES policies are stored on a server, and 
users must have access to the server to use them. Creating these policies requires specifying the document recipients 
from a list on Adobe LiveCycleRights Management ES.
Password and certificate policies 
Save your password or certificate settings and reuse them to encrypt PDFs without 
setting up the password or certificate for each instance.
If you apply security settings to a PDF Portfolio in Acrobat Pro DC, including the component documents, you can 
automate the steps by using Action Wizard (Choose Tools >Action Wizard).
Additional resources
For more information on using security features, see these resources: 
• Legal Professional: blogs.adobe.com/acrolaw/
• Security Matters blog: blogs.adobe.com/security
Protection required:
Action:
Require a password to open a PDF, or copy or print its contents
Choose Tools > Protection > Encrypt > Encrypt with Password. For a 
PDF Portfolio, choose View > Portfolio > Cover Sheet. Then choose 
Tools > Protection > Encrypt > Encrypt With Password. If you don’t see 
the Protection panel, see the instructions for adding panels at Task 
panes .
If your company is signed up, you can also use Adobe LiveCycle Rights 
Management ES to secure documents.
When you use Action Wizard to apply security to PDF Portfolios in 
Acrobat Pro DC, the child documents are secured, but the cover sheet 
is not.
Indicate that you approve of the PDF content
Sign and certify the PDF. You must obtain a digital ID to add digital 
signatures. Buy a digital ID (see the Adobe website for security 
partners) or create a self-signed one. See Create a self-signed digital ID.
For Asian languages, you can add an approval stamp.
Prevent forms from being tampered with
Use LiveCycle Designer to secure forms and create locking signature 
fields. See the Adobe LiveCycle Designer Help.
Send secure file attachments via email
Use security envelopes. (Tools > Protection > More Protection > Create 
Security Envelope.
Allow only the people you specify to view a PDF
Choose Tools > Protection > Encrypt > Encrypt With Certificate, or 
apply security using Adobe LiveCycleRights Management ES. You 
must have certificates for users who can view the documents. If you 
don’t see the Protection panel, see the instructions for adding panels 
at Task panes .
Documents you may be interested
Documents you may be interested