c# pdf viewer dll : Move pdf pages in preview control application system azure html web page console WinCCInformationSystemScripting_en-US219-part1335

End Sub
See also
View Object (Page 2042)
HMIObject Object (Page 1935)
Document Object (Page 1900)
Hide Property
Description
TRUE if the specified picture is opened as "Visible". BOOLEAN write-read access.
Use the Hide property in order to test, for example, whether a picture is to be visible or invisible 
when opened. Other WinCC editors (such as CrossReference) open pictures so that they are 
invisible, i.e. they are not displayed in the Graphics Designer. If you use the DocumentOpened 
event, for example, you can use the Hide property to prevent the code in the event from being 
executed by testing that the Hide property is FALSE. 
Use the Add and Open methods to define whether a picture is to be visible or invisible when 
opened. 
Note
If you set a picture to "Invisible" (Hide = FALSE), you can then only address it via the 
Documents listing. The picture is no longer available in the Graphics Designer. 
Example:
In the following example, when a picture opens an output indicates whether the picture was 
opened as visible or invisible:
Private Sub Document_Opened(CancelForwarding As Boolean)
'VBA802
MsgBox Me.Hide
End Sub
See also
Open Method (Page 1833)
Add Method (Documents Listing) (Page 1761)
Document Object (Page 1900)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2191
Move pdf pages in preview - 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 reorder pdf pages; reorder pages of pdf
Move pdf pages in preview - 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
change page order in pdf file; pdf reverse page order
HiddenInput Property
Description
TRUE, when the input value should not be displayed when being entered. Each character 
entered is substituted by a *. BOOLEAN write-read access.
Example:
The "IOFieldConfiguration()" procedure accesses the properties of the I/O field. In this example 
the input will be hidden: 
Sub IOFieldConfiguration()
'VBA528
Dim objIOField As HMIIOField
Set objIOField = ActiveDocument.HMIObjects.AddHMIObject("IOField1", "HMIIOField")
With objIOField
.HiddenInput = True
End With
End Sub
See also
IOField Object (Page 1939)
HMIObjects Property
Description
Returns a listing containing all the objects in the specified picture. 
To return an element from the HMIObjects listing you can use either the index number or the 
object name.
Example:
Use the "AddHMIObject(ObjectName, ProgID)" method to insert a new object in a picture: :
Sub AddCircle()
'VBA529
Dim objCircle As HMICircle
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("my Circle", "HMICircle")
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2192
System Manual, 02/2013, A5E32315920-AA
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in C#.net.
switch page order pdf; reverse page order pdf
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in C#.net.
how to rearrange pages in a pdf document; how to rearrange pdf pages
See also
Document Object (Page 1900)
Hotkey Property
Description
Defines or returns the function key for a mouse action in the case of the Button object. 
Function key
Assigned Value
F1
112
F2
113
F3
114
F4
115
F5
116
F6
117
F7
118
F8
119
F9
120
F10
121
F11
122
F12
123
Example:
The "ButtonConfiguration()" procedure accesses the properties of the button. In this example 
it is intended that the button can also be launched with function key "F5":
Sub ButtonConfiguration()
'VBA530
Dim objButton As HMIButton
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("Button1", "HMIButton")
With objButton
.Hotkey = 116
End With
End Sub
See also
Button Object (Page 1877)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2193
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
how to reorder pages in pdf online; how to move pages in pdf files
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
pdf reorder pages; move pages within pdf
Hysteresis Property
Description
TRUE if the display must include hysteresis (deadband) in the case of the BarGraph object. 
BOOLEAN write-read access.
Example:
The "BarGraphConfiguration()" procedure configures In this example the display shall take 
place with hysteresis:
Sub BarGraphConfiguration()
'VBA531
Dim objBarGraph As HMIBarGraph
Set objBarGraph = ActiveDocument.HMIObjects.AddHMIObject("Bar1", "HMIBarGraph")
With objBarGraph
.Hysteresis = True
End With
End Sub
See also
BarGraph Object (Page 1872)
HysteresisRange Property
Description
Defines or returns the hysteresis (deadband) as a percentage of the display value.
The Hysteresis property must be set to TRUE for the hysteresis to be calculated. 
Example:
The "BarGraphConfiguration()" procedure configures In this example the hysteresis will be set 
to "4%":
Sub BarGraphConfiguration()
'VBA532
Dim objBarGraph As HMIBarGraph
Set objBarGraph = ActiveDocument.HMIObjects.AddHMIObject("Bar1", "HMIBarGraph")
With objBarGraph
.Hysteresis = True
.HysteresisRange = 4
End With
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2194
System Manual, 02/2013, A5E32315920-AA
C# PDF insert text Library: insert text into PDF content in C#.net
adding text to PDF in preview without adobe int pageIndex = 0; // Move cursor to (400F, 100F). outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save
how to move pages around in pdf file; change pdf page order preview
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview component enables compressing and
pdf change page order; how to reorder pages in pdf reader
See also
BarGraph Object (Page 1872)
Hysteresis Property (Page 2194)
I - K
Icon Property
Description
Defines the icon (*.ICO, full path and file name) or returns the path and file name for a button 
on a user-defined toolbar. 
Path specifications
The following path specification formats are possible:
● Absolute: z.B. "C:\Siemens\WinCC\Icons\myIcon.ICO.
● Relative: The starting folder for relative path specification is the "GraCS" folder of the current 
project.
● <global>: Refers to the installation path for WinCC. The path specification "<global>\Icons
\myIcon" is the same as the path specification under "Absolute".
● <project>: Refers to the current project directory (see example).
Example:
The "CreateToolbar()" procedure creates a user-defined toolbar with two icons:
Sub CreateToolbar()
'VBA533
Dim objToolbar As HMIToolbar
Dim objToolbarItem As HMIToolbarItem
Dim strFileWithPath
Set objToolbar = ActiveDocument.CustomToolbars.Add("Tool1_1")
Set objToolbarItem = objToolbar.ToolbarItems.InsertToolbarItem(1, "ti1_1", 
"myFirstToolbaritem")
Set objToolbarItem = objToolbar.ToolbarItems.InsertToolbarItem(2, "ti1_2", 
"mySecondToolbaritem")
'
'To use this example copy a *.ICO-Graphic
'to the "GraCS"-Folder of the actual project.
'Replace the filename "EZSTART.ICO" in the next commandline
'with the name of the ICO-Graphic you copied
strFileWithPath = Application.ApplicationDataPath & "EZSTART.ICO"
'
'To assign the symbol-icon to the first toolbaritem
objToolbar.ToolbarItems(1).Icon = strFileWithPath
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2195
VB.NET PDF insert text library: insert text into PDF content in vb
Add text to PDF in preview without adobe reader Dim pageIndex As Integer = 0 ' Move cursor to (400F As String = Program.RootPath + "\\" output.pdf" doc.Save
move pages in a pdf file; how to move pages in pdf files
How to C#: Preview Document Content Using XDoc.excel
How to C#: Preview Document Content Using XDoc.Excel. Get Preview From File. You may get document preview image from an existing Excel file in C#.net.
reorder pages in pdf document; rearrange pdf pages
See also
ToolbarItems Object (Listing) (Page 2026)
ToolbarItem Object (Page 2023)
How to Add a New Icon to the Toolbar (Page 1621)
How to Create an Application-specific Toolbar (Page 1619)
IndependentWindow property
Description 
Defines whether the display of the picture window in Runtime depends on the process picture 
in which the picture window was configured. 
yes
Size and position of the picture window are independent of the process picture 
and only defined by the "Window mode" attribute
No
Size and position of the picture window change with the shift or scaling of the 
process picture
Index Property
Description
Status display
Defines the status (0 bis 255) or returns it. A basic picture and flash picture can be defined for 
each status value. 
Line Object
Defines the start and end point for a line, and so also defines the direction. Use the 
ActualPointLeft and ActualPointTop properties to define the coordinates for each starting and 
finishing point. 
Polygon object, PolyLine object and TubePolyline object
Defines or returns the number of the corner point whose position coordinates you want to 
change or display. 
CheckBox and OptionGroup objects
Defines or returns the number (1 to 32) of the field whose text is to be defined. 
ComboBox and ListBox object
Defines or returns the number (1 to 32) of the line whose text is to be defined. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2196
System Manual, 02/2013, A5E32315920-AA
Example 1: Line
In the following example a line will be inserted into the active picture and the starting and 
finishing points will be defined: 
Sub LineAdd()
'VBA682
Dim objLine As HMILine
Dim objEvent As HMIEvent
Set objLine = ActiveDocument.HMIObjects.AddHMIObject("myLine", "HMILine")
With objLine
.BorderColor = RGB(255, 0, 0)
.index = hmiLineIndexTypeStartPoint
.ActualPointLeft = 12
.ActualPointTop = 34
.index = hmiLineIndexTypeEndPoint
.ActualPointLeft = 74
.ActualPointTop = 64
End With
End Sub
Example 2: Polyline
For this example to work, insert a polyline called "Polyline1" into the active picture: The 
"PolyLineCoordsOutput" procedure then outputs the coordinates of all the corner points in the 
polyline: 
Sub PolyLineCoordsOutput()
'VBA534
Dim iPcIndex As Integer
Dim iPosX As Integer
Dim iPosY As Integer
Dim iIndex As Integer
Dim objPolyLine As HMIPolyLine
Set objPolyLine = Application.ActiveDocument.HMIObjects.AddHMIObject("PolyLine1", 
"HMIPolyLine")
'
'Determine number of corners from "PolyLine1":
iPcIndex = objPolyLine.PointCount
'
'Output of x/y-coordinates from every corner:
For iIndex = 1 To iPcIndex
With objPolyLine
.index = iIndex
iPosX = .ActualPointLeft
iPosY = .ActualPointTop
MsgBox iIndex & ". corner:" & vbCrLf & "x-coordinate: " & iPosX & vbCrLf & "y-coordinate: 
" & iPosY
End With
Next iIndex
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2197
Example 3: Check box
The "CreateOptionGroup()" procedure creates the OptionGroup object with four option 
buttons. Each option button is assigned the default name "myCustomText<Nummer>":
Sub CreateOptionGroup()
'VBA535
Dim objRadioBox As HMIOptionGroup
Dim iIndex As Integer
Set objRadioBox = ActiveDocument.HMIObjects.AddHMIObject("RadioBox_1", "HMIOptionGroup")
With objRadioBox
.Height = 100
.Width = 180
.BoxCount = 4
For iIndex = 1 To .BoxCount
.index = iIndex
.Text = "myCustomText" & .index
Next iIndex
End With
End Sub
See also
Line Object (Page 1950)
FlashPicture Property (Page 2167)
BasePicture Property (Page 2079)
ActualPointTop Property (Page 2049)
ActualPointLeft Property (Page 2048)
StatusDisplay Object (Page 2012)
PolyLine Object (Page 1981)
Polygon Object (Page 1978)
OptionGroup Object (Page 1969)
InheritState property
Description
Defines whether the "Display" and "Operator Control Enable" properties of the user object can 
be inherited by the individual objects of the user object.
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2198
System Manual, 02/2013, A5E32315920-AA
InputValue property
Description 
Defines the value to be entered by the user in the I/O field. The value is not displayed in the I/
O field when the property is set.
If you want the value to be displayed in the I/O field after confirmation with the <Return> key, 
configure a direct connection between the properties "input value" and "output value". The 
direct connection is only practical when no tag is connected to the output value, but the user 
can nevertheless query the specified value, for example, through a script.
Example:
IsActive Property
Description
Returns TRUE if a copy of the current picture is active. BOOLEAN read access.
Example:
The "ActiveDocumentConfiguration()" procedure accesses the properties of the current picture 
in the Graphics Designer. In this example a copy of the current picture will be created and an 
output will indicate whether the copy is active.
Sub ActiveDocumentConfiguration()
'VBA537
Application.ActiveDocument.Views.Add
'If you comment out the following line
'and recall the procedure, the output of
'the messagebox is different
Application.ActiveDocument.Views(1).Activate
'
'Output state of copy:
MsgBox Application.ActiveDocument.Views(1).IsActive
End Sub
See also
ActiveDocument Property (Page 2047)
View Object (Page 2042)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2199
IsConnectedToProject Property
Description
Returns TRUE if the project connection is available. BOOLEAN read access.
Example:
The "ConnectCheck()" procedure checks whether a project connection exists and outputs the 
result:
Sub ConnectCheck()
'VBA538
Dim bCheck As Boolean
Dim strStatus As String
bCheck = Application.IsConnectedToProject
If bCheck = True Then
strStatus = "yes"
Else
strStatus = "no"
End If
MsgBox "Connection to project available: " & strStatus
End Sub
See also
Application Object (Page 1867)
IsDynamicable Property
Description
TRUE if a property can be made dynamic. BOOLEAN read access.
Example:
The HMIObjectPropertyChanged event always occurs when you change an object property in 
the Graphics Designer. In this example the property name and value will be output. A check 
will also be made on whether the property can be made dynamic:
Sub Document_HMIObjectPropertyChanged(ByVal Property As IHMIProperty, CancelForwarding As 
Boolean)
'VBA539
Dim objProp As HMIProperty
Dim strStatus As String
Set objProp = Property
'
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2200
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested