how to open pdf file using itextsharp in c# : How to make a pdf document text searchable control application platform web page html asp.net web browser tm_lntpa_v10userguide6-part1509

Time Matters 10.0 - New User Guide
62  Using Basic Billing
Billing
Billing
Billing
Billing
Billing
How to make a pdf document text searchable - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
search pdf documents for text; search pdf for text in multiple files
How to make a pdf document text searchable - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select text on pdf; convert pdf to searchable text
Reports  63
Reports
Reports
Reports
Reports
Reports
Reports
This chapter describes the reports that are available 
in Time Matters, how to generate them and how to 
print them.
In This Chapter
Reports........................................................................63
Using Reports........................................................63
Report Menu .........................................................65
Print to PDF & RTF......................................................65
Reports
Time Matters includes procedures to create 
hundreds of reports from combinations of formats, 
options, filters, and attachments. Your customized 
report settings can be saved for reuse under names 
you specify.
Go to Report on the Main menu. From the Report 
menu select the Report to be run. The Report 
Specifications screen opens.
Note: Some report types do not require you to set 
specifications. For these report types the Select 
Format screen opens, a format is selected, and 
when OK is clicked the report is printed. Examples 
of this report include Special Dates and Security.
Using Reports
Reports are used in two ways: (1) On-demand 
reporting, where the same report is run using 
different matching criteria each time, (2) Saved 
criteria reporting, where the same report is run 
using a saved set of criteria each time.
To Run a Report on an On-Demand Basis
1. Open the list that contains the record type you 
will be running the report for. Click Print on the 
list toolbar. The Report Specifications screen 
opens.
2. The report works with the matching criteria set 
up on the Filter and Additional tabs of the Report 
Specifications screen. Highlight the desired 
report specification in the Format list. Click the 
Filter tab.
3. Filter. Only records that match the criteria set 
here will be included on the report. If nothing is 
selected here, no filter is applied and the report 
will print information for every record.
4. Click Print.
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
Thus, please make sure you have installed VS 2005 or above versions and .NET Framework 2.0 or Now you can convert source PDF document to text file using the
text searchable pdf file; how to select text in a pdf
VB.NET Image: Robust OCR Recognition SDK for VB.NET, .NET Image
After selecting document pages for recognition, we adopt the most can be Png, Jpeg, Tiff, image-only PDF or Bmp image file formats, so you can make all desired
how to search text in pdf document; search pdf files for text
Time Matters 10.0 - New User Guide
64  Reports
Reports
Reports
Reports
Reports
Reports
To Run a Report Using Saved Criteria
1. Open the record list for which you want to run 
the report. Click Print on the list toolbar. The 
Report Specifications screen opens.
2. The report works with the matching criteria set 
up on the Filter and Additional tabs of the Report 
Specifications screen. Highlight the desired 
report specification in the Format list.
3. Click Add in the lower left corner of the Report 
Specifications screen. Select Program Level (all 
users have access) or User Level (accessible to 
current user only). Click OK
4. Name the report in the Name field at the top of 
the Report Specifications screen. Click Save.
5. Filter. Only records matching these criteria are 
included on the report. If nothing is selected, no 
the report prints information for every record.
6. Click Save.
7. Click Print
You can now use the saved settings in future 
reports.
Search, Tag, and Print
After tagging records, you can print them. Search, 
Tag, and Print is usually done from a List or 
Calendar.
With the records tagged, click Print:
• If no records are tagged, the report will contain 
all records on that List. 
• The Daily Calendar contains all records for that 
day. Normally, you will want to limit the report 
by Searching and Tagging selected records. 
• The Form toolbar of an open form allows you 
several choices to print that Form. The choices 
are given on the Report Specifications Screen.
Report Specifications Screen
When a report is to be printed containing 
information which can be filtered and sorted, the 
Report Specifications screen opens. Choose the 
record type for the report from the drop-down list.
Format Tab
Select the Format tab on the Report Specifications 
screen. The report format refers to which fields 
appear on the report and their arrangement. Four 
standard Formats are available: Calendars (Events 
and ToDo’s), Lists, Summary, and Form. Also, you 
can add your own Custom Formats.
Daily, Weekly, Monthly, and tri-fold (pocket) 
Calendars are available. These show Event and 
ToDo records (the Pocket Calendar can also list 
Contact records), and include Contact and Matter 
information from the Event and ToDo records.
The List format shows one record per line and 
includes the most basic fields. The Summary format 
has several lines per record. Both reports can also 
include the memo fields. The Form format can 
show most fields, including the memo.
The Report Orientation refers to how the report is 
placed on the paper. Two options are available: (1) 
Portrait, and (2) Landscape. These refer to the 
standard printer settings for paper orientation. 
Select the Orientation from the Format tab on the 
Report Specifications screen.
For Calendar reports, important format settings are 
controlled by the Set Font, Margins, and Fields 
buttons. The Fields button allows you to specify 
which fields appear on a Calendar report.
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
Before you get started, please make sure that you have installed the Microsoft we will show you an example code of converting PDF document to text file in a
how to make pdf text searchable; cannot select text in pdf file
Online Convert PDF to Text file. Best free online PDF txt
We try to make it as easy as possible to convert your NET solution for Visual C# developers to convert PDF document to editable & searchable text file
find text in pdf files; search a pdf file for text
Print to PDF & RTF  65
Time Matters 10.0 - New User Guide
Reports
Reports
Reports
Reports
Reports
Options Tab
These options determine which fields appear, plus 
other report layout preferences. For example, on a 
Weekly Calendar, there are options for number of 
weeks, 5 or 7 day week, and time range. Other 
options are to include Events and ToDo’s, and to 
show hidden records or members of groups, etc. 
The following screen is typical, but will change 
since the Options are based on the Format chosen.
Show Only Master Record if Linked—applies to 
formal groups only where the report being printed 
is based on a master record. If used, child records 
will not be printed as part of the report. This option 
cannot be used if printing tagged records. This 
option cannot be used if printing from a filter that 
excludes the master record.
Filter Tab
Filters refine the group of records included in the 
report. Filters work the same way as in a Combined 
Search. They are not available when records are 
already selected by tagging.
A date range can be selected from the Date menu 
for all records except for Contacts and Matters. The 
date range can be set as relative to today.
Additional Tab
If you select Include Related Records  and click the 
Options button, a screen opens for you to specify 
the basis of the Relations. This selection determines 
which records are to be included, and the format of 
the Related Records part of the report. This is 
similar to the Related Records Properties screen. 
This option is not available on the Calendar 
formats.
You can limit which Related Records are included. 
If you only wanted to see the ToDo’s for a Matter 
report, have only ToDo’s checked on the Select tab 
on this screen. 
You can also select a format for the Related Records 
part of the report. This is the same Form, List, or 
Summary format available on the main records 
Format tab. For example, you can use a Summary 
Format for the main Matter report, but use List 
format for the Related Records part of the report.
Report Menu
Additional reports are available from the Report 
menu. File Reports include the feature templates 
you have set up, security settings, and the Master 
Audit Log. Calendar Reports include reports on 
Calendars, Special Dates and Timetables. Under 
Database Reports you can print lists of Staff and 
Groups and view the Report Specifications screen. 
Special Reports include an Inactivity Report.
The Inactivity Watch Report helps you find Matters 
and Contacts for which no activities have been 
scheduled or changed within a specified date 
range. Go to Report > Special > Inactivity Report
Select the Records to Watch tab to specify the 
records to include in the report. You can also select 
to search Contacts and/or Matters for the Report.
Print to PDF & RTF
Use the print to PDF and RTF options to create 
documents without opening a word processor 
application such as Word or WordPerfect.
From any open list click the Print button. The 
Report Specifications screen opens. Click the 
Preview button and the Report Preview screen 
opens. Click Save and the Advanced Report Save 
screen opens.
If printing Group reports, be sure to select 
the Show Members (Expanded) option to 
include the schedules of Group Members.
Saving to PDF or RTF, creates a document, 
requiring hard disk space. An increasing 
number of PDFs or RTFs will require an 
increasing amount of hard disk space.
VB.NET Create PDF Library SDK to convert PDF from other file
Create writable PDF file from text (.txt) file in VB.NET project. Creating a PDF document is a good way to share your ideas because you can make sure that
select text pdf file; how to search a pdf document for text
OCR Images in Web Image Viewer | Online Tutorials
Recognizing Pages; Scan a document and convert it to a searchable PDF file; Before you OCR images or doucments in Web Document Viewer, make sure that you
search text in pdf using java; convert a scanned pdf to searchable text
Time Matters 10.0 - New User Guide
66  Print to PDF & RTF
Reports
Reports
Reports
Reports
Reports
VB.NET Image: Start with RasterEdge .NET Imaging SDK in Visual
RasterEdge.Imaging.MSWordDocx.dll: Word document displaying and are capable of recognizing text from scanned documents, images or existing PDF documents and
pdf find and replace text; find text in pdf image
67
Glossary
Glossary
Glossary
Glossary
Glossary
Glossary
Alert
Alerts inform you when something important, or 
with a long lead time, is placed on your Calendar. If 
the Alert check box on a record form is selected, 
the record will appear on the Alerts and Reminders 
screen until it is "accepted." To accept a record, 
right-click the record and click Accept. When you 
accept an Alert, you can set a Reminder for the 
Check Date. Then this record will only appear on 
the Reminder day(s).
AR (Accounts Receivable)
Accounts Receivable (AR) is the amount owed by a 
client. It reflects payments, credits, write-offs, and 
refunds.
Associated Record
Related records can also be called “linked” records 
or “associated” records. You can associate records 
with Outline elements and use the Outline to track 
task-based records that have been completed. After 
you associate a record with an Outline element, 
you can open that record from the Outline Form by 
double-clicking the element icon or by highlighting 
the element and clicking the Open Associated 
Record button on the toolbar.
AutoEntry Form
AutoEntry forms are pre-completed forms. Use 
AutoEntry forms to save typing and to process 
repetitive tasks quickly. For example, you 
frequently email a static group of clients. Create an 
AutoEntry Form with their names added to the To: 
field in addition to other basic pieces of 
information that do not change, such as the subject 
line or the address of a meeting place. When 
needing to send the email, open a new Email form 
and select the AutoEntry form. The basic 
information is completed. No data is overwritten 
when an AutoEntry form is used.
Automatic Relation
An Automatic Relation is created automatically 
based on the data in the fields of the respective 
records. For example, if on the Related tab of the 
Brown Apparel Matter record, all other records that 
have Brown Apparel as their Matter will be shown 
as a Related Record. Records are shown and not 
shown on the list as data is added and deleted that 
creates and breaks matches in the data fields. 
Linked records can also be shown as Automatic 
Relations.
AutoTXT Code
AutoTXT Codes are used with forms, and allow you 
to associate a Code of four alphanumeric 
characters with text. The text will print in the 
Description or Memo field of the applicable 
record. You can also create a monitor from an open 
Contact or Matter record. AutoTXT Codes can be 
set up and used to replace common text such as: tct 
= Telephone call to; ocw = Office conference with, 
or whatever text you choose to associate with a 
new code.
Bill
Bills are more flexible than invoices, and allow for 
more detail. Bills can print all billing activity, 
including time, expense, taxes, interest, payments, 
and balances, and conform to Fee Arrangements.
Bill Express
Bill Express brings two Billing Matters functions 
together to create a bill in one easy step. Bills 
created using Bill Express will automatically create 
a PDF for printing the bill, and will post.
Time Matters 10.0 - New User Guide
68  
Glossary
Glossary
Glossary
Glossary
Glossary
BillFlow Manager
The BillFlow Manager is designed for managing 
bills through a review and approval process, 
creating multiple bills, and tracking the progress of 
a bill. A benefit of using the BillFlow Manager is to 
see what the status is of the bills being processed. It 
is useful for sites that enter time and expense 
information throughout a billing period, and would 
like to manage the entire billing process from 
printing Pre-Bills, making adjustments to printing 
Bills. A Pre-Bill lets your Staff review all billing 
information.
Billing Code
Billing Codes identify and categorize time and 
expense billing entries. Billing Codes can 
determine whether a Client is being charged and 
how much they are being charged. You can assign 
a Markup or Discount with a Bill Code. Billing 
Codes are different from Classification Codes, 
which identify the Billing record. The Billing Item 
Form Classification Code and the Billing Code may 
be the same, but it is not required.
Billing Item
Billing Matters tracks billing activity through a 
master Billing Item List. The Billing Item Form is 
used to enter Expenses or Time spent for the 
Contact or Matter. Timesheets are quick and easy, 
whereas the Billing Item record is detailed and can 
take time to complete. You can view and edit 
Billing Item Form entries from: 1) the Billing Item 
List, 2) the Quick Item, 3) the Timesheet, 4) an 
Invoice form (if the invoice has been posted you 
can view, but not edit, the entry), or 5) the Contact 
or Matter record.
Chain Template
A Chain Template links, or "chains," records 
together in a way that can be re-used as a template. 
A Chain Template can then be used to schedule 
multiple items by completing a start date and 
information common to all the items, such as Staff, 
Matter Reference, etc. This schedule is called a 
Schedule Chain.
Classification Code
Classification Codes organize the record types into 
groups of activities and information. Use of 
Classification Codes to improves searching, sorting, 
and reporting. You can add as many Codes as 
needed by your firm, but each Code must have a 
unique (up to) four character identifier, such as 
DEPO for Deposition. You can add multiple 
Classification Codes to an individual record. For 
example, if a Contact is involved with the practice 
in multiple Matters, and as such is an Employee, 
Attorney, Vendor, Specialist, and Main Contact, this 
Contact can be referenced by all five codes (EMP, 
ATT, VEN, SPEC, and CON).
Custom Form
Custom Forms are unique forms set up by the user. 
Create and use a Custom Form when no other form 
matches your data entry requirements. Custom 
Forms are shown on the Custom Form list and can 
be linked to any record. A Custom tab is available 
in each of the record forms.
Drop-down List
Forms and lists may offer options displayed by 
drop-down menu. This will speed up the process of 
reviewing and selecting relevant options while 
working with your data.
Element
Each task entered into an Outline called an 
element. Once your outline has been created, an 
element can be associated with a new record of 
any type, such that a "Review Document" element 
can be associated with a new ToDo scheduling it 
for a particular Staff.
Following
Following moves records from one day to the next 
until they are marked as Done. When the 
Following field is checked for a record, such as a 
ToDo or an Event, the Date field will advance to 
keep the record current until the record is marked 
as Done by selecting the Done check box.
69
Time Matters 10.0 - New User Guide
Glossary
Glossary
Glossary
Glossary
Glossary
Form
Forms are a collection of entry fields where the 
information for one record is entered. While each 
record type has its own unique entry fields, there is 
similarity in how all record forms work.
Form Tab
Use form tabs to select different views of a form. 
Record types have multiple tabs. All records have a 
Primary tab that includes the most commonly 
needed information. Contact and Matter forms 
have Secondary, Additional, and Timeline tabs. 
Other tabs may appear, depending on application 
settings. These tabs represent the Supporting 
Record forms (Custom Forms, Notes, Documents, 
Phone Calls, Email, Mail, Web, Billing, and User 
Defined records).
Formattable Clipboard
The Formattable Clipboard can partially or 
completely automate the generation of routine 
documents by capturing record data and 
transferring it to another application with a few 
keystrokes. You create custom clipboard formats 
that determine which fields will be placed in the 
Clipboard and in what arrangement. Using special 
codes and pre-entered text the Formattable 
Clipboard can produce complete documents. You 
may find that the Formattable Clipboard is an easier 
way to create documents than a merge, and in 
many cases, the Formattable Clipboard offers more 
flexibility to create documents than a merge.
Inheritance
When a new record is created from within another 
record, information from the starting record is 
automatically filled in on the new record. For 
example, from a Contact form, press 
CTRL+SHIFT+E to open an Event form. The Event 
form will already contain information entered on 
the Contact form. Extended Inheritance copies 
most data fields in an open record to a new record. 
Fields that do not match the new record type are 
not copied, such as Classification Codes.
Invoice
Invoices show current billing activity only in the 
form of time and expense, taxes, and interest. 
Invoices do NOT show transactions such as 
payments or balances, and ignore Fee 
Arrangements. If transactions such as payments or 
balances are desired, or fee arrangements, use a 
bill instead of an invoice.
Journal
Journals provide a central location where you can 
view and work on many records at one time. The 
Journal is a good place to work on dated records 
that are due in the immediate future. The Contact 
and Matter Journals provide access to all records 
that fall within a narrow date range and that are 
linked to a particular Contact or Matter. The 
Personal Journal provides access to records that fall 
within a narrow date range and that are linked to a 
Staff member and/or user.
Laptop Database
Laptop computers are often used to work on Time 
Matters data apart from the main database. A 
remote database is installed on the laptop and is 
regularly synchronized with the main (or “host”) 
database. In this case, the host database is on your 
office server and the remote database is on your 
laptop, home computer, or branch office server. 
Time Matters also allows more complex 
configurations, such as a main office that 
synchronizes with a branch office to which laptops 
or home computers synchronize. In this scenario 
the branch office is both a host to the laptops and 
home computers, and a remote to the main office.
Linked
InTime Matters, records can be linked. Fields from 
the linked record also appear in the fields of the 
records it is linked to, such as Contact phone 
numbers that can appear in the Matter, Event, and 
ToDo forms. If the Contact information changes, it 
can automatically be updated in all records to 
which it is linked. Linked records can also be 
shown as Automatic Relations.
Time Matters 10.0 - New User Guide
70  
Glossary
Glossary
Glossary
Glossary
Glossary
List
All record types are displayed on main lists, which 
are the starting point for locating, adding, viewing, 
editing and deleting records. All main lists function 
similarly although they show different fields.
Besides main lists, there are sublists, which appear 
on all record forms and display supporting records 
related to the record you are viewing. Lookup lists 
complete fields in forms and are used to look up 
information from another file. The Feature list 
provides a way to add, change, and copy feature 
templates which can be reused.
Lookup
Lookup lists look up and validate data from another 
file. For example, if a record field requires you to 
enter a Contact, you can click the Lookup button 
beside the field to view a list of all your Contacts 
and select the one you want. This can create an 
automatic relationship between the record you are 
editing and the Contact you select to enter in the 
field. When data is modified on one record, the 
other record is automatically updated with any 
changes that affect it as well. The Lookup button 
changes its appearance to a double arrow to 
indicate that an automatic relationship exists 
between the linked records.
Main Database
You must designate one database as the main 
database, sometimes referred to as the host 
database. Remote databases such as those installed 
on laptops or in branch offices must regularly 
synchronize with the main database to ensure that 
the same data is available to all users. A Host may 
have multiple associated Remotes, however a 
Remote can have only one Host. Typically, the Host 
is on your office server and the Remote is on your 
laptop, home computer, or branch office server.
Merge
Merges are a way of automating document 
generation, similar to Formattable Clipboards. The 
merging takes place in your word processor, but 
you can run the merge automatically from Time 
Matters. A template containing the standard 
document is set up containing fields that are 
completed when the procedure is run. The main 
difference here is that this form is set up in your 
word processor rather than in Time Matters. Merges 
start with two components:
(1) The standard document to be duplicated, called 
the Form document, and
(2) The source of the information to be merged into 
the standard document, called the Data document.
You select one or more records (Data), select the 
template (Form), and your word processor starts 
and creates a file completed with data from the 
selected records (Output).
Merge Data File
A Merge Data File consists of the names and 
information to be merged into the standard 
document. The Data document is created in Time 
Matters by selecting one or more records.
Merge Form File
A Merge Form File is a standard document you 
want to duplicate. The Form document is created 
by your word processor as a template containing 
fields to be filled by the Merge Data File when the 
merge is run.
Merge Output File
The Merge Output File is where merged documents 
appear after you select one or more records, then 
select a template and complete the merge. Your 
word processor opens and creates a file completed 
with data from the selected records. The Output 
File can be printed and saved, or edited in your 
word processor. 
71
Time Matters 10.0 - New User Guide
Glossary
Glossary
Glossary
Glossary
Glossary
Monitor
Monitors alert you when specified Contact or 
Matter records are added, opened, or deleted. You 
can monitor individual records or a range of 
records that meets your criteria. When a monitored 
activity occurs, the Contact/Matter Monitor 
window opens to display the specified message.
Outline
Outline records represent scheduled workflows 
organized in outline form. An Outline is used to 
break down projects into smaller tasks, with each 
task called an element of the Outline. You can 
associate records with Outline elements and use 
the Outline to track task-based records that have 
been completed. The Outline provides a snapshot 
of both the required elements and chronology for 
completing a task.
Outline Template
An Outline represents the breakdown of a project 
into smaller tasks. Each task on the Outline 
template is called an element. The Outline 
provides a snapshot of both the required elements 
for completing a task and the chronology. Elements 
can then be associated with the four main and/or 
associated record types.
Process
Process features work on tagged records on 
Calendars and lists. (The Process menu on a record 
form allows processing of that record.) All tagged 
records are acted upon simultaneously using the 
Process menu. Process lets you copy records to the 
clipboard, archive records, apply changes to 
records, and more.
Productivity Report
Productivity Reports in Billing Matters compare 
billable vs. non-billable hours.
Profitability Report
Profitability Reports in Billing Matters compare the 
original value of time vs. the billed value.
Program Level
Program Level settings affect all users, regardless of 
workstation or user. These settings are saved in the 
central database and apply whenever that database 
is used. Some changes require you to restart the 
application. Program Level settings include links to 
other applications such as billing applications.
Quick Tab
Quick Tabs are filters based on saved searches, so 
that when the Quick Tab is selected on a list, the 
filtered list shows. For example, a Quick Tab for 
Clients on the Contact list filters the list so that only 
Contacts who have the Classification Code of 
CLNT (Client) are shown when that Quick Tab is 
selected. Quick Tabs work in tandem with Quick 
Menus, creating the items that appear on Quick 
Menus.
Record
A record is made up of a set of fields. The four main 
record types are Events, ToDo's, Contacts, and 
Matters. Supporting record types are Custom Form, 
Note, Document, Phone Call, Email, Mail, Outline, 
Web (Lexis), Billing, and User Defined records.
Related
Related Records answer questions such as "show 
everything for this Staff," or "show everything for 
this Contact". On any record form, the Related tab 
will show any other Event, ToDo, Contact, or 
Matter record that has the same Contacts, Matter, 
or Staff. Using Related Records to create a new 
record will automatically complete some fields. For 
example, if a Contact is entered on a Matter 
through Related Records, the Matter field will be 
automatically completed on the new Contact.
Documents you may be interested
Documents you may be interested