open pdf in webbrowser control c# : Delete text pdf file SDK control API wpf web page windows sharepoint services3-part2035

31
7. Decision Point Service
The Decision Point service is used in Workbench processes for a branching decisions.
Several situations require the use of the Decision Point service: 
• Several routes need to be evaluated to determine the first operation to execute in a process. 
This situation occurs when a process is initiated when someone submits a form, and form data determines the first action to execute in 
the Workbench process. For example, a customer can fill an invoice dispute form through your corporate website. The monetary value 
claimed by the invoice determines whether the form is routed to a first-level manager for approval or to a credit representative for 
processing. 
• Several different routes in a process converge at a point where a set of rules are evaluated.
This situation can occur when the process loops to a step where a set of rules are re-evaluated. For example, in a quality assurance 
process, an issue must go through a retesting process until it is fixed and the process can proceed. 
This situation can also occur if several branches converge after running in parallel. For example, in a process for hiring new employees, 
when an applicant is hired, several subprocesses are initiated as part of the hiring process. When each of the subprocesses completes, 
multiple rules based on the data of each subprocess are evaluated to determine the next step.
Using the Decision Point service
You can use this service in a process when you need multiple routes to originate at an operation, where the branching is not part of another 
operation in the process. The Decision Point service acts as a node in the process that serves as the origin of many routes but has no 
executable function itself.
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help
Delete text pdf file - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
delete text pdf file; pdf editor delete text
Delete text pdf file - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
erase pdf text online; how to edit and delete text in pdf file
32
8. Distiller Service
The Distiller® service converts PostScript, Encapsulated PostScript (EPS), and printer text files (PRN) to PDF files. The Distiller service is 
frequently used to convert large volumes of print documents to electronic documents, such as invoices and statements. Converting 
documents to PDF also allows enterprises to send their customers a paper version and an electronic version of a document.
Note: To convert PostScript files to PDF documents, either Acrobat 9 or Microsoft Visual C++ 2005 redistributable package must be installed on 
the server hosting LiveCycle.
Using the Distiller service
When converting a PostScript, Encapsulated PostScript, or PRN file to a PDF file, you can use the conversion operation to specify several 
options to apply to the resultant PDF document. Here are the parameters you can use to specify these options: 
• PDF settings: This parameter provides the name of the Adobe PDF settings to use for the conversion. The named settings are defined 
on the LiveCycle Administration Console. The console is pre-configured with several Adobe PDF settings. The names of these settings 
are locale-specific. On English installations, these names include 
High Quality Print
PDFA1b 2005 CMYK
, and 
Press Quality
If the Input Settings Document parameter provides a value, this parameter is ignored. If this parameter and the Input Settings Document 
parameter are both null, this operation uses the default file type settings instance that is defined on the LiveCycle ES2.5 server. 
• Security settings: This parameter provides the name of the security settings to use for the conversion. The named settings are defined 
on the LiveCycle Administration Console. On English installations, the console is pre-configured with only the 
No Security
security 
settings. 
If the Input Settings Document parameter provides a value, this parameter is ignored. If this parameter and the Input Settings Document 
parameter are both null, this operation uses the default file type settings instance that is defined on the LiveCycle ES2.5 server. 
• Input Settings Document: An XML file containing conversion settings, including Adobe PDF settings and security settings. The Input 
Settings Document can contain multiple sets of settings. This operation uses only the default sets. (See LiveCycle ES2.5 Generate PDF 
Conversion Settings Reference.) 
• Metadata information to apply to the generated PDF document. Only UTF-8 encoded Adobe Extensible Metadata Platform (XMP) 
metadata is supported. For details of the format and for the specifications, visit the main XMP page on the Adobe website. 
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help. For information about developing 
client applications that programmatically interact with this service, see Programming with LiveCycle ES2.5.
In LiveCycle Administration Console, you can use the Applications and Services pages to configure default properties of the Distiller service. 
(See Distiller service settings in LiveCycle ES2.5 Administration Help.) You can also use the LiveCycle PDF Generator ES2.5 page to specify 
default PDF settings and security settings to apply when converting to PDF. (See Configuring PDF Generator ES2.5 and PDF Generator 3D 
ES2.5 in LiveCycle ES2.5 Administration Help.)
Using the PDFG Network Printer to invoke Distiller
You can invoke the Distiller service CreatePFD2 operation by using any of the techniques described in “How developers interact with 
services” on page 8”. You can also submit conversion jobs to that operation by using the PDFG Network Printer (IPP printer). 
PDFG Network Printer driver is installed like any other print driver on the desktop. Users can take advantage of the centralized PDF gener-
ation that the PDF Generator ES2.5 module provides from any application on their desktop. 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
acrobat remove text from pdf; delete text pdf acrobat professional
C# PDF Text Extract Library: extract text content from PDF file in
Able to extract and get all and partial text content from PDF file. How to C#: Extract Text Content from PDF File. Add necessary references:
remove text from pdf acrobat; delete text from pdf with acrobat
ADOBE LIVECYCLE ES2.5
Distiller Service
LiveCycle ES2.5 Services
33
Use of the PDFG Network Printer involves the following general steps:
Users print documents to the PDFG Network Printer. 
The PDFG Network Printer converts the submitted file to a PostScript stream and uses the Internet Printing Protocol (IPP) to send the 
stream to the Distiller service. 
The Distiller service converts the stream to PDF. The conversion uses the Adobe PDF settings specified by the PDFG Network Printer 
configuration. 
The Distiller service sends the conversion results back to the requestor through email. It can also submit the conversion results to 
another LiveCycle ES2.5 service or process. This feature effectively makes the PDFG Network Printer another LiveCycle ES2.5 endpoint.
Before a user can print to the PDFG Network Printer, an administrator configures the user’s system with the client interface for the PDFG 
Network Printer. For information about installing the print driver, see the Installing and Deploying LiveCycle ES2 documents. For infor-
mation about configuring this feature, see Setting up a PDFG Network Printer in LiveCycle ES2.5 Administration Help.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File. This is a VB .NET example for how to delete a single page from a PDF document.
how to delete text in pdf file; how to delete text in a pdf acrobat
VB.NET PDF Text Extract Library: extract text content from PDF
Extract and get partial and all text content from PDF file. Extract highlighted text out of PDF document. Extract Text Content from PDF File in VB.NET.
remove text watermark from pdf online; delete text from pdf
34
9. DocConverter Service
The DocConverter service transforms signed or unsigned PDF documents, XML forms (typically created in LiveCycle Designer ES2.5), and 
Acrobat forms to PDF/A-compliant documents. You can also use this service to validate whether PDF documents are compliant with 
PDF/A, which is primarily used for archiving.
The DocConverter service is included with the following LiveCycle ES2.5 modules:
• Adobe LiveCyclePDF Generator ES2.5
• Adobe LiveCyclePDF Generator 3D ES2.5
• Adobe LiveCycleOutput ES2.5
To use the DocConverter service with XML forms, you must have Output ES2.5. To use the DocConverter service with documents that 
contain signed or unsigned signature fields, you must have LiveCycle Digital Signatures ES2.5. 
Using the DocConverter service
You can accomplish the following tasks by using the DocConverter service: 
• “Validating whether PDF documents are compliant with PDF/A” on page34
• “Converting PDF documents to PDF/A” on page34
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help. For information about developing 
client applications that programmatically interact with this service, see Programming with LiveCycle ES2.5.
Validating whether PDF documents are compliant with PDF/A 
You can use the DocConverter service to validate whether a PDF document is compliant with the PDF/A-1b standard (ISO 19005-1b). 
Converting PDF documents to PDF/A 
You can use the DocConverter service to transform the following types of files to PDF documents that are compliant with PDF/A-1b:
• Signed or unsigned PDF documents
• XML forms (typically created in Designer ES2.5)
• Acrobat forms
PDF/A-1b is the ISO standard for long-term archiving of PDF-based documents. Because long-term preservation is the goal, the document 
contains only the information to guarantee a consistent understanding and rendering of the content, including these items:
• Associated metadata to aid in understanding the content. 
• Schema for any custom metadata.
• Fonts. All fonts are embedded. As a result, a PDF/A document is typically larger than a standard PDF document. 
PDF/A documents cannot contain or use the following items: 
• Audio and video content and scripts
• Encryption 
• Scripts
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. Description: Delete specified page from the input PDF file. Parameters:
remove text from pdf reader; how to delete text from a pdf in acrobat
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
how to delete text from a pdf; remove text from pdf
ADOBE LIVECYCLE ES2.5
DocConverter Service
LiveCycle ES2.5 Services
35
The PDF/A-1 standard has restrictions that affect conversion of signatures and forms. When the DocConverter service converts files to 
PDF/A-1b, it modifies the file to comply with PDF/A-1b standards. (See “Signatures” on page35“Adobe XML forms” on page35 and 
“Acrobat forms” on page 35.)
If the DocConverter service cannot completely convert a file to PDF/A, it partially converts the file. In addition to the converted file, the 
DocConverter service also creates a conversion report. The report indicates fixes that were applied to the file and violations that could not 
be fixed. 
Although PDF/A is the standard for archiving PDF documents, you are not required to use PDF/A for archiving. Standard PDF documents 
may satisfy your company’s requirements. The purpose of the PDF/A standard is to establish a PDF file for long-term archiving and 
document-preservation needs. (See also PDF as a Standard for Archiving and Processing PDF/A Documents.)
Signatures 
By default, the DocConverter service removes all but the last signature from a PDF file. The service captures information about the removed 
signatures in metadata. It also records the appearance of the removed signatures by adding an equivalent image to the PDF file. The removed 
signatures cannot be verified.
Users can sign PDF/A documents. 
Adobe XML forms
A PDF/A file cannot contain an XML form templates (XFA forms). 
The DocConverter service flattens XML form templates that appear in a PDF file, including XML signatures. The service captures infor-
mation about the removed signatures in metadata. It also records the appearance of the removed signatures into the document by adding 
an equivalent image to the PDF file. The flattened signatures cannot be verified.
The process of transforming an interactive PDF document to a non-interactive PDF document is called flattening. When a PDF document 
is flattened, form fields retain their graphical appearance but are no longer interactive. Also, the data in the form cannot be extracted by 
using standard tools; however, the data is still present in the PDF/A.
Acrobat forms 
A PDF/A file can contain any type of interactive Acrobat form field, provided those fields are visible. The fields can contain data, but they 
cannot contain scripts. 
C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
delete text pdf preview; how to erase pdf text
C# PDF File Compress Library: Compress reduce PDF size in C#.net
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
pdf text watermark remover; delete text from pdf online
36
10. Document Management Service
The Document Management service enables processes to use the content management functionality provided by Adobe LiveCycle Content 
Services ES2.5. For information about LiveCycle Content Services ES2.5, see LiveCycle ES2.5 Overview
Using the Document Management service
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help. For information about developing 
client applications that programmatically interact with this service, see Programming with LiveCycle ES2.5.
You can use the Applications and Services pages in LiveCycle Administration Console to configure default properties for this service. (See 
LiveCycle ES2.5 Administration Help.)
Working with contents and spaces
Content is a file or document that consists of two main elements: the content itself and information about the content (metadata). For 
example, the files can be documents, video, audio, images, XML, HTML, and so on. Content can be added to or created in spaces within the 
Content Services ES2.5 repository and can be classified and organized into categories. 
A space is used to store and organize content items and other spaces. A space can hold any type of content.
You can use the Document Management service operations to perform the following tasks:
Create a space: Create a space in Content Services ES2.5. 
Create a space from an existing space or template: Create a space in Content Services ES2.5, based on an existing space or a template. All 
the rules, contents, and users are copied to the new space from the existing space or template. 
View contents of a specified space: Retrieve a list of files and spaces that are present in the specified space.
Delete content or a space: Delete specified content or a space and its related metadata. When you delete a space, all of its contents are also 
deleted. When you delete content, all versions of that content are deleted.
Copy a content item or space: Copy a specified content item or space and its related metadata from one space to another. When you copy 
a space, all of its contents are also copied.
If the target location already contains a space with the same name, the new space is named Copy of [space name].
Store content: Store or update content and its metadata in the Content Services ES2.5 repository. 
Move a content item or space: Move specified content or a space and its related metadata from one location (space) to another. When you 
move a space, all of its contents are also moved.
Retrieve content: Retrieve specified content and its related metadata.
Import content: Add content that is stored in a ZIP file or an ACP file into the repository. An ACP file is created when you export content 
from Adobe LiveCycle Contentspace ES2.5. The original hierarchical structure of content is preserved in the new location.
Working with associations
An association is a way to tie together two or more content items in the repository. The following types of associations are available in 
LiveCycle Workbench:
ADOBE LIVECYCLE ES2.5
Document Management Service
LiveCycle ES2.5 Services
37
• An association between an XML data file and an attachment
• An association that links an XML data file and a PDF form
• An association that links two PDF documents
You can also create your own custom associations. You can use the Document Management service operations to perform the following 
tasks:
Create associations between content items: Create an association between two content items or folders in the repository. 
Get associated: Retrieve a list of IDs of content items that are associated with specified content by using a specified type of association. 
Working with content attributes
Content attributes are the metadata for a content item. Metadata is stored in a database, separate from the content item that it applies to. This 
structure allows for faster searching of the metadata. 
You can use the Document Management service operations to perform the following tasks:
Get content attributes: Retrieve the attributes that are associated with specified content. 
Set content attributes: Set metadata attributes for specified content without modifying the content. The content is not versioned in this 
operation.
Remove aspects from content: Delete specific aspects from content. Aspects are the attribute collections that are applied to content.
Manage access permissions for content: Maintain a list of users and groups that have access to content.
Review access permissions for content: Get a list of access permissions for the specified content. For each user and group, the list specifies 
the type of access permission and the access status. 
Considerations for LiveCycle Contentspace ES2.5
Users can open and fill forms from within LiveCycle Contentspace ES2.5 by executing these steps:
Browsing to the space where the form is located.
Viewing the details for the file
Clicking Fill Form. 
When the user submits the form, the data is extracted and saved as an XML file. When using LiveCycle Designer ES2.5 to design an XDP 
form that will be accessed in this way, do not include a Submit URL on the form. If you include it, the submitted form data will not be 
available within Contentspace ES2.5 because the Submit URL will not be overridden. 
38
11. Email Service
Email is commonly used to distribute content or provide status information as part of an automated process. The Email service enables 
processes to receive email messages from a POP3 or IMAP server, and send email messages to an SMTP server.
For example, a process uses the Email service to send an email message with a PDF form attachment. The Email service connects to an SMTP 
server to send the email message with the attachment. The PDF form is designed to let the recipient click Submit after completing the form. 
The action causes the form to be returned as an attachment to the designated email server. The Email service retrieves the returned email 
message and stores the completed form in a process data form variable. 
When the Email service connects to a POP3 or IMAP server to retrieve an email message, it requires a way to identify a unique message 
from others in the inbox. Typically, this identification is done by embedding a unique identifier in the subject line, such as the process ID, 
or by searching for a particular sender. The Email service provides the capability to customize the from, to, subject, and body text of an email 
message. Developers can specify search criteria for a matching email message, such as the sender or subject of the email message.
Using the Email service
You can interact with the Email service by developing a process in LiveCycle ES2.5 that uses the service. You can accomplish the following 
tasks by using the Email service:
• Configure the Email service with default properties for connecting to an SMTP server for sending email messages. Also configure the 
connection to either a POP3 or IMAP server for receiving messages. 
• Receive email messages and attachments from either a POP3 or IMAP email server. You can save metadata about the email, as well as 
the message content. You can also set filters for email messages, and set properties about the email server and user account to use.
• Send an email message that has one or more attachments to an SMTP server.
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help
You can also use the Applications and Services pages of LiveCycle Administration Console to configure default properties for this service. 
(See Email service settings in LiveCycle ES2.5 Administration Help.)
39
12. Encryption Service
The Encryption service enables you to encrypt and decrypt documents. When a document is encrypted, its contents become unreadable. 
You can encrypt the entire PDF document (including its content, metadata, and attachments), everything other than its metadata, or only 
the attachments. An authorized user can decrypt the document to obtain access to its contents. If a PDF document is encrypted with a 
password, the user must specify the open password before the document can be viewed in Adobe Reader or Acrobat. If a PDF document is 
encrypted with a certificate, the user must decrypt the PDF document with a private key (certificate) he/she owns. The private key used to 
decrypt the PDF document must correspond to the public key used to encrypt it.
Using the Encryption service
For information about developing processes that use this service, see LiveCycle Workbench 9.5 Help. For information about developing 
client applications that programmatically interact with this service, see Programming with LiveCycle ES2.5.
You can use the Applications and Services pages of LiveCycle Administration Console to configure default properties for this service. (See 
Encryption service settings in LiveCycle ES2.5 Administration Help.)
Encrypting PDF documents with a password
You can use the Encryption service to encrypt PDF documents with a password. When you encrypt a PDF document with a password, a 
user must specify the password to open the PDF document in Adobe Reader or Acrobat. You can choose to encrypt the entire PDF 
document (content, metadata, and attachments), encrypt everything other than its metadata, or encrypt only the attachments. If you encrypt 
only the document’s attachments, users are prompted for a password only when they attempt to access the file attachments. 
When encrypting a PDF document with a password, you must specify two separate passwords. One password is used to encrypt and decrypt 
the PDF document. The other password is used to remove encryption from the PDF document or to modify permissions.
When you use a password to encrypt a PDF document, you can add permissions that specify tasks that the users who receive the document 
can do. For example, you can specify whether they can sign and fill, edit, or print the PDF document. 
A password-encrypted PDF document must be unlocked before another LiveCycle ES2.5 operation, such as digitally signing the PDF 
document, can be performed on it. (See “Unlocking encrypted PDF documents” on page40.) 
Note: It is recommended that you do not encrypt a document prior to uploading it to the repository. If you upload an encrypted PDF document 
to the repository, it cannot decrypt the PDF document and extract the XDP content. 
Removing password encryption
You can use the Encryption service to remove password-based encryption from a PDF document. Then users can open the PDF document 
in Adobe Reader or Acrobat without specifying a password. After password-based encryption is removed from a PDF document, the 
document is no longer secure. 
Encrypting PDF documents with certificates
You can use the Encryption service to encrypt PDF documents with certificates. Certificate-based encryption lets you use public-key 
cryptography to encrypt documents for specific recipients. Public-key cryptography uses two types of keys:
• A public key, which is stored inside a certificate that can be shared with other users. The public key certificate is in X.509 format and 
contains a user’s public key and identifying information. 
ADOBE LIVECYCLE ES2.5
Encryption Service
LiveCycle ES2.5 Services
40
• A private key, which you do not share with others.
Documents are encrypted by using the public keys (certificates) of the users who will receive the document. When users receive an 
encrypted document, they use their private keys to decrypt it.
Certificates are typically issued and digitally signed by a certificate authority (CA). A CA is a recognized entity that provides a measure of 
confidence in the validity of the certificate. Certificates have an expiration date, after which they are no longer valid. In addition, certificate 
revocation lists (CRLs) provide information about certificates that were revoked prior to their expiration date. Certificate authorities publish 
CRLs periodically. The revocation status of a certificate can also be retrieved through Online Certificate Status Protocol (OCSP) over the 
network. 
When you use certificates to encrypt a PDF document, you can add permissions that specify tasks that individual users can do with the 
document. For example, you can specify whether they can sign and fill, edit, or print the PDF document. 
Before you can encrypt a PDF document with a certificate, you must use LiveCycle Administration Console to add the certificate to 
LiveCycle ES2.5. 
Note: It is recommended that you do not encrypt a document prior to uploading it to the repository. If you upload an encrypted PDF document 
to the repository, it cannot decrypt the PDF document and extract the XDP content. 
A password-encrypted PDF document must be unlocked before another LiveCycle ES2.5 operation, such as digitally signing the PDF 
document, can be performed on it. (See “Unlocking encrypted PDF documents” on page40.) 
Removing certificate-based encryption
You can use the Encryption service to remove certificate-based encryption from a PDF document. Then users can open the PDF document 
in Adobe Reader or Acrobat. To remove encryption from a PDF document that is encrypted with a certificate, you must reference a public 
key. After encryption is removed from a PDF document, it is no longer secure.
Unlocking encrypted PDF documents
You can use the Encryption service to unlock password-encrypted or certificate-encrypted PDF documents. Attempting to perform a 
LiveCycle ES2.5 operation on an encrypted PDF document generates an exception. After you unlock an encrypted PDF document, you can 
perform one or more operations on it, such as digitally signing it by using the Signature service.
Determining the encryption type
You can use the Encryption service to determine the type of encryption that is protecting a PDF document. Sometimes it is necessary to 
dynamically determine whether a PDF document is encrypted and, if so, the encryption type. For example, you can determine whether a 
PDF document is protected with password-based encryption or a Rights Management policy. (See “Rights Management Service” on 
page 111.)
A PDF document can be protected by the following encryption types:
• Password-based encryption
• Certificate-based encryption
• A policy that is created by the Rights Management service
• Another encryption mechanism
Documents you may be interested
Documents you may be interested