● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
43 
4. Click OK. The Export Status dialog box appears so you can follow 
the export progress. Each of the displays appears and the connections 
to the Historian Server are verified. You may need to log in during the 
process. If any button links in the display fail, a message appears in 
the dialog box. 
5. Scroll down as the messages appear until you see Export Successful. 
6. If you want to save a log file, click Save Log As and type a path and 
filename for the log file. 
7. Click Close to exit the Export Status dialog box. 
8. Close the export.pdi window. 
9. Close FactoryTalk Historian ProcessBook. 
10. Browse to the destination folder and open pbhome.htm to view the 
displays. 
How the Export Utility Works 
The export utility, export.pdi, allows you to specify a ProcessBook to 
convert into Display Documents (.pdi files) and builds Web pages for 
viewing the displays. 
Once you identify a ProcessBook for conversion and an output directory, 
export.pdi opens each display in the ProcessBook, verifies Historian 
Server connections, and then saves each display as a Display Document. It 
creates the following files: 
 
Pbhome.htm: Users point to this page with their browsers. 
 
Pbmenu.htm: Menu of available displays shown on pbhome.htm. 
 
Pbdsply.htm: Where the ActiveView Control is instantiated and 
displays are shown. 
Convert pdf images to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
best way to convert pdf to jpg; convert pdf file to jpg file
Convert pdf images to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
batch pdf to jpg converter; changing pdf to jpg file
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
44 
 
external_script.js: Used to activate the ActiveView Control 
in the Web page. 
Next, export.pdi connects all the existing links in the displays and 
puts the icon, disp.bmp, in the destination directory. Links between 
displays within the original ProcessBook continue to work; other links may 
not. For more information, see Create Links Between Displays or 
Applications (page 44). 
Once export.pdi is completed processing, you can move the contents 
of the export directory to other locations, such as your corporate Web sites. 
Links continue to work because they are relative. 
The export.pdi utility is written in VBA. You can adapt the code to 
your specific needs. 
Create Links Between Displays or Applications 
Use caution when including buttons that link to other displays in your 
Display Document, because these buttons may look for specific or relative 
paths in the file system and the paths may differ among PCs. 
One approach to avoid this problem is to assemble all your displays within 
one ProcessBook in FactoryTalk Historian ProcessBook, link them, and 
then export the ProcessBook to FactoryTalk Historian ActiveView using 
the export.pdi utility. 
Another approach is to include buttons in the HTML page that open other 
displays by resetting the DisplayURL (page 62) property of the 
ActiveView Control. 
When you create a link, it stores both the relative and absolute paths. In the 
FactoryTalk Historian ProcessBook Define Button dialog box, when the 
Use relative path before absolute path box is checked, the program 
checks the relative path first. When this option is not checked, the program 
checks the absolute path first. If you are moving files around for two kinds 
of users then you may prefer the relative path (check the box). On the other 
Online Convert PDF to Jpeg images. Best free online PDF JPEG
it as easy as possible to convert your PDF Download and try RasterEdge.XDoc.PDF for .NET processing, converting, compressing and stroing images, documents and
convert pdf image to jpg online; .pdf to jpg
Online Convert Jpeg to PDF file. Best free online export Jpg image
So, feel free to convert them too with our tool. Easy converting! It enables you to build a PDF file with one or more images.
convert pdf to jpg 100 dpi; convert pdf image to jpg
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
45 
hand, if the files move individually and the directory structure might 
change, it is better to prefer absolute paths (clear the box). 
When End-Users See Updates 
When you change or replace a Display Document on your Web site, users 
do not see this change until the previously downloaded Display Document 
expires in their cache. See Expiration of Displays (page 34) for details. 
There is no automated way for a developer to refresh the displays that are 
cached on each user's PC. 
Work with Element Relative Displays 
Displays can reference points that vary based on their context, as defined 
using element Relative Displays. In FactoryTalk Historian ActiveView, the 
window used to select a different element in FactoryTalk Historian 
ProcessBook is not available. Use other programmatic means to change the 
context. 
Configuration 
The acview.ini file contains configuration and preference settings for 
FactoryTalk Historian ActiveView (similar to the procbook.ini used 
for FactoryTalk Historian ProcessBook, and identical in format). This file 
resides in the pipc\Dat directory. The significant keywords are: 
Keyword 
Section(s) 
Description 
ToolbarVisibility 
Startup 
Specifies whether the toolbar is visible. When set 
to 1, the toolbar is visible, when set to 0 (zero), it 
is hidden. When a user turns the toolbar on or 
off, this setting updates automatically. 
Show Value 
Attributes 
Startup 
Specifies whether value attribute flag icons 
appear. When set to 1, (the default) value 
attributes appear. When set to 0, value attribute 
C# Create PDF from images Library to convert Jpeg, png images to
C# Create PDF from Raster Images, .NET Graphics and REImage File with XDoc Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp
convert pdf to jpg 300 dpi; c# convert pdf to jpg
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
VB.NET components for batch convert high resolution images from PDF. Convert PDF documents to multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap
convert pdf to 300 dpi jpg; convert pdf to gif or jpg
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
46 
Keyword 
Section(s) 
Description 
flags do not appear. Note that this keyword 
contains spaces. 
EnableXPThemes 
Startup 
When set to 1, XP themes are supported in place 
of the VBA color palette. 
ConnectUsingAPI 
Startup 
This option is useful if you have VBA code or 
ProcessBook add-ins that use the PI API to 
retrieve data from the Historian Server. When set 
to 0 (the default), FactoryTalk Historian 
ActiveView makes connections to servers using 
only PI-SDK. When set to 1, FactoryTalk Historian 
ActiveView makes connections to each server 
using both the PI-SDK and PI API. 
UpdateTimeRange 
Trend Definition, 
XYPlot Definition 
The maximum time range, in seconds, under 
which a trend or XY plot symbol updates. The 
default value is 604800 seconds (7 days). If the 
time range is greater than this value, the symbol 
does not refresh automatically even when the end 
time is "*". This value is different from the update 
rate (Timer), which is the frequency with which 
new data from the Historian Server is added to 
the display (by default, every 5 seconds). 
Timer 
Data Manager 
Sets the poll timer, in milliseconds, for 
FactoryTalk Historian ActiveView to update the 
display with any data updates and then updates 
the display. These updates include event pipe 
data from the Historian Server and any new data 
source re-queries. The maximum value is 60,000; 
the default is 5000. 
Collective Name 
Collective 
Preference 
Overrides the default FactoryTalk Historian 
ActiveView setting for connecting to the named 
Historian Server collective. Note that this keyword 
contains spaces. 
Any specifies that FactoryTalk Historian 
ActiveView can connect to any Historian Server in 
the collective. This is the default. 
PreferPrimary specifies that FactoryTalk 
Historian ActiveView can connect to any Historian 
Server in the collective but tries to connect to the 
primary Historian Server in the collective. In 
addition, if a secondary server is connected but 
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images. // Define input and output files path.
convert pdf to jpg c#; convert pdf file to jpg format
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc. PowerPoint.dll. This demo code convert TIFF file all pages to jpg images.
reader pdf to jpeg; convert online pdf to jpg
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
47 
Keyword 
Section(s) 
Description 
the primary server becomes available, FactoryTalk 
Historian ActiveView reverts to the primary server. 
RequirePrimary specifies that FactoryTalk 
Historian ActiveView only connects to the primary 
server in the collective. 
PB2TagResolution 
Data Manager 
Specifies how tags are resolved. 
When set to 0, the default value, FactoryTalk 
Historian ActiveView uses the saved Point ID over 
the saved tag name. Use PB2TagResolution = 0, 
when renaming Historian tags to resolve the tags 
using the Point ID. 
When set to 1, FactoryTalk Historian ActiveView 
uses the saved tag name over the Point ID. use 
PB2TagResolution = 1, when you want to use the 
same tag but the tag has been moved from one 
Historian Server (R&D) to another Historian 
Server (Production) 
EnableXPThemes 
Startup 
When set to 0, XP themes are not supported. This 
setting allows viewing the VBA color palette from 
the Properties window. 
The values in the following example are not necessarily the default values. 
[Startup] 
ToolbarVisibility = 0 
Show Value Attributes = 1 
ConnectUsingAPI = 0 
[Trend Definition] 
MarkerWarning = 1 
UpdateTimeRange = 604800 
[XYPlot Definition] 
UpdateTimeRange = 604800 
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic .NET class. NET converter control for exporting high quality PDF from images.
best convert pdf to jpg; convert multiple page pdf to jpg
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
Use C# Code to Convert Jpeg to Tiff. Define Jpeg images list. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3.jpg" }; // Construct List
.pdf to .jpg online; change pdf to jpg image
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
48 
[Data Manager] 
TIMER = 5000 
Migrate Displays to Another Historian Server 
When you want to use an existing tag with a different Historian Server, 
FactoryTalk Historian ActiveView attempts to locate the correct tags. 
Beginning with PI SDK 1.3.6, when you use a ProcessBook symbol with a 
Historian Server other than the one for which it was created, the Historian 
Server is added automatically if it is discoverable on the network. 
If the Historian Server is not discoverable, then FactoryTalk Historian 
ActiveView prompts you to select a new Historian Server. Once the new 
Historian Server is selected, FactoryTalk Historian ActiveView searches 
the database for a matching tag ID. 
 
If a match is found, FactoryTalk Historian ActiveView retrieves the 
tag name associated with the tag ID and compares the tag name with 
the saved tag name. 
 
If the tag names are the same, the value is shown in the entry. 
 
If the tag names are different, FactoryTalk Historian ActiveView 
searches the database for the tag ID of the saved tag name. If a match 
is found, the value is shown in the entry. 
 
If a match is not found, FactoryTalk Historian ActiveView uses the tag 
ID saved with the ActiveView regardless of the different tag names. 
 
If no tag ID or tag name is found in the database, FactoryTalk 
Historian ActiveView displays a message informing you of the 
missing tag. 
This behavior is governed by the value of PB2TagResolution, located in 
the Data Manager section of acview.ini (page 45). PB2TagResolution can 
take the following values: 
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
49 
 
0 - [default] the Point ID is used to match a missing tag before the 
stored point name. 
 
1 - uses the tag name before checking Point ID. This mimics behavior 
of older version of FactoryTalk Historian ActiveView that are based 
on the PI API. 
Develop Web Pages 
To develop a Web page with FactoryTalk Historian ActiveView content: 
1. Create an HTML Web page. 
2. Incorporate the ActiveView Control, pbdctrl.ocx, in the HTML 
page and set the control's DisplayURL property to the intended 
location of the Display file. 
The Display file may be placed in a separate location from the Web 
page. However, the DisplayURL property of the ActiveView Control, 
pbdctrl.ocx, that you set in this step must point to the exact location of the 
Display file. Remember, if you want to have the displays automatically expire 
from the cache, the DisplayURL property must use an HTTP address.
3. Copy files as follows: 
1. Copy the Display file into the location designated by the 
DisplayURL property of pbdctrl.ocx. 
2. Put the Web page on the server. 
If you are unsure how to create an HTML page incorporating a control, 
you may adapt the sample.htm in the webdev directory. It is a Web 
page with an embedded ActiveView Control using VBScript. To use this 
file, provide the location of the .pdi file. 
Alternately, you can use a software tool, such as Microsoft FrontPageTM. 
For details, see Embed a Display into an HTML Page (page 51). 
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
50 
Display Sizing 
Browser windows may vary from one user to another. To make a display 
resize appropriately as the browser window size changes, set the HTML 
OBJECT tag's Height and Width properties using either pixels or 
percentages. With pixels, the display size remains constant, regardless of 
the browser window size. With percentages, the display size adjusts when a 
user resizes the browser window. 
Examples: 
With pixels: 
<object id      = "Pbd1" 
width   = "382" 
height  = "191" 
classid = "CLSID:4F26B906-2854-11D1-9597-
00A0C931BFC8"> 
With percentages: 
<object id      = "Pbd1" 
width   = "80%" 
height  = "50%" 
classid = "CLSID:4F26B906-2854-11D1-9597-
00A0C931BFC8"> 
Add a Component with an .inf File 
Any additional components (such as ActiveX controls) necessary to view a 
display can also be downloaded automatically through the Web. 
If the additional component is installed with an .inf file, you can add code 
similar to the following to your HTML file before the ActiveView Control 
OBJECT tag: 
<object id       = "UserControl1" 
width    = 0 
height   = 0 
classid  = "CLSID:xxxxxxxx-xxxx-xxxx-xxxx-
xxxxxxxxxxxx" 
codebase = 
● 
For Developers: Administering FactoryTalk Historian ActiveView 
● 
● 
● 
● 
● 
51 
"ProtocolPrefix/Location/YourINF.inf#version=x,x,x,x"> 
</object> 
If the additional component is a stand-alone ocx that is registered in the 
system, you can add code similar to the following to your HTML file 
before the ActiveView Control OBJECT tag. The ClassID refers to the 
component you are installing. The version, which is optional, also refers to 
the component you are installing. 
<object id       = "UserControl1" 
width    = 0 
height   = 0 
classid  = "CLSID:xxxxxxxx-xxxx-xxxx-xxxx-
xxxxxxxxxxxx" 
codebase = 
"ProtocolPrefix/Location/YourOCX.ocx#version=x,x,x,x"> 
</object> 
Embed a Display into an HTML Page 
To embed a display into an HTML page using Microsoft FrontPage: 
1. Create a new page using Microsoft FrontPage. 
2. To insert the ActiveView Control, select Insert > Web Component
3. In the Insert Web Component dialog box, select Advanced Controls 
> ActiveX Control, and click Next
● 
● 
● 
● 
● 
FactoryTalk Historian ActiveView User Guide 
52 
4. Select the PI ActiveView Control from the list and click Finish. If 
the PI ActiveView Control is not visible, click Customize and select 
it from the Customize ActiveX Control List dialog box. 
5. In FrontPage, the message Display URL is empty appears. The 
control itself is invisible. Right-click the message and choose ActiveX 
Control Properties from the menu. The ActiveX Control Properties 
dialog box appears. 
Documents you may be interested
Documents you may be interested