how to upload pdf file in c# windows application : Find text in pdf files SDK control service wpf web page windows dnn PI%20DataLink%20User%20Guide4-part644

Time Filtered 
PI DataLink User Guide 
37 
R
ELATED 
T
OPICS
• 
Calculation Expressions (page 74) 
• 
PIAdvCalcVal() (page 98) 
• 
PIAdvCalcFilVal() (page 99) 
• 
PIAdvCalcExpVal() (page 100) 
• 
PIAdvCalcExpFilVal() (page 101) 
• 
PIAdvCalcDat() (page 103) 
• 
PIAdvCalcFilDat() (page 104) 
• 
PIAdvCalcExpDat() (page 105) 
• 
PIAdvCalcExpFilDat() (page 106) 
Time Filtered 
Returns the amount of time over which a PI expression evaluates as true for a specified time 
range. 
Note: Time Filtered results vary slightly depending on your PI Server version.    
R
EQUIRED 
A
RGUMENTS
• 
Expression 
• 
Start Time 
• 
End Time 
• 
Time Units 
T
IME 
I
NTERVAL
Enter a time interval as a PI time (page 71) expression. The interval is the sampling frequency 
used to collect or calculate values over the course of the time range.  
For example, an interval of 15m (15 minutes) returns a value for every 15 minute interval. 
T
IME 
U
NITS
Specify the units of time used to display the result of the calculated expression.  
S
PECIAL 
N
OTES
• 
You can enter the expression in a spreadsheet cell and reference the cell name in the 
function. Begin expressions with a single quote if you want Excel to interpret the 
expression as a string.  
Find text in pdf files - 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
searching pdf files for text; cannot select text in pdf
Find text in pdf files - 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
pdf editor with search and replace text; find and replace text in pdf file
PI Functions 
38 
E
XAMPLE
To see the amount of time for which the value of the sinusoid tag was over 75 over a 7-
day period, the following arguments are set for the Time Filtered function: 
Expression = sgn('sinusoid'-75)=1 
Start Time = -7d 
End Time = * 
Time Units = h 
show percent good 
column 
and the resulting function array appears as: 
where the results show the tag value was over 75 for 7.85 hours over the previous 7 days. 
R
ELATED 
T
OPICS
• 
Calculation Expressions (page 74) 
• 
PITimeFilterVal() (page 108) 
• 
PITimeFilter() (page 107) 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
with detailed PDF processing demo project along with sample codes, which you can find in the VB.NET Demo code to Combine and Merge Multiple PDF Files into One.
search pdf documents for text; how to make a pdf file text searchable
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
On this VB.NET PDF document page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page
find text in pdf image; find text in pdf files
PI DataLink User Guide 
39 
A PI point is a stream of real-time data from a defined source, and is described by a 
corresponding tag name and other attributes.  
In PI DataLink and this guide, PI points are frequently referred to as PI tags, and the terms 
are used somewhat interchangeably. However, a tag is simply a name for a PI point. When 
you retrieve PI data into an Excel spreadsheet, the tag name is the most commonly-used PI 
attribute to refer to data from a PI point. 
PI tag names can help identify point data, describe the source of function data values and 
arrays, and be referenced as attributes to retrieve data. This section describes the use of tags 
and other point attributes in building a PI DataLink spreadsheet, including both: 
• 
direct retrieval of tags into spreadsheet cells, and 
• 
functions used to resolve tag names from other point attributes, or retrieve attributes 
based on a tag name. 
Tag Search 
Use the Tag Search dialog box to query the PI server directly for PI tag names to copy into 
functions and spreadsheets. Selected tags are copied to the spreadsheet, or added to a 
Tagname edit field as a function argument. 
To access tag search: 
• 
Click Tag Search on the PI ribbon (2007), or choose PI > Tag Search (2003), or click 
Tag Search 
next to a Tagname field. 
The Tag Search dialog box provides three types of searches: 
• 
Basic Search allows you to create a tag mask by specifying PI point attributes. The mask 
is used to find a list of tags on the server with matching attributes. 
• 
Advanced Search provides a query-building interface with access to more point 
attributes for complex searches. 
• 
Alias Search provides a logical tree view of a PI Server through the PI Module Database, 
which you can use to select tags by their descriptive aliases. 
Chapter 4 
PI Tags and Attributes 
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Excel
HTML5 Viewer for C# .NET, users can convert Excel to PDF document, export C#.NET RasterEdge HTML5 Viewer also enable users to quickly find text content by
pdf make text searchable; search text in multiple pdf
C# Word - Search and Find Text in Word
C# Word - Search and Find Text in Word. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
pdf searchable text converter; pdf find text
PI Tags and Attributes 
40 
To search for tags: 
1.  Click a tab to choose a Basic, Advanced or Alias search. 
2.  Enter the required search criteria and click Search. 
Use '*' or '?' as wildcard characters to search for tag names and attributes. For example, 
the tag mask Tem*  returns all point names that start with Tem  while Tem? returns only 
points that start with Tem and end with another single character. All point mask fields are 
case insensitive.  
You can also click Favorites to access previous searches. 
3.  Tags returned from a search appear listed in a search results panel. Select the desired tags 
in the results panel, and click OK. 
Click column headers in the search results panel to sort the results. Ctrl-click or 
Shift-click to select multiple tags. 
Tag Search Tips 
• 
If multiple tags are selected, the first selected tag name in the list is copied to the Tag 
name field for a function reference.  
• 
The current cell is taken as the starting point for a list of tags copied into a spreadsheet 
along a single column or row, depending on the Copy items to sheet setting. 
C# PowerPoint - Search and Find Text in PowerPoint
C# PowerPoint - Search and Find Text in PowerPoint. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
how to select text in pdf; how to select text in pdf reader
XDoc.Word for .NET, Support Processing Word document and Page in .
Convert. Convert Word to PDF. Convert Word to ODT. Process Word table, row and cell. Text & Image Process. Search and find text in Word. Insert image to Word page
how to make a pdf document text searchable; pdf find highlighted text
Tag Functions 
PI DataLink User Guide 
41 
• 
Choose In a row or In a column from the Tag Search shortcuts on the PI ribbon menu 
(2007) to copy the names of multiple tags to the spreadsheet in a row or column of 
values, respectively. 
• 
The PI Server name corresponding to a tag is appended to the tag name if the Copy 
PIServer Name setting is enabled. 
Tag Functions 
The following section describes PI DataLink tag functions. These functions can be used to 
resolve PI point IDs or other point attributes into a matching tag name. You can also retrieve 
other point attribute values based on a tag name.   
To access tag functions: 
• 
Click in the desired output cell, and then choose PI > (function name) to open a function 
dialog (XP-2003), or click a function on the PI ribbon to open a new function task pane 
(2007). 
Tag functions use common function components (page 13). 
Point ID to Tag 
Returns the tag name that corresponds to a specific PI point ID. 
R
EQUIRED 
F
IELDS
• 
Point ID 
E
XAMPLE
To retrieve the name of a tag corresponding to a PI point ID, the following arguments are set 
for the Point ID to Tag function: 
Point ID = (reference to a cell containing a point ID value) 
and the resulting function array appears as: 
where the tag name is displayed in the column to the right, based on a reference to the cell 
containing the point ID on the left. 
R
ELATED 
T
OPICS
• 
PIPointIDToTag() (page 109) 
VB.NET Image: RasterEdge JBIG2 Codec Image Control for VB.NET
you have activated a license key and find DLLs required processed online through our VB.NET PDF web viewer. segment the bi-level images into text, halftone and
search multiple pdf files for text; pdf text search tool
C# Image: How to Encode & Decode JPEG 2000 Images Using C#.NET JP2
txt" at your C# project bin folder where you can find above embedded C# powerful & profession imaging controls, PDF document, image to pdf files and components
search pdf for text in multiple files; can't select text in pdf file
PI Tags and Attributes 
42 
Attribute Mask to Tag 
Returns a list of tag names in PI that match one or more specified tag attribute values. 
R
EQUIRED 
F
IELDS
One or more of the following fields is required to retrieve matching values: 
• 
Tagname 
• 
Descriptor 
• 
Point Source 
• 
Point Type 
• 
Point Class 
• 
Engineering Units 
E
XAMPLE
To retrieve the names of tags matching one or more specified point attributes, the following 
arguments are set for the Attribute Mask to Tag function: 
Tagname = BA* 
Point Type = Float32 
and the resulting function array appears as: 
Note that attribute strings must match attribute values in PI, and wildcards can be used. The 
function operates the same as a tag search (page 39). 
R
ELATED 
T
OPICS
• 
PIAttributeMaskToTag () (page 109) 
Tag Attributes 
Retrieves an attribute associated with a specified PI tag name. 
R
EQUIRED 
F
IELDS
• 
Tagname 
• 
Attribute 
XDoc, XImage SDK for .NET - View, Annotate, Convert, Edit, Scan
NET PDF SDK to Edit, Convert,. View, Write, Comment PDF files. Excel SDK to Edit, Convert, View. Write files. Learn More. easily find out our products capabilities
text select tool pdf; how to search text in pdf document
Tag Functions 
PI DataLink User Guide 
43 
A
TTRIBUTE
Specify the tag attribute to be retrieved from PI.  
S
PECIAL 
N
OTES
• 
Reference a range of tag names to display attributes for each. 
• 
The list of tag attributes available depends on the point class associated with the tag.  
E
XAMPLE
To retrieve attributes of a PI point based on the tag name, the following arguments are set for 
the Tag Attributes function: 
Tagname = (reference to a cell array containing tag names) 
Attributes = pointid (column 2), pointsource (column 3), pointtype (column 4), descriptor 
(column 5) 
and the resulting function arrays appear as:  
where the tag names are referenced in the column to the left, and a separate Tag Attributes 
function is used for each attribute column. 
R
ELATED 
T
OPICS
• 
PITagAtt() (page 110) 
PI DataLink User Guide 
45 
The PI Module Database provides an entirely different way to build the infrastructure of a 
spreadsheet. If your PI server's module database is configured and includes objects that 
represent the tags you want to use, your spreadsheets can be easier to build and provide more 
flexibility and potential for re-use. 
The PI Module Database is typically configured by your system or PI administrator, and 
stores aliases and properties that refer to PI points and their attributes, respectively. The 
hierarchical structure of these objects provides a relational context between points.  
For example, you may have five PI points that represent the levels of five individual, identical 
tanks. Each point has a different tag name and represents a different physical object, but their 
usage and monitoring requirements are the same. 
By retrieving objects from the module database, you can create a single spreadsheet built on 
the aliases and properties that represent all five tanks. Module database functions resolve 
these objects into tag names and attribute values. Parallel module paths for each tank provide 
a different context for the alias references. 
With this type of structure, you can use the same spreadsheet to alternate between views of 
multiple assets. For instance, when you select the name of any of the five tanks in a 
spreadsheet cell, the alias mapping to the matching PI point allows DataLink functions to 
retrieve values for the appropriate tank. 
The following topics describe the tools provided by PI DataLink to access PI Module 
Database objects. See your PI Server documentation for more information about module 
databases and configuration.    
Module Database Browse 
The Module Database Browse dialog box allows you to browse for PI aliases, properties and 
module paths in the PI Module Database, a hierarchical tree structure based on the contents of 
a PI Server. You can select these items and copy them directly into a spreadsheet. 
Note: Aliases and properties corresponding to PI points must be configured in your PI 
server Module Database to use the browse and Module Database functions. 
Chapter 5 
Module Database Objects 
Module Database Objects 
46 
To browse and select from the PI Module Database: 
1.  Select a cell and click Module Browse on the PI ribbon, or choose PI > Module 
Browse. The Module Database Browse dialog box appears.  
2.  Under Types, select the type of object you are looking for: 
ο 
Alias 
ο 
Property 
ο 
Module 
Use the PI Server drop-down list to display module databases for different connected PI 
servers.  
3.  Specify a Query Date and time to supply a temporal context for objects displayed in the 
module database, if necessary, to select the correct object version.  
4.  Browse the tree control to find the desired item, and add it or a parent collection object to 
the spreadsheet: 
ο 
Select an item to copy it to the spreadsheet. 
ο 
Select a module's Aliases or Properties parent to copy all associated aliases or 
properties to the spreadsheet. 
Documents you may be interested
Documents you may be interested