how to open a pdf file in asp.net using c# : Extract text from pdf c# SDK application project wpf windows web page UWP HotDocs_Developer_Help_File11-part910

Using Libraries 
67 
After opening the HotDocs Library and clicking on your chosen folder (or the entire 
library), you can open the Folder Sort Options dialog box by clicking on the 
Sort 
button on the toolbar. 
Using the multiple choice menu 
A
you can choose between Ascending or Descending
Ascending sorts the contents of a folder from 1 to 9, and from A to Z and Descending 
sorts the contents of a folder from 9 to 1, and from Z to A. 
Clicking on the check box 
B
below will sort items in any subfolders based on the Sort 
Order option you selected. 
To learn more about sorting library folders follow the link below: 
Sort Items in a Library 
Sort Items in a Library 
To help you locate or organize files in the library, you can sort the items in a folder in 
alphanumeric order.  
To sort library items  
1.  At the HotDocs library window, select the folder whose items you want to sort. 
2.  Click the 
Sort button. The Folder Sort Options dialog box appears. 
3.  Select the order for sorting the library items: 
To organize them A to Z and 1 to 9, select Ascending, then click OK
To organize them Z to A and 9 to 1, select Descending, then click OK
4.  Optionally, select Sort Subfolders to sort the folders inside the selected folder. 
The template list changes to show the rearranged library items.  
You can save templates you frequently use to a Favorites folder in the library for 
quicker access, select the template and click Add to Favorites (View menu). See 
Create a Favorites Folder in the Template Library.  
Organize the Contents of a Library 
Once you create a library and add templates to it, you often want to organize the contents 
of the library into logical groups. This may include grouping items by subject matter in 
folders, or grouping items alphabetically. Additionally, you may need to print a list of 
templates in the library or remove templates you no longer need.  
Extract text from pdf c# - 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
copying text from pdf to word; extract text from pdf file
Extract text from pdf c# - 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
cut and paste pdf text; find and replace text in pdf file
HotDocs Developer Help File 
68 
To organize the contents of a HotDocs library  
1.  At the HotDocs library window, open the desired HotDocs library. (See Open a 
Library.) 
2.  Use any of the following commands to work with files in the library: 
To 
Do This 
Add a folder to the library so you can 
group library items  
Choose Add Folder (Edit menu). The 
. The 
Add Item dialog box appears where you 
can specify the folder name and a 
description. (Once you create a folder, 
you can move items to it.)  
Print a list of the titles, file names, 
and descriptions of templates and 
folders in a library  
Click the 
Print Library button. (See 
Print a List of Items in a Library.)  
Remove an item from the library  
Select the item and click 
Remove 
Item button. (See Remove Items from a 
Library.)  
Remove an item from the library and 
places a copy of it on the Clipboard 
so you can paste it elsewhere in the 
library  
Select the item and click the 
Cut 
button.  
Copy an item in the library to the 
Clipboard so you can paste it 
elsewhere in the library  
Select the item and click the 
Copy 
button.  
Paste an item to a new location in the 
library  
Select the folder in the library where you 
want the item pasted and click the 
Paste button.  
Sort items in a library in ascending or 
descending order based on their titles  
Select the folder on which you want to 
sort, and click the 
Sort button. (See 
Sort Items in a Library.)  
Change an item's file name, title, or 
description  
Select the item and click the 
Properties button.  
View the file names for templates in 
the library (rather than the template 
titles)  
Choose File Names (View menu). (To 
. (To 
view template titles again, choose 
Template Titles.)  
Search for a specific template in the 
library list  
Type the text for which you are 
searching in the Find field. HotDocs will 
show only those files that contain the 
search text in the template title, file 
name, or description. (See Search for a 
Specific Template in a Library.)  
Group templates you use most 
frequently in a Favorites folder  
Select the template and choose Add to 
Favorites (Edit menu). (See Create a 
Favorites Folder in the Template 
Library.)  
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
XDoc.PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. using RasterEdge.XDoc.PDF; C#: Extract All Images from PDF Document.
copy text from pdf; c# get text from pdf
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C#.NET Sample Code: Insert Text Character to PDF Using C#.NET. This
export text from pdf to word; copy text from encrypted pdf
Using Libraries 
69 
Create a Favorites folder in the Template Library 
You can create a Favorites folder in your template library and add templates to it. This 
may be useful if you find you assemble some documents more than others and you want 
to access them quickly each time you view the library.  
To add templates to a Favorites folder in the library  
1.  At the template library, select the template you want to add to the Favorites folder. 
2.  Click Add to Favorites (Edit menu). 
If no Favorites folder exists, HotDocs creates the folder and adds the template to it.  
Create a New Library by Exporting Part of an Existing Library 
You can create smaller libraries by exporting some of the folders and files of a larger, 
existing library. Creating a library this way eliminates the need to manually create a new 
library and then add each folder, template, or clause library to it. 
When you export part of a library, HotDocs asks you for the file name and title of the new 
library. Then it creates the library, and finally creates the library references in it. During the 
process, you can choose to have HotDocs copy the files in the library you are exporting to 
the new location, or you can choose to have the library reference the original files. 
Exporting will only export the files you select at the library. This means that if a 
template you are exporting contains references to other templates or files not 
listed in the library, those items will not be exported and you may receive errors 
when you attempt to use the template for assembly.  
To export part of an existing library  
1.  At the HotDocs library window, select the library items you want to export. (If you 
select a folder, all the items in the folder will be exported.) 
2.  Choose File > Export Library To > HotDocs Library File. The Export HotDocs 
Library File dialog box appears. 
3.  At the File name field, click 
Browse, select a location for the new library, and 
enter a library name in the File name field. (Click OK when you are finished.) 
4.  At the Export HotDocs Library File dialog box, enter a name for the new library 
in the Title field, or accept the suggestion HotDocs makes. This title will appear in 
the Properties tab of the HotDocs library window. 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
PDF Pages in C#.NET. Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program.
copying text from pdf to excel; copy text from pdf in preview
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
C#.NET PDF SDK - Convert PDF to Text in C#.NET. How to Use C#.NET Demo Code to Convert PDF to Text in C#.NET. C# programming sample for PDF to text converting.
copy text from pdf with formatting; .net extract text from pdf
HotDocs Developer Help File 
70 
5.  Optionally, in the Description field, type a description of the library. (The 
description appears in the Properties tab when a library (or folder) is selected.) 
6.  Click OK. HotDocs asks if you want to export the selected files: 
Click Yes to copy the selected files to the same folder as the new library. 
Click No to have the new library refer to the files in their current location. 
After exporting the items, the original library items are still available. (HotDocs does not 
delete the references from the original library—templates can be referenced in multiple 
libraries.) If you want the old references deleted, select the library items and click 
Remove Item
HotDocs does not automatically display the new library. To open it, click 
Open and 
select the file name for the new library. (See Open a Library.) 
At a Glance: The Import Library Dialog Box 
After opening the HotDocs Library, you can open the Import Library dialog box by 
choosing Import Library from the File menu and selecting a HotDocs library at the 
browse window. 
You have three options at the Import Library dialog box:  
Assembly Only: Imports the library in such a way that you will be able to 
assemble documents, but not modify the library structure or edit items in the 
library. 
Editing and Assembly: Imports the library in such a way that you will be able to 
edit the items in the library, assemble them, and modify the structure of the library. 
Cancel: Cancels the import process without making any changes to the library. 
To learn more about importing a library follow the link below: 
Import One Library Into Another 
Import One Library Into Another 
C# PDF Form Data Read Library: extract form data from PDF in C#.
PDF software, it should have functions for processing text, image as or retrieve field data from PDF and how to extract and get field data from PDF in C#
get text from pdf c#; copy pdf text to word document
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Image: Extract Image from PDF. |. Home ›› XDoc.PDF ›› VB.NET PDF: Extract PDF Image. VB.NET PDF - Extract Image from PDF Document in VB.NET.
copy text from pdf without formatting; get text from pdf file c#
Using Libraries 
71 
You can import a copy of another library into the current library. The imported library will 
become a folder in the current library. 
There are three types of imported libraries. Which type you choose depends on how you 
need to use the library and its contents: 
Assembly Only: You can use the library to assemble documents, but you can't 
change the library’s (or folder's) structure or edit a template. This type of import is 
useful, for example, when you want to access company templates stored on a 
network drive, but you don't have authorization to edit the templates or the 
imported library's structure. 
Editing and Assembly Using Original Files: You can use the library to assemble 
documents and edit templates. You can also modify the structure of the library. 
The imported library references the same files as the original library. (Templates 
and clause libraries can be referenced in more than one library.) If you edit a 
template from either the imported library or the original library, changes you make 
will appear in documents produced from either library. This type of import is useful 
when you are maintaining company templates stored on a network. 
Editing and Assembly Using Copies: You can use the library to assemble a 
document and edit templates. You can also modify the structure of the library. 
However, this method copies the files to a new location, rather than refers to the 
originals. Any changes you make to the templates are applied only to the copies 
and not the original files. This is useful if you are copying a library from a 
removable disk or network on your local disk. 
When importing a library, HotDocs looks for the items referenced in the library in 
the same folder as the library itself. If they are not saved together, importing will 
not work.  
To import one library into another  
1.  At the HotDocs library window, select the folder where you want the imported 
library to be located. 
2.  Click Import Library (File menu). The Import Library dialog box appears. 
3.  Select the library you want to import and click Import. The Import Library dialog 
box appears. 
4.  Choose how you want to import the templates: 
Click Assembly Only to assemble documents from the templates—and 
nothing else. 
Click Editing and Assembly to edit the templates and assemble 
documents from them. 
5.  If you select Editing and Assembly, HotDocs displays another dialog box, 
prompting you to choose whether to copy the associated files or use the originals: 
Click Yes to import copies of the files to a new location you specify. 
Changes you make to the templates will affect files in the new location 
only. The Browse for Folder dialog box appears, prompting you to specify 
where the copied files should be placed. 
Click No to have the library reference the original files. Changes you make 
to the templates will affect everyone using those files to assemble 
documents. 
C# PDF Text Search Library: search text inside PDF file in C#.net
C#.NET PDF SDK - Search and Find PDF Text in C#.NET. If using x86, the platform target should be x86. C#.NET PDF Demo Code: Search Text From PDF File in C#.NET.
cut text pdf; export highlighted text from pdf to word
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
PDF in C#, C# convert PDF to HTML, C# convert PDF to Word, C# extract text from PDF, C# convert PDF to Jpeg, C# compress PDF, C# print PDF, C# merge PDF files
extract text from pdf online; can't copy and paste text from pdf
HotDocs Developer Help File 
72 
Print a List of Items in a Library 
You can print a list of the files and folders in the library currently displayed in the HotDocs 
library window, allowing you to see the library structure, as well as the file path and the 
description of each item.  
To print a HotDocs library  
1.  At the HotDocs library window, open the library whose contents you want to print. 
(See Open a Library.) 
2.  Click the 
Print Library button. The Print dialog box appears. 
3.  Click OK. The list of titles, file names, and descriptions are printed at the selected 
printer. 
To preview what the printout will look like before you print it, select 
Print 
Preview (File menu). To return to the library window, click Close 
Save a Library 
HotDocs saves all changes you make to a library immediately after you make the change. 
Clicking Save (File menu) simply displays a message confirming this  
Save the Contents of a Library as a Text File 
You can save the contents of a HotDocs library—including folder names, template file 
names, titles, and descriptions—as a text file. The hierarchy of the library is preserved 
within the text file. This is useful if you want to spell check the text used in your library. (To 
do this, you must open the text file in a word processor with spell-checking capabilities).  
To save the library as a text file  
1.  At the HotDocs library, select Export Library To > Plain Text File (File menu). 
The Save As dialog box appears. 
2.  Select a location to save the text file to, enter a name for the file, then click Save
A .TXT file containing a tabbed list of the folder names and template titles is saved 
to the location you choose. 
Using Libraries 
73 
Move Items Within a Library 
To organize your library, you can move an item to a different location in the same library 
by dragging, by cutting and pasting, or by copying and pasting.  
These methods do not move the actual file to a different location on your local disk 
or network. See Move Items to New Locations on Disk for information on doing 
this.  
To drag library items to a new location  
At the HotDocs library window, select the library item and drag it to the new 
location using the mouse. (As you drag, HotDocs uses a horizontal bar to indicate 
where the item will be placed when you release the mouse button.)  
To cut and paste several library items  
1.  At the HotDocs library window, select the items you want to move. 
2.  Click the 
Cut button (or press Ctrl+X.) 
3.  Select the new location and click the 
Paste button (or press Ctrl+V). 
To copy and paste several library items within the library  
1.  At the HotDocs library window, select the items you want to copy. 
2.  Click the 
Copy button (or press Ctrl+C). 
3.  Select the new location and click the 
Paste button (or press Ctrl+V). 
Move Items to New Locations on Disk 
Using the Move command (Template menu) at the HotDocs library window, you can 
move template and clause library files to new locations on your local disk or network. 
Using this command also updates the library reference to the file. (Moving files in other 
ways, for example, by using Windows Explorer, requires that you manually update the 
library reference. See Change the Properties of a Single Library Item or Change the 
Properties for Multiple Items in a Library.)  
To move template and clause library files  
1.  At the HotDocs library window, select the templates and clause libraries you want 
to move. 
HotDocs Developer Help File 
74 
2.  Select 
Move (Template menu). The Browse for Folder dialog box appears. 
3.  Select the folder where you want to move the files. 
4.  Click OK. HotDocs automatically removes all associated files (component files, 
default answer files, and so forth) from the old location, pastes them at the new 
location, and then updates the references to the files in the HotDocs library. 
HotDocs handles the Move  command a little differently if you are moving the template 
from a folder that contains another template with the same file name but different file 
name extension (for example, if you are moving Invoice.docx from a folder that also has 
Invoice.wpt). In such a case, HotDocs copies the associated component file to the new 
folder, but does not delete it from the original folder because it is still needed by the other 
template.  
You can also copy templates to new locations on disk and have the library 
reference updated. See Copy Templates to New Locations for details.    
Copy Templates to New Locations 
Often you need to make a copy of a template and save it to a new location on disk. You 
can use the Copy command at the template library to do this. As you are copying, you 
can choose to make the template and component file read-only. You can also choose to 
update the reference to the file in the library so the library refers to the copied template 
rather than the original.  
To copy the template to a different location 
1.  At the HotDocs library window, select the templates and clause libraries you want 
to copy. (Press Ctrl or Shift to select multiple items.) 
2.  Choose Copy (Template menu). The Folder for Copied Templates dialog box 
appears. 
3.  Browse to the folder where you want to copy the template or templates and click 
OK. The Copy Templates dialog box appears, asking you to set some properties 
for the copied templates: 
Select Mark newly created templates as read-only to keep users from 
editing the template. (This assigns the read-only property to both the 
template and the component file.) 
Select Update library entries to refer to the newly created templates to 
have HotDocs change the file path for the library item so that it uses the file 
path for the copied template. 
75 
Assembling Documents 
Completing an Interview 
Introduction: Assemble a Text or Form Document 
There are two types of documents you can assemble—text documents and form 
documents: 
Text documents are documents you view in your word processor. Once the 
document is assembled, you can edit any of the text. 
Form documents are those in which the underlying text is static, meaning it cannot 
be modified. Only the answers that are merged into the document can be modified. 
(An IRS form is a good example of a form document.) 
The process of assembling both of these types of documents is very similar. However, 
there are specific things you should know about assembling form documents. Please see 
Introduction: Assemble a Form Document for a description of these differences. 
When you assemble a document, HotDocs displays the assembly window, which is 
divided into three panes—the interview outline , the dialog pane, and the resource pane. 
The interview outline shows a list of dialogs (or groups of questions). You can click on any 
dialog in the outline and view (and answer) the questions in the dialog pane. Finally, 
where provided, the resource pane shows information to help you answer questions in the 
dialog. 
As you answer questions, HotDocs merges your answers into the assembled document, 
which you can view by clicking the Document tab at the assembly window. As you are 
reviewing the assembled document, if you see an answer that needs to be edited or 
changed, you can make the change right in the Document Preview tab. (Some template 
providers may prohibit you from changing answers at the Document Preview tab. If this 
is the case, the buttons and commands that control this feature will be disabled.) 
Additionally, if the template provider has allowed it, you can edit the actual text of the 
document while viewing the Document Preview tab. (These features are available to 
Microsoft Word users only.) You can also use the document navigation bar to move 
between answers in the document. 
If you need to generate quick views of the document—for example a list of just the 
questions or a list of questions and answers (without all of the other document text)—you 
can view the Question Summary tab or the Answer Summary tab. Both provide you 
with a short list of information required in the document. You can also view a spreadsheet 
of the template's variables and any answers that have been given. 
Once all of the answers are provided and the document is correct, you can send a copy of 
the document to a word processor (if you are assembling a text document) or you can 
view the assembled document at the Form Document tab (if you're assembling a form 
document). If no further editing is needed, you can print the document or save it to disk. 
You also can save the answers you've provided in an answer file, which can then be used 
to assemble other documents. 
HotDocs Developer Help File 
76 
The following diagram shows the assembly process: 
At a Glance: The Assembly Window 
Menu Bar 
Tool Bar 
Tabs 
Interview Outline 
Documents you may be interested
Documents you may be interested