open pdf file in c# : Add text to pdf file online Library control class asp.net web page .net ajax 0215WG3-UsingFormsInWriter0-part77

Writer Guide
Chapter 
15
 Using Forms in Writer
Add text to pdf file online - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
add text pdf professional; add text boxes to pdf
Add text to pdf file online - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
how to add a text box in a pdf file; add text box in pdf document
Copyright
This document is Copyright © 2005–2008 by its contributors as listed 
in the section titled Authors. You may distribute it and/or modify it 
under the terms of either the GNU General Public License, version 3 or 
later, or the Creative Commons Attribution License, version 3.0 or 
later.
All trademarks within this guide belong to their legitimate owners.
Authors
Tara Hess
Sigrid Kronenberger
Iain Roberts
Janet Swisher
Jean Hollis Weber
Michele Zarri
Feedback
Please direct any comments or suggestions about this document to: 
authors@user-faq.openoffice.org
Publication date and software version
Published 30 November 2008. Based on OpenOffice.org 3.0.
You can download
 an editable version of this document from
http://oooauthors.org/en/authors/userguide3/published/
VB.NET PDF Password Library: add, remove, edit PDF file password
This VB.NET example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = True ' Add password to PDF file.
how to insert text in pdf using preview; how to insert text in pdf reader
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file
add text in pdf file online; how to add text box in pdf file
Contents
Copyright...............................................................................................2
Introduction...........................................................................................4
When to use forms.................................................................................4
Alternatives to using forms in Writer..................................................5
Creating a simple form..........................................................................5
Create a document..............................................................................5
Form toolbars......................................................................................5
Design Mode.......................................................................................6
Insert form controls............................................................................6
Configure controls..............................................................................7
Using the form....................................................................................8
Form controls reference.....................................................................8
Example: a simple form........................................................................13
Create the document........................................................................13
Add form controls.............................................................................14
Configure form controls....................................................................15
Finishing touches..............................................................................16
Accessing data sources........................................................................16
Creating a database..........................................................................17
Accessing an existing data source....................................................19
Creating a form for data entry..........................................................20
Entering data into a form..................................................................23
Advanced form customization..............................................................23
Linking a macro to a form control.....................................................23
Read-only documents........................................................................25
Fine-tuning database access permissions.........................................25
Form control formatting options.......................................................25
XForms.................................................................................................26
Using Forms in Writer
3
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to PDF; C# Protect: Add Password
add text box to pdf file; how to enter text into a pdf
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
adding text to a pdf document; adding text field to pdf
Introduction
This chapter covers the use of forms within Writer documents. Most of 
the information here also applies to forms in other OpenOffice.org 
components, but there are some differences.
The chapter presents information on using forms in four main sections: 
setting up a basic form, an example for creating a form, linking a form 
to a data source and finally some advanced techniques.
OpenOffice.org forms cover a lot of ground and not everything is 
included here. Notable omissions are using forms in HTML documents 
and writing macros to link to form controls.
When to use forms
A standard text document displays information: a letter, report or 
brochure, for example. Typically the reader may edit everything or 
nothing in any way. A form has sections that are not to be edited, and 
other sections that are designed for the reader to make changes. For 
example, a questionnaire has an introduction and questions (which do 
not change) and spaces for the reader to enter answers.
OpenOffice.org offers several ways to fill information into a form, 
including check boxes, option buttons, text boxes, pull-down lists and 
spinners.
Forms are used in three ways:
To create a simple document for the recipient to complete, such 
as a questionnaire sent out to a group of people who fill it in and 
return it.
To link into a database or data source and allow the user to enter 
information. Someone taking orders might enter the information 
for each order into a database using a form.
To view information held in a database or data source. A librarian 
might call up information about books.
Using forms to access a database offers a fast and easy way to build up 
complex graphical front ends. Your form can include not only the fields 
that link up to the data source but also text, graphics, tables, drawings 
and other elements.
4
Using Forms in Writer
VB.NET PDF insert image library: insert images into PDF in vb.net
try with this sample VB.NET code to add an image As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
add text to pdf in preview; add text box to pdf
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
how to enter text in pdf form; add text fields to pdf
Alternatives to using forms in Writer
In OpenOffice.org 3, the Base component provides an alternative way 
to access a data source. There are a lot of similarities between forms in 
Base and Writer, but one may be better for a particular task than the 
other. Base is appropriate only if the form accesses a data source; you 
would not use it for simple forms.
Most other OpenOffice.org components—Calc, Impress, and Draw—
also support forms in almost the same way that Writer does.
Creating a simple form
This section explains how to create a simple form without any links to a 
data source or database and without advanced customization.
Create a document
There is nothing special to be done when creating a document to use 
as a form. Create a new Writer document with File > New > Text 
document.
Form toolbars
Two toolbars control form creation: Form Controls and Form Design. 
Select View > Toolbars > Form Controls and View > Toolbars > 
Form Design to show them both. See “Form controls reference” on 
page 8 for a summary of the tools on these toolbars.
Tip
The Form Design toolbar can also be launched from the Form 
Controls toolbar. Some of the less commonly used controls are 
on a third toolbar—More Controls—also launched from the 
Form Controls toolbar.
You can dock these toolbars in different places on the Writer 
window, or leave them floating.
The Form Controls toolbar has a button for each of the most 
commonly used types of control.
Note
In OpenOffice.org, form controls are the text boxes, list boxes, 
option buttons, push buttons, and other items that can be 
placed in forms.
Creating a simple form
5
VB.NET PDF File Split Library: Split, seperate PDF into multiple
page PDF document file to one-page PDF files or they can separate source PDF file to smaller VB.NET PDF Splitting & Disassembling DLLs. Add necessary references
how to insert text box on pdf; adding a text field to a pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
page of your defined page number which starts from 0. For example, your original PDF file contains 4 pages. C# DLLs: Split PDF Document. Add necessary references
adding text pdf file; how to add text to a pdf file in acrobat
Figure 1: The three form design toolbars
Design Mode
When creating a form, you will want to check that all the parts of the 
form work correctly. If design mode is off, the form behaves as it would 
for the end user. Buttons can be pressed, check boxes checked, and list 
items selected. If design mode is on, clicking on a control item selects 
it for editing.
Click the Design Mode On/Off button 
on the Form Controls 
toolbar to turn design mode on and off.
Tip
If the Design Mode button is not available, click on the 
Select button. This activates most of the tools on the three 
toolbars.
Insert form controls
1) To insert a form control into the document, click the control’s icon 
to select it. The mouse pointer changes to look like this: 
2) Click in the document where you want the control to appear. (You 
can move it later.)
3) Holding the left mouse button down, drag the control to size it.
4) The control button remains active, so you can insert several 
controls of the same type without needing to go back to the 
toolbar.
5) To change to another tool, click its icon on the toolbar.
6) To stop inserting controls, click on the Select button 
on the 
Form Controls toolbar, or click on any of the controls you have 
just inserted. The mouse pointer changes back to its normal 
appearance.
6
Using Forms in Writer
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
by directly tagging the second PDF file to the target one, this PDF file merge function VB.NET Project: DLLs for Merging PDF Documents. Add necessary references
how to enter text in pdf file; add text to pdf online
C# PDF Password Library: add, remove, edit PDF file password in C#
in C#.NET framework. Support to add password to PDF document online or in C#.NET WinForms for PDF file protection. Able to create a
how to add text boxes to pdf; adding text to pdf in reader
Tip
Holding down 
Shift 
when creating a form control makes the 
control square. If you press 
Shift 
when resizing an existing 
control, its proportions are kept the same.
Note
When you insert a group box, list box, or combo box, a wizard 
is launched to guide you through the setup. If you prefer not to 
run the wizard, click the Wizards On/Off button 
on the 
Form Controls toolbar.
Configure controls
Having inserted the controls, you need to configure them to look and 
behave as you want. Right-click on a form control within your 
document and select Control from the pop-up menu.
The Form Control Properties dialog box has three pages: General, Data 
and Events. For simple forms, only the General page is of any interest. 
On this page you can set the look and feel of the control.
Figure 2: Control Properties dialog box
Some controls have other useful options:
Some controls have visible labels, such as Push Button and Option 
Button. The label text can be set.
The List Box contains a list of options to choose from. Set these in 
the List entries box.
Creating a simple form
7
Tip
Double-clicking on a control also brings up the Control 
Properties dialog box.
Using the form
To use the form, leave design mode by clicking the Design Mode On/
Off button 
.
A typical way to use a form is:
1) You design the form, then save it when you are happy with it.
2) You send the form to others (for example, by email).
3) They fill in the form, save it and send it back to you.
4) You open the form and see what their answers are.
Tip
By using a data source, or setting a form to update over the 
web, you can automatically gather data. However, both of those 
are more complex and you might prefer to keep things simple.
Form controls reference
Form Control toolbar
Select
Select a form control to perform some other 
action on it.
Design mode on/off
Toggle between design mode on (to edit forms) 
and design mode off (to use forms).
Control
Launch form control properties dialog box. This 
dialog box can be kept open as different 
controls are selected.
Form
Launch form properties dialog box, controlling 
properties for the form as a whole, such as 
which data source it connects to.
Check Box
A box that can be selected or deselected on the 
form. You can label the box.
Text Box
Control to create a box into which the form 
user can type any text. 
Formatted Field
Control allowing numeric formatting options. 
For example, you can set maximum and 
minimum values for the number entered, or the 
number type (decimal places, scientific, 
currency). 
8
Using Forms in Writer
Form Control toolbar
Push Button
Creates a button that can be linked to a macro. 
The label is the name that appears on the 
button. 
Option Button
Creates an option or radio button. When 
multiple buttons are grouped together, only 
one can be selected at a time. The easiest way 
to group multiple buttons is to use the Group 
Box button on the More Controls toolbar, with 
wizards enabled.
List Box
Creates a list of options, as a pull-down menu, 
that the user can choose from. If wizards are 
on, creating a list box launches the List Box 
Wizard. This wizard is only useful if your form 
is linked to a data source.
If not linked to a data source, turn wizards off 
and create an empty list box. Then click the 
Control button and, in the List Entries option 
on the General tab, enter the options you want 
to appear on the list.
Combo Box
As with a List Box, you set up a list of choices. 
In addition a panel at the top either displays 
the choice made or allows the form user to type 
in something else. Otherwise this works the 
same as the List Box.
Label Field
A text label. The difference between this and 
just typing on the page is that, as a control, you 
can link a label field to macros so, for example, 
something happens when the mouse passes 
over it or clicks on it.
More Controls
Launch the More Controls toolbar.
Form Design
Launch the Form Design toolbar (which can 
also be opened with View > Toolbars > Form 
Design).
Wizards On/Off
Some form controls (List Box and Combo Box) 
have optional wizards. If you do not want the 
wizard to launch when you create one of these 
controls, use the Wizards On/Off button to 
switch wizards off. 
Creating a simple form
9
More Controls toolbar
Spin Button
A spin button allows form users to choose a 
number by cycling through the numbers. 
Specify maximum, minimum, default and the 
step between numbers.
This control is not commonly used in Writer, as 
the number is not displayed. In Calc, however, 
a Data tab appears on the Control Properties 
dialog box
, allowing you to link the spin button to 
a cell.
Scrollbar
Creates a scrollbar, with a number of options to 
define the exact appearance.
This control is not commonly used in Writer. In 
Calc, a Data tab appears on the Control 
Properties dialog box, allowing you to link the 
scroll bar to a cell.
Image Button
Behaves exactly like a push button, but 
displays as an image. Choose the image in the 
Graphics option on the General tab in the 
Control Properties dialog box.
Image Control
Only useful when the form is connected to a 
data source and a field in the data source 
exists that can hold images. You can add new 
images to the database or retrieve and display 
images from it.
Date Field
Holds a date. Configure the earliest and latest 
dates the field will accept, the default date and 
the date format. You can add a spinner.
Time Field
Works like a date field, specifying a time.
File Selection
Allows a user to select a file, either by typing 
the path and name directly or by clicking on a 
Browse button and choosing the file from a 
dialog box.
Numeric Field 
Displays a number. Specify formatting, 
maximum, minimum and default values. You 
can add a spinner.
Currency Field
Works like a numeric field; additionally you can 
add a currency symbol.
Pattern Field 
Pattern fields are useful when the form links 
into a data source. Specify an Edit Mask to 
restrict what a user can enter into the field. 
10
Using Forms in Writer
Documents you may be interested
Documents you may be interested