how to open a pdf file in asp.net using c# : Extract text from image pdf file software Library dll winforms asp.net html web forms HotDocs_Developer_Help_File17-part916

Assembling Documents 
127 
1.  At the HotDocs library window, select a template and begin assembling the 
document. (See Assemble a Text or Form Document.) 
2.  After providing the required answers, click the Form Document tab. The assembly 
window changes to show the assembled document. 
3.  Click the 
Print Document button. 
4.  If you are printing a HotDocs form document (or .HFD file), select any of the 
following printing options. (If you're printing a PDF form document, skip to step #5.) 
To print the form and answers, select Form with Answers in the Output 
group. 
To print only the static text of the form, select Form Only (Blank Form) in 
the Output group. 
To print the answers onto a pre-printed copy of the form, select Answers 
Only (Use Preprinted Form) in the Output group. 
To change the double-sided printing options, select the desired option. 
Single-sided prints the document using one side of each sheet of paper. 
Double-Sided, Side-to-Side prints the document with the tops of both 
pages at the same end of the paper, like a traditional book. Double-Sided, 
Top-to-Bottom, prints the document with the bottom of the second page at 
the same end as the top of the first page, like a flip-chart. 
5.  If you are printing a PDF form document (or .HPD file), you must choose whether 
to print using the functionality of HotDocs or Adobe Acrobat. (See Print PDF-
Based Documents Dialog Box for tips on which printing option you should choose.) 
Choose HotDocs, which prints at a slower speed but provides a wider 
range of printing options. 
Choose Adobe Acrobat, which prints at a faster speed but provides few 
printing options. 
Some types of printers have been known to cause problems when printing a form 
template or document, and should be tested before use with finished products. These 
printers include:  
Ink jet printers 
Brother printers 
16-bit postscript printer drivers 
DeskJet printers 
Xerox printers 
"All-in-one" printers (printers that include copying, scanning, printing, and faxing 
capabilities) 
For best results, it is recommended that you use an HP LaserJet with at least two 
megabytes of memory.  
At a Glance: The Printing Properties Dialog Box 
Extract text from image pdf file - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract pdf text to excel; extract text from pdf c#
Extract text from image pdf file - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
delete text from pdf file; copy and paste text from pdf
HotDocs Developer Help File 
128 
While editing a form template, you can open the Printing Properties dialog box choosing 
Printing from the Template Properties list in the File menu. 
From the multiple choice list 
A
at the top of the dialog you can select the from three 
printing options: 
Single-sided: Prints all pages on separate sheets of paper. 
Double-sided, side-to-side: Prints the template using both sides of the paper, so 
you can turn through the pages like a traditional book. 
Double-sided, top-to-bottom: Prints the template using both sides of the paper, 
so you can lift the pages up, like a flip-chart. 
Below this list are two drop-down menus. From the first drop-down menu 
B
you can select 
the paper size you would like to use and from the second drop-down menu 
C
you can 
select the paper source. 
To learn more about setting the printing options for a form template follow the link below: 
Choose Default Form Printing Options for a Form 
Choose Default Form Printing Options for a Form 
Different forms may require different printing settings. You can specify that a form should 
be printed single-sided, double-sided side-to-side, or double-sided top-to-bottom. You can 
also control what size of paper to use as well as which paper tray should feed the paper to 
the printer. 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Page, a Region on a Page, and PDF Document. C#.NET extract image from multiple page adobe PDF file library for Visual Studio .NET.
c# read text from pdf; cut text from pdf document
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
By using RsterEdge XDoc PDF SDK for .NET, VB.NET users are able to extract image from PDF page or file and specified region on PDF page, then get image
copy text from pdf; copying text from pdf to excel
Assembling Documents 
129 
The option you specify is set as the default in the Print dialog box, but users can select a 
different option. 
To specify form printing options  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Click File > Template Properties > Printing. The Printing Properties dialog box 
appears. 
3.  Select the printing settings from the following options: 
Single-sided prints the document using one side of each sheet of paper 
(default setting). 
Double-sided, side-to-side prints the document double-sided, with the 
tops of both pages at the same end of the paper. (This option allows you to 
turn through the pages like a traditional book.) 
Double-sided, top-to-bottom prints the document double-sided with the 
bottom of the second page at the same end as the top of the first page. 
(This option allows you to turn through the pages like a flip chart.) 
Paper size specifies the dimensions of the paper used to print the 
document. 
Paper source specifies what tray of paper is used to print the document. 
Paper size and source settings are recommendations that will be passed on to the 
printer if possible. If printing via acrobat then paper size, paper source and duplex 
options will revert to your defaults. 
You can specify the print setting for all forms you create at the HotDocs Options 
dialog box. (See Introduction: HotDocs Options.) 
You can use command-line options to control the paper size and paper source. 
(See Paper Size and Paper Tray.) 
Edit a Saved Form Document 
After assembling a form document, you often need to save the document to disk. Once 
saved, you can re-open the document using HotDocs Filler. 
Once a form document is saved to disk, it is no longer associated with the answer file. 
This means that changes you make to answers in the document do not affect the answer 
file. If you want to save changes you're making to the answers, re-assemble the form 
document and change your answers in the interview. Then save your answer file again. 
To work with a saved form document in Filler 
1.  Using Windows Explorer, locate and double-click the appropriate form document. 
HotDocs Filler appears, showing the form document. 
2.  Optionally, you can perform any of the following tasks: 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Create high resolution PDF file without image quality losing in ASP.NET application. Add multiple images to multipage PDF document in .NET WinForms.
extracting text from pdf; extract formatted text from pdf
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Reduce image resources: Since images are usually or large size, images size reducing can help to reduce PDF file size effectively.
get text from pdf online; extract highlighted text from pdf
HotDocs Developer Help File 
130 
To 
Do This 
Change an 
answer in a 
field  
Click on a field. The field becomes active, allowing you to enter an 
answer.  
You can edit answers in a saved form document, but you must re-
evaluate any computations or conditions affected by changed 
answers. Similarly, changes you make are not reflected in the answer 
file used to assemble the document.  
Create new 
fields  
With the 
Select Tool button selected, press the left mouse button 
and move the mouse pointer to draw a rectangle. To type in this field, 
select the 
Fill Tool button.  
The fields you create in Filler have no variable associated with them. 
They are simply text fields where you can type information. 
Print the 
document  
Click the 
Print button.  
Open a 
different 
HotDocs 
form file  
Click the 
Open button, and then locate the desired file. (You can 
also press Ctrl+O.)  
3.  Once you have the assembled form document open for editing, there are several 
other things you can do. For example, you can:  
Change the field type. (See Change the Field Type.) 
Change the size of a field. (See Resize Form Fields.) 
Change the position or margins of a field. (See Move a Field on a Form 
and Change the Borders and Margins of a Field.) 
Create a new answer field. (See Create a Form Field.) 
Rotate text in a field. (See Rotate Answers in a Field.) 
Convert answers on the form to bar code format. (See Convert Answers on 
the Form to Bar Code Format.) 
Insert a graphic into a field. (See Insert a Graphic File in a Form .) 
Cross out static text on the form. (See Cross Out Static Text on the Form.) 
Circle static text on a form. (See Circle Static Text on a Form.) 
Create a Form Field  
These instructions can also be used to create a form field at both the Form Document 
tab of the assembly window and in HotDocs Filler.  
The first step in automating a form template is creating HotDocs fields at each place on 
the form where a user's information must be merged. 
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#.
extract text from pdf using c#; extract text from pdf online
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET code to add an image to the inputFilePath As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
delete text from pdf acrobat; extract text from pdf file using java
Assembling Documents 
131 
When you create a field, HotDocs determines the type of field you are creating based on 
the size of the field—if a field is smaller than a certain dimension, HotDocs creates a 
check-box field. If a field is larger, then it creates an edit field. (You can define these 
dimensions at HotDocs Options. See Set Properties for New Edit Fields.) Additionally, 
once you create the field, you can make it a Resource hyperlink or a Control field. 
Sometimes when you create a field, HotDocs can detect the borders of the underlying 
form and adjust its size to fit within those borders. This helps ensure the field fits best in 
the space allotted. See Detect Borders to Create or Resize a Field
Once a field is created, you can attach a variable to it. 
Please see Check Fillable Fields in a PDF Template for information on working 
with fields in a template created from a fillable PDF.  
To create a form field  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Click the
Select Tool button. 
3.  Position the mouse pointer at one end of the intended field. 
4.  Press and hold down the left mouse button, then drag the pointer to the opposite 
corner of the field. 
5.  Release the mouse pointer. The field is created. 
6.  Optionally, click Detect to have HotDocs adjust the size of the field to more closely 
match the underlying static line or lines. 
7.  Optionally, you can customize the appearance of your fields in the following ways: 
Attach a variable to the field. (See Attach a Variable to a Field.) 
Change the field type. (See Change the Field Type.) 
Adjust the size. (See Resize Form Fields.) 
Change the field's position on the form. (See Move a Field on a Form.) 
Make a field conditional so the variable is asked only if a condition is true. 
(See Make a Field Conditional.) 
To move multiple fields once they have been created, select the fields and press 
the arrow key that indicates which direction you want to move them. To move 
fields more quickly, press the Shift key while pressing the arrow keys. 
You can also create a standard-size field by double-clicking on the form. Or, you 
can click to set the field cross-hair and press F8
Select a Field  
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Reduce image resources: Since images are usually or large size, images size reducing can help to reduce PDF file size effectively.
copy text from pdf online; extract pdf text to word
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
When you have downloaded the RasterEdge Image SDK for also provided you with detailed PDF processing demo Imaging.Demo directory with the file name RasterEdge
how to copy and paste pdf text; copy pdf text to word with formatting
HotDocs Developer Help File 
132 
These instructions can also be used to select fields both at the Form Document tab of 
the assembly window and in HotDocs Filler.  
In order to work with a field, you must first select it. When you select a field, handles 
appear on the field borders showing that you can edit the borders or other properties. You 
can select a single field to work with, or you can select multiple fields to group them or to 
make the same change to all of the fields. 
To select fields 
1.  Edit a form template. (See Edit a Form Template.) 
2.  Click the 
Select Tool button 
3.  Click on the field you want to work with. 
4.  Optionally, to select multiple fields, either press the Ctrl key while clicking each 
field, or press the Shift key, then press the mouse button and drag the mouse 
pointer to create a bounding frame. All fields included in or touched by this frame 
will be selected. 
5.  Use any of the following additional methods for selecting fields or canceling the 
selection, as described in the following table: 
To  
Do This  
Select all the fields on the current page  Click Select All (Edit menu). (You can also 
n also 
press Ctrl+A.)  
Cancel the selection of all selected fields  Click outside the fields, or press the Esc 
key.  
Cancel the selection of only one of a 
group of selected fields  
Hold down the Ctrl key and click that field.  
Add fields to your group of selected 
fields without canceling the selection of 
those already selected  
Hold down the Ctrl key and click the new 
new 
fields.  
If you have trouble selecting the field you want, the field may be in a group. If this 
is the case, you must first ungroup the fields by clicking Ungroup (Field menu). 
(See Ungroup Form Fields.) 
Click the 
Show Fields button to show and hide field colors. 
Create a Check-Box Field  
These instructions can also be used to create check-box fields at the Form Document 
tab of the assembly window and in HotDocs Filler.  
Assembling Documents 
133 
Some forms include check boxes for users to mark. Check boxes can represent either 
true/false (or yes/no) options, but they can also represent several predefined options for 
users. By default, HotDocs merges an X in a check box to indicate that it has been 
selected, but you can define a different check-box character.  
Please see Check Fillable Fields in a PDF Template for information on working 
with fields in a template created from a fillable PDF.  
To create a check-box field  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Where the check box appears on the form, double-click within the field borders, or 
click the 
Detect Field button. A check-box field is created. 
3.  Attach a variable to the field. Your options include True/False and Multiple Choice. 
When assigning a True/False variable, if you want to merge a character 
other than an X, indicate the character by specifying it as a variable format. 
See Customize a True/False Variable for details. To change the font for the 
field, see Set Properties for New Check-Box Fields. When assigning a 
Multiple Choice variable, you should group the fields before attaching the 
variable. See Group Form Fields So Answers Can Flow From One Field to 
Another for details.  
4.  Optionally, specify a condition to make the field dependant on other answers in the 
form. (See Make a Field Conditional.)  
You can change the default measurements used to identify new fields as check 
boxes. You can also specify a default character other than X to be used when 
selecting check-box fields. (See Set Properties for New Check-Box Fields.) 
If HotDocs creates an Edit field, rather than a Check-box field, select the field, click 
the Field Properties button, and choose Check box as the Field type
Detect Borders to Create or Resize a Field  
These instructions can also be used to detect field borders both at the Form Document 
tab of the assembly window and in HotDocs Filler.  
When you create fields on a form, you often use the underlying static text as a guide as to 
where the field should be placed. Often, you want the borders of the fields to match the 
borders of the static text. To help you align these borders, you can use the 
Detect 
feature. This feature is useful both when you create a new field and when you need to 
resize a field to fit within its allotted space. 
HotDocs Developer Help File 
134 
If HotDocs is unable to automatically create or resize a field to the size and position you 
want, you must create the field manually. Several factors may contribute to these 
difficulties: 
Insufficient surrounding features: To detect a field, HotDocs searches for 
surrounding features, such as lines, text, or graphics. If there are insufficient 
surrounding features, HotDocs may have difficulty detecting a field. In such cases, 
HotDocs creates a field of the default size. 
Label text: When label text is inside the field area and there is enough space 
between the text and the bottom of the field area, the 
Detect command will 
extend the field up to the bottom of the label text. If you want the field to occupy 
the area to the left or right of the label, or if you want to include the label inside the 
field, you must create the field manually. 
Field not completely visible: If part of the intended field is not visible (for 
example, it's scrolled out of the window), HotDocs attempts to scroll to detect the 
field. It is recommended that you use a zoom level such as 
Fit Page to Width 
so HotDocs can find the entire field on the screen. 
To detect the borders of the underlying static text 
1.  Edit a form template. (See Edit a Form Template.) 
2.  On the form, complete one of the following steps: 
If the field is already created, select the field and click the 
Detect button. 
If you are creating a new field, place your cursor where the new field 
should be created and click the 
Detect button. 
If you are working with linked fields in a fillable PDF template and you plan to save 
the document assembled from the template as a fillable PDF, any changes you 
make to the linked field will not be honored in the saved fillable PDF. See Check 
Fillable Fields in a PDF Template for details.  
Move a Field on a Form  
These instructions can also be used to move fields both at the Form Document tab of the 
assembly window and in HotDocs Filler.  
As you create fields on a form, you will frequently need to move the fields. You can do this 
using the mouse or keyboard. You can also specify a precise location using the Field 
Properties dialog box. 
To move a field using the mouse 
1.  Edit a form template. (See Edit a Form Template.) 
2.  Position the mouse pointer over the selected field. The cursor changes. 
3.  Hold down the mouse button and drag the field to the new position. 
Assembling Documents 
135 
To move a field using the keyboard  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Select a field. (See Select a Field.) 
3.  Press the arrow keys to move the field one unit of measurement in that direction. 
(To move the field more quickly, hold down the Shift key as you press the arrow 
keys.) 
To move a field using the Position/Size dialog box  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Select a field. (See Select a Field.) 
3.  Click the 
Field Properties button. The Field Properties dialog box appears. 
4.  Click the Additional tab. The view changes to show the positioning options. 
5.  In the Position group, enter the desired distance from the left and top margins of 
the page in the Left and Top boxes. (You can also click the up or down arrows for 
each field to change the distance.) 
If you are working with linked fields in a fillable PDF template and you plan to save 
the document assembled from the template as a fillable PDF, any changes you 
make to the linked field will not be honored in the saved fillable PDF. See Check 
Fillable Fields in a PDF Template for details. 
If a field you want to move is part of a group, you must first ungroup the fields. 
(See Ungroup Form Fields.) 
The Field Properties dialog box includes the First, Previous, Next, and Last 
buttons to move you between fields. When you have multiple fields selected, these 
buttons are not available. 
Align Two or More Fields  
When creating fields on a form template, you frequently need to align fields, either 
vertically or horizontally. Other times, you may need to adjust the height or width of a 
group of fields so they match each other. Aligning fields can give forms a more 
professional appearance, as well as minimize problems the user may experience when 
tabbing between fields during direct-fill assembly. 
To align fields in relation to each other 
1.  Edit a form template. (See Edit a Form Template.) 
2.  Select the fields you want to align. (See Select a Field.) 
3.  Click the 
Align button. The Align Fields dialog box appears. (You can also 
right-click and choose Align from the shortcut menu.) 
HotDocs Developer Help File 
136 
4.  Select an option in the Horizontal alignment group to align the fields horizontally, 
or the Vertical alignment group to align the fields vertically. The Example box 
previews the selected alignment option. 
5.  Click OK. The template appears again, and the selected fields are repositioned. 
To size fields in relation to each other  
1.  Edit a form template. (See Edit a Form Template.) 
2.  Select the fields you want to size. (See Select a Field.) 
3.  Click the 
Align button. The Align Fields dialog box appears. (You can also 
right-click and choose Align from the shortcut menu.) 
4.  Select the options you need from the Width group and/or the Height group. The 
Example box previews the selected resizing options. 
5.  Click OK. The template appears again, and the selected fields are resized. 
If you are working with linked fields in a fillable PDF template and you plan to save 
the document assembled from the template as a fillable PDF, any changes you 
make to the linked field will not be honored in the saved fillable PDF. See Check 
Fillable Fields in a PDF Template for details.  
Change the Borders and Margins of a Field  
These instructions can also be used to change the borders and margins of fields both at 
the Form Document tab of the assembly window and in HotDocs Filler.  
You can change the borders and margins of a form template field. Borders control the 
thickness of the field box, and margins control the distance between the border of the field 
and the answer text. 
To change field borders or margins 
1.  Edit a form template. (See Edit a Form Template.) 
2.  Select the field whose borders or margins you want to change. 
3.  Click the 
Field Properties button. The Field Properties dialog box appears. 
4.  Click the Layout tab. The view changes to show layout options. 
5.  In the Borders and Margins groupings, make your selections. (Remember, 
borders affect the thickness of field boxes, while margins affect the distance 
between the border of the field and the answer in the field.) 
If you are working with linked fields in a fillable PDF template and you plan to save 
the document assembled from the template as a fillable PDF, any changes you 
make to the linked field will not be honored in the saved fillable PDF. See Check 
Fillable Fields in a PDF Template for details. 
Documents you may be interested
Documents you may be interested