c# pdf viewer dll : Reorder pages of pdf software Library dll windows asp.net wpf web forms WinCCInformationSystemScripting_en-US189-part1301

Example 2:
In this example, a text field is inserted and the connection points are accessed via 
"ConnectionPoints.Item". The coordinates of the connection points are shown in an output 
window.
Sub GetConnectionPoints()
'VBA825
Dim xPos As Long
Dim yPos As Long
Dim objConnPoints As HMIConnectionPoints
Set objDoc = Application.ActiveDocument
Set objObject = objDoc.HMIObjects.AddHMIObject("Text","HMIStaticText")
Set objConnPoints = ActiveDocument.HMIObjects("Text").ConnectionPoints
For i = 1 To objConnPoints.Count
xPos = objObject.ConnectionPoints.Item(i)(0)
yPos = objObject.ConnectionPoints.Item(i)(1)
MsgBox "Coordinates " & i & ". ConnectionPoint:" & Chr(13) & "x: " & xPos & Chr(13) & 
"y: " & yPos
Next
End Sub
The diagram below shows the positions of the 4 connection points of the text field.



VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1891
Reorder pages of pdf - 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 a pdf reader; pdf page order reverse
Reorder pages of pdf - 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
rearrange pages in pdf reader; pdf rearrange pages
Note
If you activate the connection points of a connector with VBA, the connection point index 
begins with "1".
If you determine the connection points in the property window of the connector in the graphical 
interface, the connection point index begins with "0".
The index numbers e.g. of the lower connection point in the picture are assigned as follows:
● VBA: Index = 3
● Graphical interface: Index = 2
See also
Parent Property (Page 2290)
Item Property (Page 2202)
Count Property (Page 2132)
Application Property (Page 2059)
CustomizedObject Object
Description
Represents the object called "Customized Object". The CustomizedObject object is an element 
of the following listings:
● Objects: Contains all objects of a picture.
● Selection: Contains all selected objects of a picture.
In the case of the CustomizedObject object, the only properties that are available in the object 
are those that you have selected in the "Configuration" dialog for the customized object 
concerned. 
Note
You cannot configure the CustomizedObject object with VBA.
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1892
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.
rearrange pdf pages online; how to reverse page order in pdf
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
how to move pdf pages around; how to move pages around in a pdf document
Further information regarding customized objects can be found in the WinCC documentation 
under "Customized Object".
VBA Object Name
HMICustomizedObject
Usage
Use the CreateCustomizedObject Method with the Selection listing to create a new 
"Customized Object" object in a picture: 
Sub CreateCustomizedObject()
'VBA230
Dim objCircle As HMICircle
Dim objRectangle As HMIRectangle
Dim objCustomizedObject As HMICustomizedObject
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle_A", "HMICircle")
Set objRectangle = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_B", "HMIRectangle")
With objCircle
.Left = 10
.Top = 10
.Selected = True
End With
With objRectangle
.Left = 50
.Top = 50
.Selected = True
End With
MsgBox "objects created and selected!"
Set objCustomizedObject = ActiveDocument.Selection.CreateCustomizedObject
objCustomizedObject.ObjectName = "Customer-Object"
End Sub
Use "HMIObjects"(Index)" to return an object from the HMIObjects listing, where Index in this 
case identifies the object by name:
Sub EditCustomizedObject()
'VBA231
Dim objCustomizedObject As HMICustomizedObject
Set objCustomizedObject = ActiveDocument.HMIObjects("Customer-Object")
MsgBox objCustomizedObject.ObjectName
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1893
Read PDF in Web Image Viewer| Online Tutorials
from PDF documents; Extract images from PDF documents; Add, reorder pages in PDF files; Save and print PDF as you wish; More PDF Reading
rearrange pdf pages in reader; move pages in pdf acrobat
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
pdf rearrange pages online; switch page order pdf
See also
Selection Object (Listing) (Page 2002)
HMIObjects Object (Listing) (Page 1937)
Destroy Method (Page 1802)
Delete Method (Page 1798)
CreateCustomizedObject Method (Page 1793)
How to Edit a Customized Object with VBA (Page 1669)
VBA Reference (Page 1716)
Customized Objects (Page 1667)
Editing Objects with VBA (Page 1644)
D-I
DataLanguage Object
Description
Represents the installed project language, which is identified by its name and language 
identifier. The DataLanguage object is an element of the DataLanguages listing: 
The list of language codes is available in the WinCC documentation (Index > Language Code). 
The hexadecimal value specified in the list has to be converted to its equivalent decimal value.
VBA Object Name
HMIDataLanguage
Usage
Use the DataLanguages property to return an individual DataLanguage object. In the following 
example the first installed project language is output:
Sub ShowFirstObjectOfCollection()
'VBA232
Dim strName As String
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1894
System Manual, 02/2013, A5E32315920-AA
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
page, it is also featured with the functions to merge PDF files using C# .NET, add new PDF page, delete certain PDF page, reorder existing PDF pages and split
pdf reorder pages; how to reorder pages in pdf
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
just following attached links. C# PDF: Add, Delete, Reorder PDF Pages Using C#.NET, C# PDF: Merge or Split PDF Files Using C#.NET.
rearrange pages in pdf file; move pages in pdf
strName = ActiveDocument.Application.AvailableDataLanguages(1).LanguageName
MsgBox strName
End Sub
See also
DataLanguages Object (Listing) (Page 1895)
VBA Reference (Page 1716)
Language-Dependent Configuration with VBA (Page 1608)
Parent Property (Page 2290)
LanguageName Property (Page 2209)
LanguageID Property (Page 2208)
Application Property (Page 2059)
DataLanguages Object (Listing)
Description
A listing of the DataLanguage objects that represent all the installed project languages. 
VBA Object Name
HMIDataLanguages
Usage
Use the AvailableDataLanguages property to return the DataLanguages listing. In the following 
example the installed project language is output: 
Sub ShowDataLanguage()
'VBA233
Dim colDataLanguages As HMIDataLanguages
Dim objDataLanguage As HMIDataLanguage
Dim strLanguages As String
Dim iCount As Integer
iCount = 0
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1895
.NET Multipage TIFF SDK| Process Multipage TIFF Files
SDK, developers are easily to access, extract, swap, reorder, insert, mark up and delete pages in any multi upload to SharePoint and save to PDF documents.
move pages in a pdf file; how to rearrange pdf pages reader
C# Word: How to Create Word Document Viewer in C#.NET Imaging
in C#.NET; Offer mature Word file page manipulation functions (add, delete & reorder pages) in document viewer; Rich options to add
reorder pages in pdf document; reorder pdf pages in preview
Set colDataLanguages = Application.AvailableDataLanguages
For Each objDataLanguage In colDataLanguages
If "" <> strLanguages Then strLanguages = strLanguages & "/"
strLanguages = strLanguages & objDataLanguage.LanguageName & " "
'Every 15 items of datalanguages output in a messagebox
If 0 = iCount Mod 15 And 0 <> iCount Then
MsgBox strLanguages
strLanguages = ""
End If
iCount = iCount + 1
Next objDataLanguage
MsgBox strLanguages
End Sub
See also
Language-Dependent Configuration with VBA (Page 1608)
DataLanguage Object (Page 1894)
Item Method (Page 1825)
VBA Reference (Page 1716)
Parent Property (Page 2290)
Count Property (Page 2132)
Application Property (Page 2059)
DestLink Object
Description
Represents the destination for a direct connection. 
VBA Object Name
HMIDestLink
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1896
System Manual, 02/2013, A5E32315920-AA
Usage
Use the DestinationLink property to return the DestLink object. In the following example the X 
position of "Rectangle_A" is copied to the Y position of "Rectangle_B" in Runtime by clicking 
on the button: 
Sub DirectConnection()
'VBA234
Dim objButton As HMIButton
Dim objRectangleA As HMIRectangle
Dim objRectangleB As HMIRectangle
Dim objEvent As HMIEvent
Dim objDirConnection As HMIDirectConnection
Set objRectangleA = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_A", "HMIRectangle")
Set objRectangleB = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_B", "HMIRectangle")
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
With objRectangleA
.Top = 100
.Left = 100
End With
With objRectangleB
.Top = 250
.Left = 400
.BackColor = RGB(255, 0, 0)
End With
With objButton
.Top = 10
.Left = 10
.Width = 90
.Height = 50
.Text = "SetPosition"
End With
'
'Directconnection is initiated on mouseclick:
Set objDirConnection = 
objButton.Events(1).Actions.AddAction(hmiActionCreationTypeDirectConnection)
With objDirConnection
'Sourceobject: Property "Top" of "Rectangle_A"
.SourceLink.Type = hmiSourceTypeProperty
.SourceLink.ObjectName = "Rectangle_A"
.SourceLink.AutomationName = "Top"
'
'Targetobject: Property "Left" of "Rectangle_B"
.DestinationLink.Type = hmiDestTypeProperty
.DestinationLink.ObjectName = "Rectangle_B"
.DestinationLink.AutomationName = "Left"
End With
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1897
See also
DirectConnection Object (Page 1898)
VBA Reference (Page 1716)
Type Property (Page 2365)
ObjectName Property (Page 2281)
AutomationName Property (Page 2062)
DestinationLink Property (Page 2140)
DirectConnection Object
Description
Represents a direct connection. 
VBA Object Name
HMIDirectConnection
Usage
Use the DestinationLink and SourceLink properties to configure the source and destination of 
a direct connection. In the following example the X position of "Rectangle_A" is copied to the 
Y position of "Rectangle_B" in Runtime by clicking on the button: 
Sub DirectConnection()
'VBA235
Dim objButton As HMIButton
Dim objRectangleA As HMIRectangle
Dim objRectangleB As HMIRectangle
Dim objEvent As HMIEvent
Dim objDirConnection As HMIDirectConnection
Set objRectangleA = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_A", "HMIRectangle")
Set objRectangleB = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_B", "HMIRectangle")
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
With objRectangleA
.Top = 100
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1898
System Manual, 02/2013, A5E32315920-AA
.Left = 100
End With
With objRectangleB
.Top = 250
.Left = 400
.BackColor = RGB(255, 0, 0)
End With
With objButton
.Top = 10
.Left = 10
.Width = 90
.Height = 50
.Text = "SetPosition"
End With
'
'Directconnection is initiated on mouseclick:
Set objDirConnection = 
objButton.Events(1).Actions.AddAction(hmiActionCreationTypeDirectConnection)
With objDirConnection
'Sourceobject: Property "Top" of "Rectangle_A"
.SourceLink.Type = hmiSourceTypeProperty
.SourceLink.ObjectName = "Rectangle_A"
.SourceLink.AutomationName = "Top"
'
'Targetobject: Property "Left" of "Rectangle_B"
.DestinationLink.Type = hmiDestTypeProperty
.DestinationLink.ObjectName = "Rectangle_B"
.DestinationLink.AutomationName = "Left"
End With
End Sub
See also
DestinationLink Property (Page 2140)
SourceLink Object (Page 2008)
DestLink Object (Page 1896)
VBA Reference (Page 1716)
SourceLink Property (Page 2343)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1899
Document Object
Description
Displays a picture in Graphics Designer. The document object is an element of the documents 
listing. 
VBA Object Name
HMIDocument
Usage
Use Documents(Index) to return an individual document object. In the following example the 
file name of the first picture is displayed:
Sub ShowFirstObjectOfCollection()
'VBA236
Dim strName As String
strName = Application.Documents(3).Name
MsgBox strName
End Sub
You may also use the object "Me" if you wish to address the current document:
Sub ShowDocumentName()
'VBA812
Dim obj As Document
set obj = Me
MsgBox obj.Name
End Sub
For example, use the SaveAs method to save the picture under a different name. In the 
following example the first picture will be saved under the name "CopyOfPicture1": 
Sub SaveDocumentAs()
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1900
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested