c# pdf viewer dll : Reorder pages in pdf online Library software component asp.net winforms web page mvc WinCCInformationSystemScripting_en-US165-part1275

6. To search for an object in the current picture, insert a "FindObjectsByName()", 
"FindObjectsByType()," or "FindObjectsByProperty()" procedure in the document 
"ThisDocument", for example. In this example, objects containing the string "Circle" in their 
name are searched for:  
Sub FindObjectsByName()
'VBA36
Dim colSearchResults As HMICollection
Dim objMember As HMIObject
Dim iResult As Integer
Dim strName As String
'
'Wildcards (?, *) are allowed
Set colSearchResults = 
ActiveDocument.HMIObjects.Find(ObjectName:="*Circle*")
For Each objMember In colSearchResults
iResult = colSearchResults.Count
strName = objMember.ObjectName
MsgBox "Found: " & CStr(iResult) & vbCrLf & "Objectname: " & 
strName
Next objMember
End Sub 
In this example a search is run in the active picture for objects of the type "HMICircle": 
Sub FindObjectsByType()
'VBA37
Dim colSearchResults As HMICollection
Dim objMember As HMIObject
Dim iResult As Integer
Dim strName As String
Set colSearchResults = 
ActiveDocument.HMIObjects.Find(ObjectType:="HMICircle")
For Each objMember In colSearchResults
iResult = colSearchResults.Count
strName = objMember.ObjectName
MsgBox "Found: " & CStr(iResult) & vbCrLf & "Objektname: " & 
strName
Next objMember
End Sub
In this example a search is run in the active picture for objects with the property "BackColor": 
Sub FindObjectsByProperty()
'VBA38
Dim colSearchResults As HMICollection
Dim objMember As HMIObject
Dim iResult As Integer
Dim strName As String
Set colSearchResults = 
ActiveDocument.HMIObjects.Find(PropertyName:="BackColor")
For Each objMember In colSearchResults
iResult = colSearchResults.Count
strName = objMember.ObjectName
MsgBox "Found: " & CStr(iResult) & vbCrLf & "Objectname: " & 
strName
Next objMember
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1651
Reorder pages in pdf online - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
rearrange pages in pdf online; how to move pages in a pdf file
Reorder pages in pdf online - 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
pdf reverse page order online; reorder pages in pdf reader
End Sub
7. To delete an object, you can for example insert a "DeleteObject()" procedure in the 
document "ThisDocument". In this example the first object in the active picture will be 
deleted.
Sub DeleteObject()
'VBA39
'Delete first object in active document:
ActiveDocument.HMIObjects(1).Delete
End Sub
8. Start the procedure with <F5>.
See also
Find Method (Page 1807)
Delete Method (Page 1798)
AddHMIObject Method (Page 1772)
How to edit Default objects, Smart objects, Windows objects and Tube objects (Page 1648)
Editing Objects with VBA (Page 1644)
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
1652
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. C# TIFF Page Sorting Overview. Reorder TIFF Pages in C#.NET Application.
change page order pdf reader; how to move pages in pdf converter professional
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
Sort and Reorder PowerPoint Slides Range with VB amount of robust PPT slides/pages editing methods powerful & profession imaging controls, PDF document, image
move pages in pdf file; how to move pages around in pdf
OLE Objects
Introduction
You can use VBA to insert OLE Elements into a picture. The OLE Element belongs to the 
Smart objects. In the Graphics Designer you will find it on the object palette on the "Standard" 
tab:
Paste OLE Element in Picture
Use the "AddOLEControl(ObjectName, ServerName, [CreationType], [UseSymbol]) method 
to insert an OLE Element into a picture. " ObjectName" stands for the object name, and 
"ServerName" for the application that is to be contained in the OLE Element. The 
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1653
Read PDF in Web Image Viewer| Online Tutorials
"This online guide content is Out Dated! Extract images from PDF documents; Add, reorder pages in PDF files; Save and print PDF as you wish;
how to move pdf pages around; reorder pages of pdf
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
C# PDF Page Processing: Sort PDF Pages - online C#.NET tutorial page for how to reorder, sort, reorganize or re-arrange PDF document files using C#.NET code.
rearrange pdf pages in reader; rearrange pages in pdf document
"ServerName" parameter corresponds to the object type in the "object insertion dialog. The 
last two parameters are optional and represent the possible settings" in the dialog displayed:
6HUYHU1DPH
You will find further information on the parameters in this documentation under "AddOLEObject 
method". 
In the following example an OLE Element containing a Wordpad document will be inserted 
into the active picture:
Sub AddOLEObjectToActiveDocument()
'VBA40
Dim objOLEObject As HMIOLEObject
Set objOLEObject = ActiveDocument.HMIObjects.AddOLEObject("MS Wordpad Document1", 
"Wordpad.Document.1")
End Sub
The OLEObject object is added to the "HMIObjects" listing as the last element and inherits the 
properties of the HMIObject object.
See also
OLEObject Object (Page 1967)
AddOLEObject Method (Page 1774)
How to edit Default objects, Smart objects, Windows objects and Tube objects (Page 1648)
Default objects, Smart objects, Windows objects and Tube objects (Page 1646)
Editing Objects with VBA (Page 1644)
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
1654
System Manual, 02/2013, A5E32315920-AA
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
Users can use it to reorder TIFF pages in ''' &ltsummary> ''' Sort TIFF document pages in designed powerful & profession imaging controls, PDF document, image
how to rearrange pdf pages reader; how to reorder pages in pdf file
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Online C# class source codes enable the ability to rotate single NET, add new PDF page, delete certain PDF page, reorder existing PDF pages and split
change pdf page order preview; how to rearrange pdf pages online
ActiveX controls
Introduction   
You can use VBA to insert ActiveX controls into a picture. In the Graphics Designer you will 
find the ActiveX controls supplied with WinCC on the object palette on the Controls tab:
Further information is provided under "AddActiveXControl method" in this documentation and 
under "Object Palette" in the WinCC documentation.
Integrating standard ActiveX controls
As well as the ActiveX controls supplied with WinCC, you can insert all standard ActiveX 
controls registered in the operating system into a picture. This means that you also have the 
option of using ActiveX controls that you have programmed yourself in your pictures. A list of 
the standard ActiveX controls tested with WinCC is given in the WinCC documentation. 
Inserting an ActiveX control into a picture
Use the "AddActiveXControl(ObjectName, ProgID)" method to insert a new ActiveX control 
into a picture. " ObjectName" stands for the name of the ActiveX control (e.g. "WinCC Gauge"), 
and "ProgID" for the VBA object designation (e.g. "XGauge.XGauge.1"):
Sub AddActiveXControl()
'VBA41
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1655
C# Word: How to Create Word Document Viewer in C#.NET Imaging
Offer mature Word file page manipulation functions (add, delete & reorder pages) in document viewer; (Directly see online document viewer demo here.).
how to reorder pages in a pdf document; reordering pages in pdf document
VB.NET TIFF: VB.NET Sample Code to Process & Manage TIFF Page
certain TIFF page, and sort & reorder TIFF pages in Process TIFF Pages Independently in VB.NET Code. powerful & profession imaging controls, PDF document, image
change pdf page order reader; move pages within pdf
Dim objActiveXControl As HMIActiveXControl
Set objActiveXControl = ActiveDocument.HMIObjects.AddActiveXControl("WinCC_Gauge", 
"XGAUGE.XGaugeCtrl.1")
End Sub
The ActiveXControl object is added to the "HMIObjects" listing as the last element and inherits 
the properties of the HMIObject object. 
Access to the properties of the ActiveX control
You must address the object-specific properties of the ActiveX control via the 
"Properties(Index)" property. You can find out which properties a ActiveX control possesses 
from the "Object Properties" dialog in the Graphics Designer or from the Properties listing: 
Sub AddActiveXControl()
'VBA42
Dim objActiveXControl As HMIActiveXControl
Set objActiveXControl = ActiveDocument.HMIObjects.AddActiveXControl("WinCC_Gauge2", 
"XGAUGE.XGaugeCtrl.1")
'
'move ActiveX-control:
objActiveXControl.Top = 40
objActiveXControl.Left = 60
'
'Change individual property:
objActiveXControl.Properties("BackColor").value = RGB(255, 0, 0)
End Sub
Restricted access to background graphics of Controls
The background graphic cannot be configured in VBA for the following Controls:
Control
Attribute
WinCC Digital/Analog Clock Control
Background graphic
WinCC Gauge Control
Background picture
Frame picture
WinCC Push Button Control
PictureSelected
PictureUnselected
WinCC slider control
Background picture
Slider picture
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
1656
System Manual, 02/2013, A5E32315920-AA
See also
ActiveXControl Object (Page 1864)
AddActiveXControl Method (Page 1766)
How to edit Default objects, Smart objects, Windows objects and Tube objects (Page 1648)
Default objects, Smart objects, Windows objects and Tube objects (Page 1646)
Editing Objects with VBA (Page 1644)
.Net controls
Introduction
You can use VBA to insert .Net controls into a picture. In Graphics Designer, you will find 
the .Net controls in the object palette on the "Controls" tab:
Additional information is provided under "AddDotNetControl method" in this documentation 
and under "Creating process pictures > Working with controls > .Net controls" in the WinCC 
documentation.
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1657
Inserting a .Net control into a picture
Use the "AddDotNetControl(ObjectName, ControlType, InGAC, AssemblyInfo)" method to 
insert a new .Net control into a picture. "ObjectName" represents the name of the .Net control. 
"ControlType" shows the name space of the object. If "InGAC" is "TRUE", the object is 
registered in the Global Assembly Cache and the associated information is available in 
"AssemblyInfo".
Sub AddDotNetControl()
'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")
End Sub
The .Net control object is added to the "HMIObjects" listing as an element and inherits the 
properties of the HMIObject object. 
Access to the properties of the .Net control
You can find out which properties a .Net control has from the "Object Properties > Control 
Properties" dialog in Graphics Designer. 
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
1658
System Manual, 02/2013, A5E32315920-AA
WPF controls
Introduction
You can use VBA to insert .Net controls into a picture. In Graphics Designer, you will find 
the .Net controls in the object palette on the "Controls" tab:
Additional information is provided under "AddWPFControl method" in this documentation and 
under "Creating process pictures > Working with controls > WPF controls" in the WinCC 
documentation.
Inserting a WPF control into a picture
Use the "AddWPFControl(ObjectName, ControlType, InGAC, AssemblyInfo)" method to insert 
a new WPF control into a picture. "ObjectName" represents the name of the .Net control. 
"ControlType" shows the name space of the object. If "InGAC" is "TRUE", the object is 
registered in the Global Assembly Cache and the associated information is available in 
"AssemblyInfo".
Sub AddWPFControl()
'VBA852
Dim WPFControl As HMIWPFControl
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1659
Set WPFControl = ActiveDocument.HMIObjects.AddWPFControl("MyWPFVBAControl", 
"WinCCWPFControl.TestControl", False, "Assembly=Z:\TestControl\WinCCWPFControl.dll")
End Sub
The ActiveXControl object is added to the "HMIObjects" listing as an element and inherits the 
properties of the HMIObject object. 
Access to the properties of the WPF control
You can find out which properties a WPF control has from the "Object Properties > Control 
Properties" dialog in Graphics Designer.
3.3.4.3
Group Objects
Group Objects
Introduction
With VBA you can create a group object from selected objects in the Graphics Designer. You 
can add objects to the group object, or remove objects, without having to ungroup the group 
object itself. You have unrestricted access to the object properties of the individual objects in 
the group object. You can also ungroup a group object again, or delete it entirely.
The following object types cannot be part of a group object:
● CustomizedObject (Customized object)
● ActiveXControl
● OLEObject
Further information regarding group objects can be found in the WinCC documentation under 
"Group Object". 
Creating a group object
To create a group object, select the objects that you want to be part of the group object in the 
Graphics Designer. The selected objects are then contained in the "Selection" listing. You 
create the group with the "CreateGroup()" method:
Sub CreateGroup()
'VBA43
Dim objCircle As HMICircle
Dim objRectangle As HMIRectangle
Dim objGroup As HMIGroup
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("sCircle", "HMICircle")
Set objRectangle = ActiveDocument.HMIObjects.AddHMIObject("sRectangle", "HMIRectangle")
With objCircle
.Top = 40
.Left = 40
VBA for Automated Configuration
3.3 VBA in the Graphics Designer
WinCC: Scripting (VBS, ANSI-C, VBA)
1660
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested