c# pdf library mit license : Metadata in pdf documents SDK control project winforms azure asp.net UWP Wiley%20Publishing%20-%20Adobe%20Acrobat%206%20PDF%20For%20Dummies%20%5B2003%5D32-part631

4. Choose options for your selected action and click OK to close the edit-
ing box.
The selected action appears in the Actions list box on the Actions tab of
the selected field type Properties dialog box.
5. Repeat Steps 2 through 4 to add more actions to this list.
Figure 14-8:
The Select
Action drop-
down list,
where
Acrobat 6’s
built-in
actions are
displayed.
Figure 14-7:
The mouse
options on
the Select
Trigger
drop-down
list on the
Actions tab
of the
Button
Properties
dialog box.
307
Chapter 14: Creating Interactive Forms
Metadata in pdf documents - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
read pdf metadata; remove metadata from pdf
Metadata in pdf documents - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
read pdf metadata java; edit pdf metadata acrobat
6. If you need to rearrange the order of the actions, select an action in
the Actions list box and click the Up or Down buttons.
Note: Actions in this list are executed from top to bottom.
7. To edit or replace an action that you’ve added to the list, select the
action and click the Edit button.
The Edit dialog box associated with that action opens.
8. To delete an action from the list, select the action and click the Delete
button.
Taking in the Action
The separate editing dialog boxes associated with a selected action appear
automatically the first time you add an action to the Actions list box. To edit
an action at a later date, select the action in the Action list box and click the
Edit button in the Properties dialog box. The following list describes the
actions and corresponding editing options that appear in the Add an Action
dialog box:
Go to a Page in This Document: To go to a page in the current PDF 
document specified in the Go to a Page in This Document dialog box.
Choose the Use Page Number radio button, enter a page number, and
select a Zoom setting in the Zoom drop-down list. If you’ve created a link
destination in the current document, choose the Use Named Destination
radio button, and then click the Browse button to select that destination.
See Chapter 15 for more on creating hyperlinks in a PDF document.
Go to a Page in Another Document: To go to a specified page in 
another document. Click the Browse button in the Go to a Page in
Another Document dialog box to locate a target document, choose
New Window, Existing Window, or Window Set by User Preference in
the Open In drop-down list, choose the page number and Zoom settings,
or if desired, a destination set up by a hyperlink in the current document,
in the Options area.
Go to Snapshot View: To go to a view created by the Snapshot tool in
the current PDF document. After creating a view with the Snapshot tool
on the Basic toolbar, Acrobat converts the snapshot (that is saved to the
Clipboard) as a Go to Page destination.
Open a File: To open a file when the associated mouse behavior occurs
in a field. Note that if the file is not a PDF (which will open automatically
in the user’s PDF reader), the file’s native program must be installed on
the user’s computer in order for the file to open. Locate the file in the
Select File to Open dialog box, and then click Select (Open on the Mac).
Read Article: To follow an article thread in the current document when
the associated mouse behavior occurs in a field. (See Chapter 10 to find
out about creating articles in a PDF file.) To read an article, click the Select
Article button and choose from the list of articles residing in the current
document before clicking OK to close the Select Article dialog box.
308
Part IV: PDFs as Electronic Documents 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
NET empowers C# developers to implement fast and high quality PDF conversions to or from multiple supported images and documents. C#.NET: Edit PDF Metadata.
pdf metadata viewer online; metadata in pdf documents
C# PDF Print Library: Print PDF documents in C#.net, ASP.NET
view, Annotate,Convert documents online using ASPX. NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
pdf metadata online; edit multiple pdf metadata
Execute a Menu Item: To select a specified menu command when the
associated mouse behavior occurs in a field. Select a menu command in
the Menu Item Selection dialog box.
Set Layer Visibility: To change the target layer states when the associ-
ated mouse behavior occurs in a field. Acrobat automatically sets the
target layer visibility to that of the current layer. See Chapter 10 for more
on layer visibility in a PDF document.
Show/Hide a Field: To show or hide a field when the associated mouse
behavior occurs in a field. Choose either the Show or Hide radio button
in the Show/Hide Field dialog box. Note that to toggle between showing
and hiding a field, you must associate one or the other state with the
Mouse Up and Mouse Down behaviors in the Select Trigger list box.
Submit a Form: To send all form field data to a specified URL for collec-
tion. For more about submitting and resetting forms, see the next sec-
tion, “Adding Submit and Reset buttons.”
309
Chapter 14: Creating Interactive Forms
Exporting CGI values
When a form is submitted to a server on the
World Wide  Web,  it  is  processed by  a  CGI
(Common  Gateway  Interface).  This  method
requires a script that tells the server to process
the form by handing it off to a separate program,
in this case a database, which stores the form
data and makes it available for redistribution
over the network.
You can define CGI export values for Check Box,
List Box, Combo Box, and Radio Button field
types. Note that you need to define an export
value in the Options tab of the Properties dialog
box associated with a selected field tool only if
both of the following are true: The form data will
be collected on a network or Web server, and
the data is different from the item designated by
the form field (or the form field is a radio button).
Here’s how these rules apply to form field types
that can export CGI values:
Check Box: Use the default export value Yes,
which  tells  the  CGI  application that  the
check box has been checked.
List and Combo Box:The item selected in a
combo or list box is usually used as the
export value. Enter a value in the Options
tab of the Field Properties dialog box only if
you want the value to be different from the
item listed. For example, a user chooses AZ
from a list of abbreviated state names, but
you need to export the value “Arizona” to
match that field in a database on the server.
Radio Button: A radio button by itself can
use the default export value Yesto indicate
it has been selected. If the radio buttons are
related — for example, you’ve presented
users with a series of radio buttons to indi-
cate their yearly income among several
ranges — the radio buttons must have the
same field name but different export values
so that the correct values will be collected
in the database.
VB.NET PDF Print Library: Print PDF documents in vb.net, ASP.NET
view, Annotate,Convert documents online using ASPX. NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
google search pdf metadata; pdf metadata extract
C# PDF File Compress Library: Compress reduce PDF size in C#.net
compressing control is designed to offer C# developers to compress existing PDF documents in .NET Document and metadata. C#.NET DLLs: Compress PDF Document.
remove pdf metadata; modify pdf metadata
Reset a Form: To clear previously entered data from form fields.
You can select/deselect which fields are reset in a form by clicking to
add or remove the check marks next to a form field in the Select Fields to
Reset list box on the Reset Form dialog box. Click the Select All button to
choose all the form fields listed or the Deselect All button to remove the
check marks from all form fields listed. When you’re finished selecting
fields, click OK.
Import Form Data: To import form data stored on a server. This
actionis typically used to fill in forms with often-used data, such as the
address of a company. Locate a file that contains form data in the Select
File Containing Form Data dialog box. When the form data file is listed in
the Actions list box (and only if you’re familiar with JavaScript), click the
Edit button to open the JavaScript Edit dialog box, which is a basic script
editor for writing a JavaScript. See the “Importing/exporting form data”
section, at the end of this chapter.
Run a JavaScript: To run a custom JavaScript when the associated
mouse behavior occurs in a field. You write scripts in the JavaScript Edit
window — a basic scripting tool that appears when you click the Add
button after selecting this action, or when you select the action in the list
box and click the Edit button. The Go To button in the JavaScript Editor
lets you jump to a specific line in the written code for editing purposes.
Play Media: To play a QuickTime or AVI movie that has been linked to
the PDF document. (See Chapter 16 for the lowdown on adding movies
to a PDF file.) After movies are linked to a PDF, choose a movie in the
Select Movie dialog box. The selected movie will play when the associ-
ated mouse behavior occurs in a field. Note that this action comes in
two flavors on the Select Action drop-down list: Acrobat 5 Compatible
and Acrobat 6 Compatible. The latter provides support for Acrobat 6’s
enhanced media features.
Play a Sound: To play a specified sound file when the associated mouse
behavior occurs in a field. Locate a sound file in the Select Sound File
dialog box and click the Select button. Acrobat 6 embeds the sound in a
cross-platform format that will play in Windows and Mac OS. In Mac OS,
you can add QuickTime, System 7, AIFF, Sound Mover (FSSD), or WAV
format sound files. In Windows, you can add AIF or WAV files. Note that
selected sound files must be uncompressed in order for Acrobat to
embed them in a PDF form.
Open a Web Link: To download a Web page from the Internet. Enter or
paste a URL address in the Edit URL dialog box and click OK. Note that
besides the http network protocol used for Web pages, you can also use
the ftp and mailto protocols when defining this action link. See
Chapter 7 for more on capturing Web pages.
310
Part IV: PDFs as Electronic Documents 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
VB.NET Guide and Sample Codes to Merge PDF Documents in VB.NET Project. Batch merge PDF documents in Visual Basic .NET class program.
remove metadata from pdf acrobat; pdf remove metadata
VB.NET PDF Library SDK to view, edit, convert, process PDF file
for .NET empowers VB.NET developers to implement fast and high quality PDF conversions to or from multiple supported images and documents. PDF Metadata Edit.
pdf xmp metadata; batch edit pdf metadata
You can greatly enhance form field interactivity by using custom JavaScript
actions. You can find out a great deal about writing your own scripts as well
as find sources for numerous ready-made JavaScripts that perform a wide
variety of actions in the “Acrobat JavaScript Scripting Guide” PDF document.
If you are a seasoned programmer, see the “Acrobat JavaScript Scripting
Reference” PDF that provides an in-depth reference to objects and classes
defined specifically for Adobe PDF forms. Both documents are available on
the Adobe Systems Web site:
http://partners.adobe.com/asn/acrobat/docs.jsp#javascript
As a general rule, you should attach JavaScripts that execute special-effect
actions or major changes (such as playing a sound or movie, submitting the
form, or downloading a page from the World Wide Web) to the Mouse Up
behavior. This allows users a last chance to change their minds about execut-
ing an action by moving the mouse away from a form field before releasing
the mouse button. If the action is attached to the Mouse Down behavior, the
action executes the moment the mouse is clicked.
Adding Submit and Reset buttons
Reset and Submit buttons on a form perform two basic form field actions that
are important features to use when setting up an interactive form that will be
submitted over a network. The following steps show you how to add these
components to a form.
To add a Reset button, follow these steps:
1. Select the Button tool on the Forms toolbar and use its cross-hair
pointer to add a form field to your PDF form document in the area
you want your Reset button to appear.
See the “Adding Fields to Forms” section, earlier in this chapter, for
details.
2. In the Button Properties dialog box, click the Actions tab, select the
Mouse Up behavior in the Select Trigger drop-down list, choose Reset
a Form in the Select Action drop-down list, and then click the Add
button.
The Reset a Form dialog box appears, as shown in Figure 14-9. By
default, all fields are selected in the Select Fields to Reset list box, as
indicated by the check marks next to each field name.
3. Deselect any fields you don’t want to include when the user clicks the
Reset button. To deselect all fields and make individual selections, click
the Deselect All button and select individual fields in the list box.
311
Chapter 14: Creating Interactive Forms
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C#.NET PDF Library - Merge PDF Documents in C#.NET. Provide NET components for batch combining PDF documents in C#.NET class. Powerful
view pdf metadata; delete metadata from pdf
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
Our .NET SDKs own the most advanced & comprehensive documents and images reading and has a mature imaging utility which allows Tiff image file metadata to be
pdf xmp metadata viewer; adding metadata to pdf files
4. Click OK to accept your choices and close the Reset a Form dialog box.
5. Click Close to close the Button Properties dialog box.
To view and test your Reset button, click the Hand tool on the Basic Tools
toolbar or press H, and then enter data in the various fields of the form
before you click the Reset button.
Follow these steps to add a Submit button:
1. Select the Button tool on the Forms toolbar and use its cross-hair
pointer to add a form field to your PDF form document in the area
you want your Submit button to appear.
See the “Adding Fields to Forms” section, earlier in this chapter, for
details.
2. In the Button Properties dialog box, click the Actions tab, select the
Mouse Up behavior in the Select Trigger drop-down list, choose
Submit a Form in the Select Action drop-down list, and then click the
Add button.
3. Type a URL for the destination server in the Enter a URL for This Link
text box, as shown in Figure 14-10.
4. Click one of the four radio buttons and select options in the Export
Format area. Form data can be exported in four different formats:
•FDF (Form Data Format): Exports data as an FDF file and allows
you to include field data, comments, and incremental changes to
the PDF. The incremental changes feature sends data, such as a
digital signature, in a format that can be easily read and stored by
the server application. (See the “Importing/exporting form data”
section, later in this chapter, for more on this file format.)
•HTML: Form data is exported as an HTML file.
Figure 14-9:
Editing the
Reset a
Form action
type in the
Reset a
Form dialog
box.
312
Part IV: PDFs as Electronic Documents 
•XFDF: Exports as an Adobe XML/FDF variant file and allows you to
also send field data and annotations (comments).
•Complete Document (PDF): Sends the entire PDF form, rather
than just the field data. This option is useful for preserving written
digital signatures in a PDF form. Note that you must use Acrobat 6
Professional or Standard versions to send an entire PDF form. Adobe
Reader users can only submit FDF data from a form.
5. In the Field Selection area, select which fields to export.
Click the All Fields radio button to export data in every form field. If you
choose the Only These radio button, click the Select Fields button to open
the Field Selection dialog box. Choose which fields to include or exclude
by selecting or deselecting the check box next to a field name and clicking
the Include Selected or Exclude Selected radio buttons. To export selected
form fields, even if they contain no data, select the Include Empty Fields
check box. To select all or deselect all the fields in the Select Fields to
Submit list box, use the appropriate button to the right of the list box.
Click OK after making your selections.
6. If you want to export all the dates entered in your form, regardless of
how they are entered, select the Convert Dates to Standard Format
check box in the Date Options area.
7. Click OK to accept your choices and close the Submit Form Selections
dialog box.
8. Click OK to close the Button Properties dialog box.
To view and test your Submit button, click the Hand tool on the Basic Tools
toolbar or press H, and then enter data in the fields of the form before you
click the Submit button.
Figure 14-10:
Options that
appear on
the Submit
Form
Selections
dialog box.
313
Chapter 14: Creating Interactive Forms
Getting familiar with the Format tab
The commands on the Format tab are applicable only to Combo Box and
Text field types. The same can be said of the Validate and Calculate tabs as
well. These format options enable you to specify a particular numerical format
for data entered in the form field. For example, you can create a text field for
entering a Social Security number that must contain nine numbers and auto-
matically places dashes after the third and fifth numbers.
The Format tab presents a list of format categories in the Select Format
Category list box. Clicking a category displays specific options for that cate-
gory in the Options area below the drop-down list. Figure 14-11 shows the
Number Options that appear when the Number category is selected. Choose
formatting options and click OK to apply that formatting to your form field.
The following list describes the categories and options provided on the
Format tab:
None: The default setting that specifies that no formatting is applied to
data entered in a field.
Number: Type a number in the Decimal Places field or click the attached
spinner buttons to set the number of decimal places for the number
entered in the text field. Use the Separator Style drop-down list to select
acomma and decimal separators preference. Use the Currency Symbol
Figure 14-11:
The Format
tab on 
the Field
Properties
dialog box
appears
when you
select Text
or Combo
box field
types.
314
Part IV: PDFs as Electronic Documents 
drop-down list to select from a wide variety of foreign currency
symbols. Select how negative numbers appear in a field by selecting
the Show Parentheses or Use Red Text check box. (If neither check box is
selected, negative numbers appear with a minus sign before the number.)
Percentage: Automatically displays the percent symbol with numbers
entered in a Text or Combo Box type field. Type a number in the Decimal
Places field or click the attached spinner buttons to set the number of
decimal places. Click the arrow on the Separator to select a comma and
decimal separators preference. The sample area provides a preview of
your selected percentage options.
Date: Choose from a wide variety of date-only or date and time formats
(choose the Time category for time-only formats) in the Date Options
list box. The sample area below the Date options list box displays the
format style of a selected formatting code. For example, selecting the
formatting code m/d/yy in the Date Options list displays its format style
as 4/19/03. When you’re familiar with these simple date and time format-
ting codes, you can select Custom at the bottom of the Date Options list
box and create custom date and time formats in the text box provided.
Time: Choose from four time formats provided in the Time Options list
or choose Custom to create your own. View the time format style for the
selected time formatting code in the sample area below the list box.
Special: Choose from the list of five options that appear in the
Special Options list: Zip Code, Zip Code+4, Phone Number, Social
Security Number, or Arbitrary Mask, which is used to specify the
types of characters a user can enter in any given position and how
the data displays in a text field.
Custom: Provides a means of using JavaScript to format text or apply 
keystroke validation to text entered in a field. (See the next section to
find out about field validation.) Click the Edit button next to either
the Custom Format Script or Custom Keystroke Script area to open
the JavaScript Edit window. If you’re familiar with JavaScript language,
youcan write your own or copy and paste a predefined JavaScript in
the script editing window. Click OK to close the JavaScript Edit window.
The keystroke or formatting script appears in its proper Custom Options
area. Note that you can use the arrow keys to view the script, but you
can’t edit it.
Viewing the Validate tab
Like the Format and Calculate tabs, options on the Validate tab apply only
toCombo box and Text field types. You use these commands to restrict data
entry in a field to a specific range, such as a dollar amount less than or equal
to $1,000. Note that in order to specify a data range, the selected form field
must be formatted with either the Number or Percentage category on the
Formatting tab of the field type Properties dialog box.
315
Chapter 14: Creating Interactive Forms
You can accomplish more sophisticated validation, such as restricting data to
specific values and characters, through the use of JavaScript. You might, for
example, want to limit a date entry to only the years between 1950 and 2000
or allow a password that only contains three letters and four numbers sepa-
rated by a dash.
To set a data range or attach a JavaScript to validate a field, click one of the
radio buttons on the Validate tab:
Field Value Is Not Validated: The default state. This radio button is
selected automatically if a field does not use number or percentage for-
mats (selected on the Format tab). Otherwise, click this option if you
don’t want validation applied to data entered in a field.
Field Value Is In Range: Provides two text boxes in which to define
upper- and lower-range parameters, as shown in Figure 14-12. Type a
number in the From or To field to specify limits on a data range.
Run Custom Validation Script: Click the Edit button to open the
JavaScript Edit window. If you’re familiar with JavaScript language,
you can write your own or copy and paste a predefined JavaScript in
the script editing window. Click OK to close the JavaScript Edit window.
The validation script appears in a preview box below the Run Custom
Validation Script radio button. Note that you can use the arrow keys to
view the script, but you can’t edit it.
Cruising the Calculate tab
Like its Format and Validate tab brethren, options on the Calculate tab apply
only to Combo box and Text field types. You use these commands to perform
mathematical calculations on data entered in two or more form fields and 
Figure 14-12:
Defining
data-range
parameters
for a field on
the Validate
tab of the
Field
Properties
dialog box.
316
Part IV: PDFs as Electronic Documents 
Documents you may be interested
Documents you may be interested