c# pdf viewer dll : Reordering pages in pdf document Library control class asp.net azure winforms ajax WinCCInformationSystemScripting_en-US14-part1247

'VBS307
Dim w
Set w = SmartTags("var1")
w.value = w.value + 10
Example 2:
Insert a rectangle and a button in a faceplate type. Define the instance-specific property "wide". 
Link the "Width" property of the rectangle to the instance-specific property "wide". Dynamize 
the "OnClick" event of the button as follows with VBS:
'VBS308
Dim w
w = SmartTags("Properties\wide")
SmartTags("Properties\wide") = w + 50
When you activate Runtime, the instance-specific property "wide" is increased by 50 every 
time you click the button. This increases the rectangle width by 50.
See also
SmartTag property (Page 551)
1.14.2.21 Tag Object
Description
7DJ
7DJ6HW
7DJ
7DJV
+0,5XQWLPH
A tag object is returned via the "Tags" list. A tag object can be used to address all the properties 
and methods of a tag.
When creating a tag object, all the properties are installed with the following values:
● Value = VT_EMPTY
● Name = Tag name
● QualityCode = BAD NON-SPECIFIC
● TimeStamp = 0
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
141
Reordering pages in 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 move pages around in pdf; how to move pages within a pdf document
Reordering pages in 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
reorder pages pdf file; how to move pages around in pdf file
● LastError = 0
● ErrorDescription = " "
Note
A summary of possible Quality Codes may be found in WinCC Information System under 
key word "Communication" > "Diagnostics" or "Communication" > "Quality Codes".
Usage
The "Tag" object can be used to:
● Read out information on the tag ("Name", "QualityCode", "TimeStamp", "LastError" and 
"ErrorDescription" properties)
● Set a value for a tag ("Write" method, "Value" property)
● Read a value for a tag ("Read" method, "Value" property)
Read the value of a "Tag1" tag:
'VBS13
Dim objTag
Set objTag = HMIRuntime.Tags("Tag1")
objTag.Read()
MsgBox objTag.Value
Declaration of tags in WinCC
Always define internal tags in VB script using the "Dim" instruction in order to prevent writing 
tags wrongly. 
When creating a new action, the "Option explicit" instruction is automatically entered in the 
declaration area and cannot be deleted. 
Do not use the "Option explicit" instruction in the code because it may cause Runtime errors. 
Example: Declaration of a VBScript "lngVar" tag:
'VBS14
Dim lngVar
lngVar = 5
MsgBox lngVar
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
142
System Manual, 02/2013, A5E32315920-AA
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
PDF page inserting function, PDF page reordering function and PDF a series of pages, and random pages to be C#.NET Project DLLs for Deleting PDF Document Page.
how to move pages in pdf converter professional; rearrange pages in pdf document
C# TIFF: C#.NET TIFF Document Viewer, View & Display TIFF Using C#
most common TIFF file page processing, like adding, deleting and reordering pages; Free to convert TIFF document to PDF document for management purpose; Able to
moving pages in pdf; move pages in a pdf
Note
Tag names must not contain any special characters.
Please note that when creating a tag, it must not contain a value (Value = VT_EMPTY). 
Initialize the tags after declaration with the corresponding value.
Notes on Cross References
All the pictures which are addressed with the standard formulation 
HMIRuntime.Tags("Tagname")
are automatically compiled by the CrossReference of WinCC and then listed in the picture 
properties.
If tags are addressed with different formulations in the code, this can be notified by the following 
section of the CrossReference:
' ' WINCC:TAGNAME_SECTION_START
Const TagNameInAction = "TagName"
' WINCC:TAGNAME_SECTION_END
The section can be inserted in VBS actions as often as required.
Note
It is not possible to guarantee the compilation of combined tag names from the 
CrossReference.
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
143
VB.NET TIFF: VB.NET Sample Codes to Sort TIFF File with .NET
Visual Basic .NET method for sorting pages from a multi-page TIFF (Tagged Image File), PDF, Microsoft Office Besides reordering this TIFF file using VB.NET
rearrange pdf pages online; how to move pages in pdf
C# Excel - Sort Excel Pages Order in C#.NET
C#.NET Excel document page reordering control SDK (XDoc.Excel) is a thread-safe .NET library that can be used to adjust the Excel document pages order.
how to rearrange pdf pages; pdf change page order
See also
Name Property (Page 480)
Example: How to Read Tag Values (Page 796)
Example: Writing tag values (Page 794)
Write Method (Page 780)
Read Method (Page 751)
Value Property (Page 649)
TimeStamp Property (Page 592)
QualityCode Property (Page 516)
LastError Property (Page 430)
ErrorDescription Property (Page 383)
1.14.2.22 Tags Object (List)
Description   
7DJ
7DJ6HW
7DJ
7DJV
+0,5XQWLPH
The "Tags" list enables access to tags in WinCC Runtime. The result of access to the "Tags" 
list is returned by an object of the type "Tag". The Tag object can be used to access all the tag 
properties and methods.
Note
"Tags" is a list with a restricted functional scope. The tags in the list cannot be accessed via 
the index but only by using the tag names. The standard methods get_Count and 
get_NewEnum cannot be used in the Tags list.
Usage
Tags in the list are accessed via:
HMIRuntime.Tags("Tagname")
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
144
System Manual, 02/2013, A5E32315920-AA
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
NET source code for combining multiple PDF pages together in PDF document splitting, PDF page reordering and PDF all those C#.NET PDF document page processing
change page order pdf acrobat; pdf rearrange pages online
C# Word - Delete Word Document Page in C#.NET
function, Word page inserting function, Word page reordering function and Word document splitting function. a single page, a series of pages, and random
how to rearrange pdf pages online; change pdf page order preview
The Tags list is used to declare tags (tag objects) for read and write access. To ensure that 
read and write access is carried out without errors, the corresponding tags must be available 
in WinCC tag management. 
In VBS you can address tags directly via the name and set and read values. If you want to 
access additional tag properties, request the quality code, for example, you will always have 
to address tags via the tag listing. The tag object returned enables access to all tag properties 
and methods. You have to form an instance for the object, to write a binary tag with 
HMIRuntime.Tags("Variable").Value=TRUE, for example.
The "CreateTagSet" method can be used to generate a "TagSet" object that enables 
simultaneous access to several tags. 
Example:
There are two options when creating tags:
● With specification of the server prefix: For tags in multi-user systems which are not stored 
locally.
● Direct use of the tag name: For tags stored locally on the computer.
Specification of the server prefix
'VBS15
Dim objTag
Set objTag = HMIRuntime.Tags("Serverprefix::Tagname")
If the server prefix is entered directly, the "ServerPrefix" property is assigned the 
corresponding value.
Specification of the tag name
'VBS16
Dim objTag
Set objTag = HMIRuntime.Tags("Tagname")
If just the tag name is used, the "ServerPrefix" and "TagPrefix" properties are assigned 
the values from the current context (current picture window).
See also
Example: How to Read Tag Values (Page 796)
Example: Writing tag values (Page 794)
Item Method (Page 737)
CreateTagSet Method (Page 685)
Tag Object (Page 141)
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
145
C# PowerPoint - Delete PowerPoint Document Page in C#.NET
PowerPoint page insert function, PowerPoint page reordering function and PowerPoint document splitting function a single page, a series of pages, and random
pdf change page order acrobat; rearrange pages in pdf document
VB.NET Word: Change Word Page Order & Sort Word Document Pages
see in following VB.NET Word page reordering API is from this VB.NET Word pages sorting function powerful & profession imaging controls, PDF document, image to
move pdf pages online; reorder pages in pdf reader
1.14.2.23 TagSet Object (List)
Description  
The object "TagSet" enables simultaneous access to several tags in one call. This features 
better performance and lower communication load that single access to various tags. 
Usage
Using the TagSet object, you may: 
● Add tags to the list ("Add" method)
● Access tag objects contained in the list, and their properties ("Item" method)
● Write all tags of the list ("Write" method)
● Read all tags of the list ("Read" method)
● Remove single tags from the list ("Remove" method)
● Remove all tags from the list ("RemoveAll" method)
Tags in the list are accessed via:
'VBS169
Dim myTags
myTags = HMIRuntime.Tags.CreateTagSet
myTags("Tagname")
In order to have error-free read/write access to tags (tag objects) of the list, the respective tags 
must exist in WinCC tag management. 
If an error occurred during read/write access, the method used will return an error message 
using the "LastError" and "ErrorDescription" properties.
Synchronous writing and reading of the tags is possible. The optional "Writemode" parameter 
can be used to write process tags directly to the AS with "1", for example, "group.Write 1". Use 
the optional "Readmode" parameter to read process tags with "1" directly from the AS or 
channel, for example, "group.Read 1".
Example:
The following example shows how to generate a TagSet object, how to add tags, and how to 
write values.
'VBS168
Build a Reference to the TagSet Object
Dim group
Set group = HMIRuntime.Tags.CreateTagSet
'Add Tags to the Collection
group.Add "Motor1"
group.Add "Motor2"
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
146
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Insert & Add Page(s) to TIFF Document Using C#
to add a new page and pages to Tiff As an excellent image and document viewing and processing to do Tiff image rotating, deleting, reordering, extracting, etc.
how to move pages in pdf files; move pdf pages in preview
'Set the Values of the Tags
group("Motor1").Value = 3
group("Motor2").Value = 9
'Write the Values to the DataManager
group.Write
See also
LastError Property (Page 430)
Example: How to Read Tag Values (Page 796)
Example: Writing tag values (Page 794)
Write Method (Page 780)
RemoveAll Method (Page 760)
Remove Method (Page 756)
Read Method (Page 751)
Item Method (Page 737)
ErrorDescription Property (Page 383)
Count Property (Page 365)
Add Method (Page 681)
Tags Object (List) (Page 144)
Tag Object (Page 141)
1.14.3
Object types of the ScreenItem object
1.14.3.1
Object types of the ScreenItem object
Introduction
The following section lists all the available types of the "ScreenItem" object.
The features of the "ScreenItem" object represent all the graphic objects available in WinCC 
Graphics Designer. 
The object types are divided into the following groups according to their arrangement in 
Graphics Designer:
● Standard objects
● Smart objects
● Windows objects
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
147
● Tube objects
● Controls
There are also the object types
● Customized Object
● Group
See also
ScreenItems Object (List) (Page 133)
ScreenItem Object (Page 130)
Group (Page 288)
Customized Object (Page 287)
Controls (Page 221)
1.14.3.2
Standard objects
Ellipse
Description
6FUHHQ
6FUHHQ,WHPV
6FUHHQV
6FUHHQ,WHP
Object Type of ScreenItem Object. Represents the graphic object "Ellipse"
Type Identifier in VBS
HMIEllipse
Usage
In the following example, the object with the name "Ellipse1" is moved 10 pixels to the right:
'VBS17
Dim objEllipse
Set objEllipse = ScreenItems("Ellipse1")
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
148
System Manual, 02/2013, A5E32315920-AA
objEllipse.Left = objEllipse.Left + 10
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
149
See also
FillStyle Property (Page 392)
Activate Method (Page 680)
Properties (Page 289)
ScreenItems Object (List) (Page 133)
ScreenItem Object (Page 130)
Width Property (Page 666)
Visible Property (Page 664)
Type Property (Page 635)
Top Property (Page 611)
ToolTipText Property (Page 610)
RadiusWidth Property (Page 518)
RadiusHeight Property (Page 518)
PasswordLevel Property (Page 501)
Parent Property (Page 499)
ObjectName Property (Page 483)
Left Property (Page 447)
Layer Object (Page 125)
Height Property (Page 415)
FlashRateBorderColor Property (Page 399)
FlashRateBackColor Property (Page 398)
FlashBorderColor Property (Page 396)
FlashBackColor Property (Page 395)
FillingIndex Property (Page 391)
Filling Property (Page 391)
FillColor Property (Page 390)
Enabled Property (Page 379)
BorderWidth Property (Page 331)
BorderStyle Property (Page 330)
BorderFlashColorOn Property (Page 330)
BorderFlashColorOff Property (Page 330)
BorderColor Property (Page 328)
BorderBackColor Property (Page 328)
BackFlashColorOn Property (Page 312)
BackFlashColorOff Property (Page 312)
BackColor Property (Page 310)
Layer Property (Page 431)
VBS for Creating Procedures and Actions
1.14 VBS Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
150
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested