c# pdf viewer free : How to move pages in a pdf document application software utility azure winforms web page visual studio WinCCInformationSystemScripting_en-US6-part1415

Opens a picture/object browser in which a picture/object can be selected whose name 
is then used for the return value.
Opens a picture selection dialog for pictures and returns the picture name, with the server 
prefix if necessary.
Syntax Check
Global Script supports you by providing a syntax check which you can perform after the code 
has been created. Syntax errors in the code are displayed in the output window of the editor. 
You can move to the erroneous point in the code directly by double-clicking the error in the 
output window.
Note
The syntax check can only detect syntax errors in the code. Programming errors, such as 
missing references, only become visible in Runtime. Therefore, always check the scripts in 
the Runtime environment and use a debugger, if necessary, to detect and eliminate errors. 
The way to test scripts with a debugger is described in this documentation under the topics 
"Diagnostics" > "Testing with the Debugger".
Procedure
1. Open Global Script.
2. Double click on the action on the Action tab control in the navigation window.
3. Edit the action.
See also
Using Global Tags in VBS (Page 24)
Testing with the Debugger (Page 89)
Structure of VBScript Files (Page 95)
How to Rename an Action (Page 78)
Saving Actions (Page 65)
Protecting an Action with a Password (Page 64)
How to Edit Actions (Page 58)
Creating a New Action (Page 57)
Triggers (Page 66)
Creating and Editing Actions (Page 53)
Actions (Page 18)
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
61
How to move pages in a pdf document - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
how to rearrange pages in pdf using reader; rearrange pages in pdf document
How to move pages in a pdf document - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
reordering pdf pages; pdf reverse page order preview
1.10.4
How to add action-related information
Introduction
Related information can be added to every action in Global Script in order that the function of 
an action can be recognized at a later date when editing. If several operators are involved in 
configuring a project, you should provide action-related information for your colleagues.
When a new action is created, the creation date is entered in the action-related information 
automatically and is unchangeable. The action is also assigned version number 1.0. The 
version numbers can be individually assigned when editing an action. When an action is 
changed and saved, the current date of change is entered automatically and is unchangeable. 
The following information can be added:
● "Created by"
● "Changed by"
● "Comments:" e.g. functionality of the action
It is also possible to define a password for the action. Further information on assigning 
passwords is provided in "Protecting Actions with a Password".
Note
Additional information can only be made available actions in Global Script, not for actions in 
Graphics Designer.
Procedure
1. Open Global Script.
2. Open the action for which information should be added.
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
62
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
Reorder, Rearrange and Sort TIFF Document Pages in C#.NET Application. this C#.NET Tiff image management library, you can easily change and move the position of
how to reverse pages in pdf; change page order in pdf file
C# Word - Sort Word Pages Order in C#.NET
adjust the order of all or several Word document pages, or just page inserting, Word page deleting and Word document splitting C# DLLs: Move Word Page Position.
pdf reorder pages online; change pdf page order reader
3.
Click the "Info/Trigger" toolbar button, or select the "Info" menu command. The 
"Properties..." dialog appears.
4. Enter your information.
See also
How to Rename an Action (Page 78)
Saving Actions (Page 65)
Protecting an Action with a Password (Page 64)
How to Edit Actions (Page 58)
Creating a New Action (Page 57)
Triggers (Page 66)
Creating and Editing Actions (Page 53)
Actions (Page 18)
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
63
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
the order of all or several PowerPoint document pages, or just PowerPoint page deleting and PowerPoint document splitting C# DLLs: Move PowerPoint Page Position.
move pdf pages online; reorder pdf pages
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
RasterEdge XDoc.PDF allows you to easily move PDF document pages position, including sorting pages and swapping two pages. Copying and Pasting Pages.
how to rearrange pdf pages in preview; reorder pages pdf
1.10.5
Protecting an Action with a Password
Introduction
An action in Global Script can be protected against unauthorized access by assigning a 
password to it. The password is a part of the action-related information.
Note
Only actions in Global Script can be assigned a password, not actions in Graphics Designer.
Procedure
1. Open Global Script.
2.
Open the action to be protected by a password.
3.  Click the button "Info/Trigger" in the toolbar or choose the pop-up menu command "Info". 
The "Properties..." dialog appears.
4. Select the "Password" check box.
5. Click the "Change" button. The "Enter Password" window opens.
6. Enter a password and confirm it.
7. Confirm your settings with OK.
Result
If an attempt is made to open the action, the system requests the password is entered. 
Deactivate Password Protection
To clear the password protection, disable the "Password" check box.
Change Password
To change the password, open in the Properties dialog and click the "Change" button. Then 
enter the new password.
Note
If you forget the action password, the action cannot be edited. 
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
64
System Manual, 02/2013, A5E32315920-AA
C# PDF insert text Library: insert text into PDF content in C#.net
int pageIndex = 0; // Move cursor to (400F, 100F). aChar, font, pageIndex, cursor); // Output the new document. Program.RootPath + "\\" output.pdf"; doc.Save
rearrange pages in pdf document; how to move pages in a pdf
C# PDF Library SDK to view, edit, convert, process PDF file for C#
load, create, convert and edit PDF document (pages) in C# PDF files; insert, delete, move, rotate, copy and robust APIs for editing PDF document hyperlink (url
how to rearrange pages in a pdf reader; how to rearrange pages in pdf using reader
See also
How to Rename an Action (Page 78)
Saving Actions (Page 65)
How to add action-related information (Page 62)
How to Edit Actions (Page 58)
Creating a New Action (Page 57)
Triggers (Page 66)
Creating and Editing Actions (Page 53)
Actions (Page 18)
1.10.6
Saving Actions
Introduction
Before an action can be run in Runtime, it must be saved. Save an action as any other Windows 
file using the "File" > "Save" commands or the corresponding icon.
Note
Actions in Graphics Designer are automatically applied on closing the action editor with the 
picture. Functions can only be saved in the Graphics Designer if they have the correct syntax. 
If an action with errors should still be retained and exited, however, enter the comments.
A list of all the possible syntax errors is available in the Appendix under " Basic Principles of 
VBScript".
In order to save an action under a different name, e.g. to use an action as a basis for another 
action, use the "Save As" command.
Note that, when using "Save As", only the file name is changed and not the action name. 
Prior to Saving
Before saving an action, check the code is syntactically correct. The syntax errors in the code 
are displayed in the output window of Global Script. Double click on an error line to access the 
error position in the code directly.
Note
The syntax check can only detect syntax errors in the code. Programming errors, such as 
missing references, only become visible in Runtime. Therefore, always check the scripts in 
the Runtime environment and use a debugger, if necessary, to detect and eliminate errors.
If actions are saved without running a syntax check beforehand, the editor comments that a 
syntactically incorrect action will be saved which cannot subsequently be run in Runtime. 
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
65
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Get image information, such as its location, zonal information, metadata, and so on. Able to edit, add, delete, move, and output PDF document image.
pdf change page order online; how to move pages in pdf acrobat
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Rapidly and multiple PDF document (pages) creation and edit PDF files; insert, delete, move, rotate, copy robust APIs for editing PDF document hyperlink (url
how to move pages around in pdf; how to rearrange pages in a pdf document
Syntactically incorrect actions are displayed with the adjacent icon in the navigation window.
Procedure
1.
Click the button "Syntax Check" in the toolbar.
2. If errors are displayed in the lower part of the editor window, double click on the error line 
and correct the error in the code. Repeat steps 1 and 2 until the code is correct.
3.
Save the action by clicking "Save" in the toolbar.
See also
Actions (Page 18)
How to Rename an Action (Page 78)
Protecting an Action with a Password (Page 64)
How to add action-related information (Page 62)
How to Edit Actions (Page 58)
Creating a New Action (Page 57)
Triggers (Page 66)
Creating and Editing Actions (Page 53)
1.10.7
Triggers
1.10.7.1
Triggers
Definition and use                 
Triggers are used to execute actions at Runtime. To do this, a trigger is linked to an action, 
forming the triggering event for calling the action. Actions without triggers will not be carried 
out.
The triggers defined for an action are displayed in the Global Script navigation window .
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
66
System Manual, 02/2013, A5E32315920-AA
Trigger types
The following trigger types are available:
Acyclic triggers
They consist of the specification of date and time. The action specified by such a trigger is 
performed once at the date and time specified.
Cyclic triggers
They consist of the specification of a time interval and start time. The following types of cyclic 
triggers are available:
● Default cycle. The start of the first time interval coincides with the start of Runtime. The 
length of the interval is determined by the cycle.
● Hourly. The start of the interval is specified as minute and second. The length of the interval 
is an hour.
● Daily. The start of the interval is specified by the time (hour, minute and second) festgelegt. 
The length of the interval is a day.
● Weekly. The start of the interval is specified by the day of the week (Monday, Tuesday, 
etc.) and the time. The length of the interval is a week.
● Monthly. The start of the interval is specified by the day and time. The length of the interval 
is a month.
● Annual. The start of the interval is specified by the day, month and time. The length of the 
interval is a year.
Time-controlled triggers are used for actions Global Script and for actions to make graphic 
objects dynamic.
Tag triggers
They consist of one or more specified tags. The action associated with such a trigger is 
performed each time a change in the value of one of these tags is detected.
How the tag values are queried may be customized for each tag. Select from the following 
modes: 
● Cyclic query of the tag value: Specify a standard cycle. The tag value is queried at the 
defined intervals (e.g. every 2 seconds). The action is triggered when the system detects 
a change of the tag value. 
Depending on the size of the cycle, it is possible that the tag value is changed but it is not 
detected by the system. 
If, for example, a cycle of 5 minutes has been set, the tag value may change several times 
within the 5 minute period but only the value set when the next query is made is detected. 
The value changes between the two queries are not registered.
● Changes in the tag value: Each change in the tag value is detected by the system. The 
action is executed each time the tag value changes.
Tag triggers are used for actions Global Script and for actions to make graphic objects dynamic.
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
67
Event-driven
When an action is configured related to an event on a graphic object, the action is triggered 
when a specific event has occurred, e.g. following a mouse click or the change of the 
background color due to another action.
Animation cycle
As of WinCC V7.0, the "animation cycle" trigger art is available for the dynamization of objects 
with VBS. The animation cycle allows you to switch actions on and off in Runtime and to change 
the time, in which the trigger is executed. 
You can find additional information in the "Animation trigger" section.
Effects of triggers on actions
If the action is associated with only one trigger, then the action is performed as soon as the 
triggering event occurs.
However, an action may be associated with multiple triggers, such as a cyclic trigger and a 
tag trigger. Here the action is performed whenever one of the two triggering events occurs. If 
two events occur simultaneously, then the action is executed twice sequentially. If two tag 
triggers fire at the same time, the action will be performed only once.
Processing actions in Graphics Designer
The following rules apply to processing actions in Graphics Designer:
● No event-driven actions can be executed as long as another event-driven action is running.
● No cyclic/tag triggered actions can be executed as long as another cyclic/tag triggered 
action is running.
● The two action types do not affect each other: An event-driven action can also be executed 
when a cyclic action is already in progress.
● If the execution of actions is blocked by other actions (e.g. a cyclic action by a tag-triggered 
action), each action which is blocked is executed once at the next possible moment. Cyclic 
actions then run in their normal intervals after the one-off execution.
Processing actions in Global Script
Picture-based actions from Global Script are executed in Runtime in succession after being 
triggered. When an action is triggered while another action is in progress, the second action 
is kept in a queue until it can be executed.
Actions in Global Script and Graphics Designer do not affect each other.
Note
If the action should not be executed at each event, it is possible to define a condition in the 
action, the result of which controls whether the action is executed or not. 
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
68
System Manual, 02/2013, A5E32315920-AA
Notes on configuring triggers
Depending on the system, it cannot be guaranteed that an action with a cyclic trigger will be 
carried out at exactly the specified time. If this is a requirement, then the task (such as a check) 
should be implemented on the automation device.
The tag triggers should have priority over cyclic triggers: With cyclic actions, the action is 
always executed, e.g. every 20 seconds. The tag trigger only executes the action if a change 
in the value of the tag has been detected in the case of cyclic queries. This reduces the load 
on the system and increases performance.
If a tag trigger is used, configure the "Upon Change" cycle to start as seldom as possible. This 
query cycle causes the tag to trigger the action following every change. This causes high 
system loads.
Linking tag triggers
The CrossReference from WinCC can be used to quickly find all the application points of tags, 
even in VBS actions. Tag triggers in actions in Graphics Designer can be "linked" using 
CrossReference, i.e. replaced by other tags at all or selected points. 
Note
Tags can also be directly linked in Graphics Designer by marking the graphic object and 
selecting the "Linking ..." command from the context menu.
Use the standard formulations 
HMIRuntime.BaseScreenName = "Screenname" and 
HMIRuntime.Tags("Tagname") when addressing pictures and tags in your code in order 
to ensure that the pictures and tags are registered by the CrossReference.
Further information on CrossReference is available in the WinCC documentation.
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
69
See also
Actions (Page 18)
How to delete a trigger (Page 77)
How to change a trigger (Page 76)
How to add a trigger of the type "Tag" (Page 74)
How to add a trigger of the type "Timer" (Page 72)
Creating and Editing Actions (Page 53)
1.10.7.2
Animation trigger
Introduction   
As of WinCC V7.0, the "animation cycle" trigger art is available for the dynamization of objects 
with VBS. The animation cycle allows you to switch actions on and off in Runtime and to change 
the time in which the trigger is executed. 
Animation cycles
Name 
Cycle
Name 
Cycle
CycleTime125ms
125 ms
CycleUser1
User cycle 1
CycleTime250ms 
250 ms 
CycleUser2
User cycle 2
CycleTime500ms
500 ms
CycleUser3
User cycle 3
CycleTime1s
1 s
CycleUser4
User cycle 4
CycleTime2s
2 s
CycleUser5
User cycle 5
CycleTime5s
5 s
CyclePicture
Picture cycle
CycleTime10s
10 s
CycleWindow
Window Cycle
CycleTime1min
1 min
CycleTime5min
5 min
CycleTime10min
10 min
CycleTime1h
1 h
You use the trigger by writing an action and using the "animation cycle" trigger type. This action 
can be activated or deactivated in Runtime with the "ActivateDynamic" and 
"DeactivateDynamic" methods. The methods are described in the VBS reference of the WinCC 
Information System. The correct syntax of the methods deviates from the description in the 
VBS reference and is shown in the following two examples.
Example
With an action at the determined property "Position X" (left), the rectangle is shifted 5 pixels 
to the right. Select the "animation cycle" event in the action as the trigger.
Enter the following as action in the "Left" property: 
VBS for Creating Procedures and Actions
1.10 Creating and Editing Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
70
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested