c# pdf viewer dll : How to rearrange pdf pages control SDK platform web page winforms wpf web browser WinCCInformationSystemScripting_en-US176-part1287

Set objToolbar = ActiveDocument.CustomToolbars.Add("DocToolbar")
'Add toolbar-items to the userdefined toolbar
Set objToolbarItem = objToolbar.ToolbarItems.InsertToolbarItem(1, "tItem1_1", "My first 
Symbol-Icon")
Set objToolbarItem = objToolbar.ToolbarItems.InsertToolbarItem(3, "tItem1_3", "My second 
Symbol-Icon")
'
'Insert seperatorline between the two tollbaritems
Set objToolbarItem = objToolbar.ToolbarItems.InsertSeparator(2, "tSeparator1_2")
End Sub
See also
Toolbars Object (Listing) (Page 2021)
InsertToolbarItem Method (Page 1822)
InsertSeparator Method (Page 1819)
InsertFromMenuItem Method (Page 1814)
VBA Reference (Page 1716)
Creating Customized Menus and Toolbars (Page 1611)
Add Method (Documents Listing)
Description
Creates a new picture in the Graphics Designer 
syntax
Expression.
Add [HMIOpenDocumentType]
Expression
Necessary. An expression or element which returns an object of the "Documents" type. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1761
How to rearrange pdf pages - 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 pages in a pdf document; how to rearrange pages in pdf using reader
How to rearrange pdf pages - 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
how to rearrange pdf pages; reorder pdf pages online
Parameters
Parameter (Data Type)
Description
HMIOpenDocumentType (HMIDocumentType)
Defines how the picture will be opened:
● HMIDocumentTypeVisible: Opens the picture 
for direct processing. This is the default setting 
if you do not specify the parameter.
● HMIDocumentTypeInvisible: Opens the 
picture in invisible mode, i.e. it is not displayed 
in the Graphics Designer. You can only 
address the picture via the Documents listing, 
and make it visible again by means of the Hide 
property.
Example:
In the following example a new picture is created in the Graphics Designer:
Sub AddNewDocument()
'VBA113
Application.Documents.Add hmiOpenDocumentTypeVisible
End Sub
See also
Hide Property (Page 2191)
Documents Object (Listing) (Page 1903)
VBA Reference (Page 1716)
Add Method (GroupedObjects Listing)
Description
Adds an existing object to the specified group object. 
syntax
Expression.
Add(Index)
Expression
Necessary. An expression or element which returns an object of the "GroupedObjects" type. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1762
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# TIFF - Sort TIFF File Pages Order in C#.NET. Reorder, Rearrange and Sort TIFF Document Pages in C#.NET Application. C# TIFF Page Sorting Overview.
move pdf pages in preview; reorder pages of pdf
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
you want to change or rearrange current TIFF &ltsummary> ''' Sort TIFF document pages in designed powerful & profession imaging controls, PDF document, image
rearrange pages in pdf document; change page order pdf acrobat
Parameters
Parameter (Data Type)
Description
Index (Variant)
The object that is intended to be added. You can 
either use the index number or the object name. 
Example:
In this example the group object "My Group" is created from a number of objects. An ellipse 
segment is then added to the group object:
Sub CreateGroup()
'VBA114
Dim objCircle As HMICircle
Dim objRectangle As HMIRectangle
Dim objEllipseSegment As HMIEllipseSegment
Dim objGroup As HMIGroup
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("sCircle", "HMICircle")
Set objRectangle = ActiveDocument.HMIObjects.AddHMIObject("sRectangle", "HMIRectangle")
With objCircle
.Top = 40
.Left = 40
.Selected = True
End With
With objRectangle
.Top = 80
.Left = 80
.Selected = True
End With
MsgBox "Objects selected!"
Set objGroup = ActiveDocument.Selection.CreateGroup
'Set name for new group-object
'The name identifies the group-object
objGroup.ObjectName = "My Group"
'Add new object to active document...
Set objEllipseSegment = ActiveDocument.HMIObjects.AddHMIObject("EllipseSegment", 
"HMIEllipseSegment")
Set objGroup = ActiveDocument.HMIObjects("My Group")
'...and add it to the group:
objGroup.GroupedHMIObjects.Add ("EllipseSegment")
End Sub
See also
GroupedObjects Object (Listing) (Page 1930)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1763
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page directly. Moreover, when you get a PDF document which is out of order, you need to rearrange the PDF document pages. In these
reorder pages in pdf preview; switch page order pdf
Online Merge PDF files. Best free online merge PDF tool.
Then press the button below and download your PDF. The perfect conversion tool. By dragging your pages in the editor area you can rearrange them or delete
how to reverse page order in pdf; how to rearrange pdf pages online
Add Method (TagTriggers Listing)
Description
Creates a new tag trigger. 
syntax
Expression.
Add(VarName, Type)
Expression
Necessary. An expression or element which returns an object of the "TagTriggers" type. 
Parameters
Parameter (Data Type)
Description
VarName (String) 
The name of the tag that is intended to be used as 
a trigger. Please note that you have to create the 
tag in the Tag Selection dialog. 
Type (CycleType)
This is the cycle type. Select the cycle type from a 
list in the VBA Editor when you use this method.  
Example:
In the following example the radius of a circle is made dynamic using a trigger tag:
Sub DynamicWithVariableTriggerCycle()
'VBA69
Dim objVBScript As HMIScriptInfo
Dim objVarTrigger As HMIVariableTrigger
Dim objCircle As HMICircle
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle_VariableTrigger", 
"HMICircle")
Set objVBScript = objCircle.Radius.CreateDynamic(hmiDynamicCreationTypeVBScript)
With objVBScript
Set objVarTrigger = .Trigger.VariableTriggers.Add("VarTrigger", hmiVariableCycleType_10s)
.SourceCode = ""
End With
End Sub
See also
VariableTriggers Object (Listing) (Page 2041)
VBA Reference (Page 1716)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1764
System Manual, 02/2013, A5E32315920-AA
C# PowerPoint - How to Process PowerPoint
pages simply with a few lines of C# code. C# Codes to Sort Slides Order. If you want to use a very easy PPT slide dealing solution to sort and rearrange
reverse page order pdf; how to rearrange pages in a pdf file
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
well programmed Word pages sorter to rearrange Word pages in extracting single or multiple Word pages at one & profession imaging controls, PDF document, image
change page order in pdf online; change pdf page order
Add Method (Views Listing)
Description
Creates a copy of the specified picture. 
syntax
Expression.
Add()
Expression
Necessary. An expression or element which returns an object of the "Views" type. 
Parameters
--
Example:
In the following example a copy of the active picture is created and then activated:
Sub CreateViewAndActivateView()
'VBA117
Dim objView As HMIView
Set objView = ActiveDocument.Views.Add
objView.Activate
End Sub
See also
Views Object (Listing) (Page 2044)
VBA Reference (Page 1716)
AddAction Method
Description
Configures an action on an object or property. This action is triggered when a defined event 
occurs.  
syntax
Expression.
Method(HMIActionCreationType)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1765
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
page will teach you to rearrange and readjust amount of robust PPT slides/pages editing methods and powerful & profession imaging controls, PDF document, image
change pdf page order reader; reorder pages in pdf reader
Process Images in Web Image Viewer | Online Tutorials
used document types are supported, including PDF, multi-page easy to process image and file pages with the deleting a thumbnail, and you can rearrange the file
how to reverse pages in pdf; pdf change page order
Expression
Necessary. An expression or element which returns an object of the "Actions" type. 
Parameters
Parameter (Data Type)
Description
HMIActionCreationType (Variant) 
Defines the action:
● hmiActionCreationTypeCScript: Configures a 
C action
● hmiActionCreationTypeVBScript: Configures 
a VBS action
● hmiActionCreationTypeDirectConnection: 
Configures a direct connection
Example:
In the following example a VBS action for changing the radius of a circle is configured: 
Sub AddActionToPropertyTypeVBScript()
'VBA118
Dim objEvent As HMIEvent
Dim objVBScript As HMIScriptInfo
Dim objCircle As HMICircle
'Create circle in picture. By changing of property "Radius"
'a VBS-action will be started:
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle_AB", "HMICircle")
Set objEvent = objCircle.Radius.Events(1)
Set objVBScript = objEvent.Actions.AddAction(hmiActionCreationTypeVBScript)
End Sub
See also
Event Object (Page 1915)
Actions Object (Listing) (Page 1863)
AddActiveXControl Method
Description 
Adds a new ActiveXControl object to the "HMIObjects" listing. The object is inserted in the 
upper left corner of the specified picture. 
syntax
Expression.
AddActiveXControl("ObjectName", "ProgID")
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1766
System Manual, 02/2013, A5E32315920-AA
Expression
Required. An expression or element which returns an object of the "HMIObjects" type. 
Parameter
Parameter (data type)
Description
ObjectName (String) 
The name of the object. You can address the object by its name in a 
listing. 
ProgID (String)
The ActiveX Control that is to be inserted. 
Determining the ProgID
To determine the ProgID for an ActiveX control, go to the "Object Palette" in the Graphics 
Designer and in the Default tab under "Smart Objects" insert the control object into the picture. 
The "Insert a Control" dialog displays the path and ProgID for the selected control: 
The following table shows a list of ProgIDs of WinCC controls that are installed by WinCC: 
Name of the WinCC control
ProgID
Siemens HMI Symbol Library
SiemensHMI.SymbolLibrary.1
WinCC AlarmControl
CCAxAlarmControl.AxAlarmControl.1
WinCC digital/analog clock control
DACLOCK.DaclockCtrl.1
WinCC FunctionTrendControl
CCAxFunctionTrendControl.AxFunctionTrendControl.1
WinCC gauge control
XGAUGE.XGaugeCtrl.1
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1767
Name of the WinCC control
ProgID
WinCC media control
CCMediaControl.CCMediaControl.1
WinCC OnlineTableControl
CCAxOnlineTableControl.AxOnlineTableControl.1
WinCC OnlineTrendControl
CCAxOnlineTrendControl.AxOnlineTrendControl.1
WinCC push button control
PBUTTON.PbuttonCtrl.1
WinCC slider control
SLIDER.SliderCtrl.1
WinCC RulerControl
CCAxTrendRulerControl.AxRulerControl.1
WinCC UserArchiveControl
CCAxUserArchiveControl.AxUserArchiveControl.1
Example:
In the following example, the ActiveX Control "WinCC Gauge Control" is inserted in the active 
picture. 
Sub AddActiveXControl()
'VBA119
Dim objActiveXControl As HMIActiveXControl
Set objActiveXControl = ActiveDocument.HMIObjects.AddActiveXControl("WinCC_Gauge", 
"XGAUGE.XGaugeCtrl.1")
With ActiveDocument
.HMIObjects("WinCC_Gauge").Top = 40
.HMIObjects("WinCC_Gauge").Left = 40
End With
End Sub
Note
After executing the method, the Graphics Designer will not be fully shut down. The 
"Grafexe.exe" file remains in the memory. In order to restart the Graphics Designer, exit the 
"Grafexe.exe" application in the Task Manager.
See also
ActiveX controls (Page 1655)
HMIObjects Object (Listing) (Page 1937)
ActiveXControl Object (Page 1864)
VBA Reference (Page 1716)
AddDotNetControl method
Description  
Adds a new ".Net-Control" object to the "HMIObjects" listing. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1768
System Manual, 02/2013, A5E32315920-AA
Syntax
Expression.AddDotNetControl(ObjectName, ControlType, InGAC, 
AssemblyInfo)
Expression
Necessary. An expression or element which returns an object of the "HMIObjects" type. 
Parameters
Parameter (Data Type)
Description
ObjectName (String) 
The name of the object. You can address the object by its name in a listing. 
ControlType (String)
The namespace of the object.
InGAC (String)
TRUE: The object is registered in the Global Assembly Cache.
FALSE: The object is not registered in the Global Assembly Cache.
AssemblyInfo (String)
If "InGAC=TRUE", then the following information will be specified:
Assembly
Version
Culture
PublicKeyToken
If "InGAC=FALSE", only the path of the object is specified in "Assembly". 
Example
In the following example, the ".NETControl" object from the Global Assembly Cache is inserted 
in the active picture.
'VBA851
Dim DotNetControl As HMIDotNetControl 
Set DotNetControl = ActiveDocument.HMIObjects.AddDotNetControl("MyVBAControl", 
"System.Windows.Forms.Label", True,"Assembly=System.Windows.Forms, Version=2.0.0.0, 
Culture=neutral, PublicKeyToken=b77a5c561934e089")
AddFolder Method
Description
Creates a new folder in the components library. The FolderItem object of the "Folder" type is 
added to the FolderItems listing. 
The new folder created in this way receives the internal name "FolderX", where "X" stands for 
a consecutive number, starting with 1. Use the internal name to address the folder in the 
FolderItems listing. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1769
syntax
Expression.
AddFolder(DefaultName)
Expression
Necessary. An expression or element which returns an object of the "FolderItems" type. 
Parameters
Parameter (Data Type)
Description
DefaultName (String)  
The name of the folder that is to be created. 
Example:
In the following example the folder "My Folder" will be created in the "Project Library":
Sub AddNewFolderToProjectLibrary()
'VBA120
Dim objProjectLib As HMISymbolLibrary
Set objProjectLib = Application.SymbolLibraries(2)
objProjectLib.FolderItems.AddFolder ("My Folder")
End Sub
See also
SymbolLibrary Object (Page 2015)
FolderItems Object (Listing) (Page 1921)
VBA Reference (Page 1716)
Accessing the component library with VBA (Page 1630)
AddFromClipboard Method
Description
Copies an object from the clipboard into a folder in the Components Library. The FolderItem 
object of the "Item" type is added to the FolderItems listing. 
Note
The clipboard must contain objects from the Graphics Designer. Other contents (such as 
ASCII text) will not be pasted. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1770
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested