c# pdf manipulation : Adding a link to a pdf Library control class asp.net web page html ajax viewse-um006_-en-e42-part733

Creating graphic displays                  Chapter 16 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
421 
In the Add Controller Instruction Faceplates dialog box, you can select to add 
some or all of the faceplate displays. For details about options in the dialog 
box, click Help
You can also add the controller instruction faceplates later, after you create 
the application or HMI server. To do this, right-click the HMI server, and 
then select Add Controller Instruction Faceplates
If you added a display previously, you can either replace the existing display 
or remove it from the list of displays. 
Tip: Adding faceplate displays to an application affects the 
license count. Each added faceplate display (.gfx file) 
counts as one display for activation purposes. The 
corresponding global object display (.ggfx file) is not 
included in the count. 
Working with faceplates in the Graphics editor 
The faceplate displays you selected are added to the Graphics folder, under 
the Displays and Global Objects icons. 
Like the graphics libraries installed with FactoryTalk View SE, you can use 
the controller instruction faceplates displays in an application as they are, or 
you can copy and then paste the faceplates into existing standard and global 
objects displays. 
Adding a link to a pdf - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add links pdf document; c# read pdf from url
Adding a link to a pdf - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
convert a word document to pdf with hyperlinks; chrome pdf from link
Chapter 16                  Creating graphic displays 
422 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
For more information about faceplates, see the FactoryTalk View Site 
Edition Help. 
FactoryTalk View comes with libraries that contain graphic objects and 
displays. Many of the objects are preconfigured with animation. Use the 
objects as they are, or change them to suit your needs. You can: 
Look at the objects and displays to get ideas for the application you are 
creating. 
Drag and drop objects from the libraries into displays. 
Location of library files 
Library files are stored in the folder C:\Users\Public\Public 
Documents\RSView Enterprise\SE\Libraries on the local computer. 
For information about changing the Libraries location, see the FactoryTalk 
View Site Edition Help. 
FactoryTalk View can import the following types of files: 
File extension 
Type of file 
.wmf 
Windows meta files 
.bmp, .gif, .tif, .pcx 
Bitmap files 
.png 
Portable network graphics 
.jpg 
JPEG files 
.dxf 
AutoCAD files * 
*FactoryTalk View does not import AutoCAD 13 or later .dxf files. To import a graphic file created in AutoCAD 13 or later, 
export the graphic file as a .wmf file in AutoCAD, and then open the .wmf file in FactoryTalk View. 
Before importing files, set up the computer’s display properties to display 
more than 256 colors. This will ensure that imported objects are the same 
colors as the original objects. 
When you import objects, you can convert them to FactoryTalk View 
objects. This offers the following advantages: 
Graphic display files are smaller. 
Objects are groups of objects rather than a single object. This means 
you can modify the individual parts of the object, including attaching 
animation to individual parts. 
Using objects from 
the graphic libraries 
Importing graphic 
files from 
third-party 
applications 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Capable of adding PDF file navigation features to your C# program. APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.
adding links to pdf; chrome pdf from link
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
add hyperlinks to pdf; pdf reader link
Creating graphic displays                  Chapter 16 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
423 
Symbol Factory, when used with the Image Browser, allows you to locate a 
high quality graphic and not only import it into your Graphic Display, but 
save it in the images folder for additional uses as a graphic object. 
Using bitmaps in a FactoryTalk View application 
Bitmaps consume Windows resources. When using bitmaps, consider the 
following guidelines. 
Use device-dependent bitmaps 
Device-dependent bitmaps (.bmp files) show faster than device-independent 
bitmaps (.dib files) because the FactoryTalk View Graphics editor is 
optimized for device-dependent bitmaps. 
Also, you can modify device-dependent bitmaps in place, using the 
Microsoft Paint program. 
Avoid unnecessary color depth 
Create bitmaps in the lowest color depth possible. The more colors you use, 
the more memory that is consumed: 
16-color bitmaps consume 4 bits per pixel (½ byte per pixel) 
256-color bitmaps consume 8 bits per pixel (1 byte per pixel) 
24-bit bitmaps consume 24 bits per pixel (3 bytes per pixel) 
If possible, use 16-color bitmaps. To change a higher-resolution bitmap to 16 
colors, open the bitmap in the Microsoft Paint program and save the bitmap 
as a 16-color bitmap. 
Match palettes in 256-color systems 
In a 256-color system, if bitmaps use two different color palettes, Windows 
must recalculate and redraw all bitmaps when window focus changes. 
Redrawing bitmaps causes delays and can make a scanned image or 
photograph sparkle or appear as a negative. 
To match palettes, use a bitmap-oriented graphical tool that lets you match 
palettes. 
Palette matching is an issue only for 256-color video adapters. 24-bit color 
systems do not match palettes and 16-color systems dither colors (that is, 
alternate pixels of different colors to approximate another color). 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Capable of adding PDF file navigation features to your VB.NET program. Capable of adding PDF file navigation features to your VB.NET program. How To Tutorials.
add links pdf document; convert doc to pdf with hyperlinks
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
change link in pdf; add links to pdf file
Chapter 16                  Creating graphic displays 
424 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Do not use the Scale option 
The Scale option in the Display Settings dialog box causes the contents of a 
graphic display to change size to suit the size of the graphic display’s 
window. 
To speed up the display of a graphic containing bitmaps, choose Pan rather 
than Scale. Bitmaps take longer to draw when they are scaled to a size 
different from their original size. 
An OLE object can be a bitmap or a bitmap wrapped in a metafile. These 
types of OLE objects will also draw more slowly when scaled. 
Avoid large bitmaps 
Graphic displays that contain large bitmaps consume memory and can be 
very slow to show because of the delay in loading the bitmaps from disk. 
Avoid many bitmaps 
Whenever possible, create graphic objects using the FactoryTalk View 
drawing objects. 
You can also change a bitmap to an FactoryTalk View object by converting 
the bitmap to wallpaper, tracing over the bitmap with FactoryTalk View 
drawing objects, and then deleting the bitmap. 
When to use a bitmap 
Bitmaps generally make graphic displays slower. However, objects with 
large amounts of detail, such as subtle shading, might draw more quickly if 
converted to a bitmap because bitmaps take the same amount of time to draw 
regardless of their complexity. 
Use the Image Browser to import images as needed while you set up graphic 
objects. 
In the Image Browser you can: 
Import images into the application. 
Select the image to use on a graphic object. 
Delete images from the application. 
To open the Image Browser: 
Use one of these methods: 
Using the Image 
Browser to import 
images 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
add email link to pdf; add hyperlink pdf document
C# Image: C# Image Text Annotation Drawing & Inserting Tutorial
Q 2: I want to add a text annotation to my PDF document and I want the Q 3: Can RasterEdge C#.NET Image Text Annotation Library support adding a link to the
add hyperlink to pdf in; add url to pdf
Creating graphic displays                  Chapter 16 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
425 
In an object’s Propert
ies dialog box, click the Browse button next to 
the Image box. 
Depending on the type of object, the Image box could be located on the 
General tab, Label tab, or States tab. 
With one or more objects selected, in the Property Panel click the 
Image property, and then click the Browse button. 
For details about using the Image Browser to import, select, and delete 
images, see Help. 
You can also remove an image by clicking it in the Images folder, and then 
right-clicking Remove or Delete. 
To import Symbol Factory objects directly into image container: 
1.  From the Image Browser window, click the 
Launch Library…
button. 
This will open a Symbol Factory window. 
2.  Browse through the Categories and locate the graphic to be used. 
Select the graphic so it is highlighted. Click the Copy button in 
Symbol Factory. Symbol Factory will be minimized to the system tray. 
3.  From the Image Browser, click the Paste from Library button. 
4.  A dialog box will open and ask for a unique image name. Type the new 
name over the default name of the Symbol Factory object shown. 
5.  Click the OK Button in Image name dialog. The dialog box will close 
returning you to the Image Browser. The new image will be shown and 
the new image name shown in the image browser explorer. 
6.  Click the OK button in the Image Browser for the graphic to be placed 
in the current workspace. 
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add page number to pdf hyperlink; add hyperlink pdf
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
active links in pdf; add hyperlinks pdf file
Chapter 16                  Creating graphic displays 
426 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Note that any Symbol Factory object, including Bitmap, DIB and metafile 
can be pasted into Image Browser where it will be stored as a bitmap. 
Tag placeholders can save time spent developing and maintaining 
applications, by providing a way to use a single graphic display for several 
similar operations. 
For example, to create displays for a plant that uses the same machinery to 
can corn and beans, instead of specifying corn-related tags in one display and 
bean-related tags in another, you can create one display and use tag 
placeholders where tags are required. 
At run time, the placeholders must be replaced with the actual tag names for 
the different corn and bean processes. To do this, you would specify the 
actual tag names in parameter files or parameter lists, and then load the 
appropriate file or list with the display. 
Parameter files and parameter lists are loaded using the Display command 
parameters /P  and /T , respectively. For details, see the examples on 
Replacing tag placeholders using parameter lists on page 427
Creating a tag placeholder 
A tag placeholder is the cross-hatch character ( # ) followed by a number 
from 1 to 500. 
You can use a tag placeholder to specify a value for a graphic object instead 
of (or as part of) specifying a tag name, expression, command, or embedded 
variable. 
In the following illustration, the tag placeholder #1 is the value assigned to a 
numeric inpu
t object. In this case, the tag placeholder stands for the tag’s full 
name, which will be provided at run time or at test display mode. 
You can also use one or more tag placeholders to specify parts of a complete 
tag name. In #1\PV, for example, the tag placeholder #1 stands for the name 
of the folder that contains an HMI tag named PV
To specify the full tag name at run time, you would only have to provide the 
folder name in a parameter file or parameter list. 
Using placeholders 
to specify tag 
values 
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
and editing functions, you can link to VB TIFF Pages Modifier. Opposite to page adding & inserting in powerful & profession imaging controls, PDF document, image
add hyperlink to pdf in preview; add links to pdf online
Creating graphic displays                  Chapter 16 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
427 
Replacing tag placeholders using parameter files 
One way to replace tag placeholders in a graphic display with actual names at 
run time is to load a parameter file with the display. 
The parameter file should contain one entry for each unique tag placeholder 
in the display. For example, to replace #1 with a tag named corn/weight, you 
would create a parameter file that specifies #1 = corn\weight
Tip: You can use wildcard characters in a parameter file entry 
only if the tag placeholder to be replaced is specified for 
an HMI tag alarm summary. In that case, a parameter file 
containing the entry #1 = bean_* would specify alarms 
associated with all tags beginning with bean_ . 
Loading a parameter file with the initial client display 
You can specify a parameter file to load with the graphic display that opens 
initially, when the FactoryTalk View SE Client starts up. 
To do this, in the FactoryTalk View SE Client Wizard, select the display in 
the Initial display list. Then, in the Display parameters box, type /P  
followed by the name of the parameter file to load with the display (for 
example, /PBeans). 
Example: Replacing tag placeholders using a parameter file 
To open a graphic display named Canning and replace tag placeholders in the 
display with the names specified in a parameter file named Beans, you would 
issue this command: 
Display Canning/PBeans
Replacing tag placeholders using parameter lists 
Instead of using a parameter file to replace tag placeholders in a graphic 
display, you can load a parameter list, using the /T parameter with the 
Display command. 
Example 1: Replacing tag placeholders with a list of tag names 
To run a graphic display named Canning, with the tags Pea_Weight, 
Pea_Level, and Pea_Temp, type: 
Display Canning/TPea_Weight, Pea_Level, Pea_Temp
Chapter 16                  Creating graphic displays 
428 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Example 2: Replacing tag placeholder with a list of folder names 
The tag database contains these tags: 
Corn\Weight 
Bean\Weight 
Corn\Level 
Bean\Level 
Corn\Temp 
Bean\Temp 
Wherever the tags are needed, the placeholder #1 is used for the folder name, 
as follows: 
#1\Weight, #1\Level, #1\Temp
To run the display named Canning with the tags in the Corn folder, you 
would type: 
Display Canning /TCorn
To run the display named Canning with the tags in the Bean folder, you 
would type: 
Display Canning /TBean
Using tag placeholders in a global object lets you assign unique values to the 
different reference objects linked to the global base object. 
To set this up, first you define the tag placeholder for the global base object, 
and then you assign run-time values to the linked reference objects. 
When displays containing the reference objects are run, the tag placeholder is 
replaced with the value specified for each reference object. 
For grouped reference objects, the value specified for the top-level object is 
applied to every object comprising the group, that uses the same tag 
placeholder. 
If you do not assign a value to a tag placeholder at design time, you can 
provide the value at run time using either a parameter file, or the /T 
parameter with the Display command. For information about using these 
methods, see Replacing tag placeholders using parameter files on page 427 
and Replacing tag placeholders using parameter lists on page 427
Defining tag placeholders for use in reference 
objects 
You can use tag placeholders instead of (or as part of) a tag name, 
expression, command, or embedded variable associated with a global object 
or group of objects. 
Setting up tag 
placeholders for 
global objects 
Creating graphic displays                  Chapter 16 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
429 
These are the steps involved in setting up tag placeholders for global objects: 
1.  Define one or more tag placeholders at the global base object. 
2.  Create one or more reference objects linked to the base object. 
For information about creating reference objects, see Creating global 
objects on page 497
3.  For each reference object, assign a value to the tag placeholder (or 
placeholders) defined at the base object. 
You can assign a unique value to the same tag placeholder, for each 
different reference object. For an example, see page 1-39. 
To define tag placeholders for the global base object: 
1.  Right-click the global base object (or group), and then select Global 
Object Parameter Definitions
2.  In the Global Object Parameter Definitions dialog box, specify a tag 
placeholder name (#1, for example) and optional description, as shown 
in this illustration: 
You can define multiple tag placeholders for a single global object or 
group. 
For grouped objects, the placeholder defined for the top-level object 
applies to all objects in the group. 
For details about options in the Global Object Parameter Definitions 
dialog box, click Help
To assign a value to a tag placeholder in a reference object: 
1.  Right-click the global reference object (or group), and then select 
Global Object Parameter Values
Chapter 16                  Creating graphic displays 
430 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Tip: 
If there are no tag placeholders defined for the linked 
base object, the Global Object Parameter Values 
dialog box is not available. 
The Global Object Parameter Values dialog box shows the Name and 
Description of all tag placeholders defined for the global base object, 
as shown in the following illustration. 
2.  In the Value column, specify a value for each tag placeholder, either by 
typing in the box or by clicking Tag to browse for and select a tag. 
For details about options in the Global Object Parameter Values dialog 
box, click Help
Example: Assigning different values to the same placeholder in two 
global reference objects 
To assign different values to two global reference objects that are linked to 
the same base object, follow these steps: 
1.  In the global object display, right-click the global base object (or 
group), and then select Global Object Parameter Definitions
Tip: 
If you select any of the individual objects in a group 
object, the Global Object Parameter Definitions dialog 
box is not available. 
2.  In the Global Object Parameter Definitions dialog box, provide a tag 
placeholder name. For this example, use #1. 
3.  Type a description for the tag placeholder, that indicates what type of 
value to assign to the placeholder. 
4.  Right-click the global base object, and then select Global Object 
Defaults
5.  In the Global Object Defaults dialog box, ensure that these options are 
selected: 
For the LinkAnimation default, select Link with expressions
For the LinkConnections default, select True
Click OK
6.  Create a global reference object, by copying the base object and then 
pasting it into a standard graphic display (in the Displays folder). 
Documents you may be interested
Documents you may be interested