display pdf winform c# : Rotate all pages in pdf control SDK system azure wpf winforms console 7053154973-Excel%202007%20VBA%20Programmers%20Reference%20-%20Wrox%202007102-part620

VBComponents Collection Methods
Name
Returns
Description
Add
VBComponent
Parameters: ComponentType. Adds a new, built-in
VBComponentto the project. The ComponentTypecan be
one of vbext_ct_StdModulevbext_ct_ClassModule,
or vbext_ct_MSForm.
AddCustom
VBComponent
Parameters: ProgId.Adds a new, custom VBComponent
tothe project. The result is always of type vbext_ct_
ActiveXDesigner. It seems that custom VB components
can only be added to ActiveX DLLprojects and not to Excel
workbook projects.
Import
VBComponent
Parameters: FileName. Adds a new VBComponentto
theproject from a file (usually a previously exported
VBComponent).
Remove
Parameters: VBComponent. Removes a VBComponentfrom
aproject.
Many of the examples in this section and in Chapter 26 use the VBComponentobject and its properties
and methods. The example that follows exports a UserForm from the workbook containing the code,
imports it into a new workbook, and renames it. It then adds a standard module, fills in some code to
show the form, then calls the routine to show the form in the new workbook:
Sub CopyAndShowUserForm()
Dim oNewBk As Workbook, oVBC As VBIDE.VBComponent
‘Create a new workbook
Set oNewBk = Workbooks.Add
‘Export a UserForm from this workbook to disk
ThisWorkbook.VBProject.VBComponents(“UserForm1”).Export “c:\temp.frm”
‘Import the UserForm into the new workbook
Set oVBC = oNewBk.VBProject.VBComponents.Import(“c:\temp.frm”)
‘Rename the UserForm
oVBC.Name = “MyForm”
‘Add a standard module to the new workbook
Set oVBC = oNewBk.VBProject.VBComponents.Add(vbext_ct_StdModule)
‘Add some code to the standard module, to show the form
oVBC.CodeModule.AddFromString _
“Sub ShowMyForm()” & vbCrLf & _
“    MyForm.Show” & vbCrLf & _
“End Sub” & vbCrLf
‘Close the code pane the Excel opened when you added code to the module
988
VBComponents Collection Methods
Rotate all pages in pdf - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate all pages in pdf preview; rotate single page in pdf
Rotate all pages in pdf - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
reverse pdf page order online; rotate single page in pdf file
oVBC.CodeModule.CodePane.Window.Close
‘Delete the exported file
Kill “c:\temp.frm”
‘Run the new routine to show the imported UserForm
Application.Run oNewBk.Name & “!ShowMyForm”
End Sub
VBE Object
The VBEobject is the top-level object in the VBIDE object library, and hence is analogous to the
Applicationobject in the Excel library. Its main jobs are to act as a container for the VBIDE’s command
bars, add-ins, windows, and so on, and to provide information about the objects currently being modi-
fied by the user. Unfortunately, the VBEobject does not expose any of the VBIDE’s options settings (code
settings, edit formats, error handling, and so on), nor does it provide any editing events (such as select-
ing a different project, or adding or deleting lines of code).
VBE Properties
Name
Returns
Description
ActiveCodePane
CodePane
Returns or sets the CodePane currently being edited by
theuser. Typically used to identify which object is being
worked on, or to force the user to work with a specific
codepane.
ActiveVBProject
VBProject
Returns or sets the VBProjectselected in the Project
Explorer window. If the Project Explorer is showing a
VBComponentselected, this property returns the VBProject
containing the component.
ActiveWindow
Window
Read-only. Returns the active Window, which may be a code
pane, designer, or one of the VBIDE windows (such as
Project Explorer, Immediate window, and so on).
Addins
Addins
Read-only. Returns a collection of all the COM Add-Ins reg-
istered for use in the VBIDE. See the AddInobject for more
information.
CodePanes
CodePanes
Read-only. Returns a collection of all the open CodePanesin
the VBIDE. See the CodePaneobject for more information.
CommandBars
Command
Read-only. Returns a collection of all the command bars in 
Bars
the VBIDE.
Events
Events
Read-only. Returns an object containing all the events in the
VBIDE. See the Eventsobject for more information.
MainWindow
Window
Read-only. Returns a Windowobject representing the main
window of the VBIDE.
Table continued on following page
989
VBE Object
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
NET example for how to delete several defined pages from a PDF document Dim detelePageindexes = New Integer() {1, 3, 5, 7, 9} ' Delete pages. All Rights Reserved
reverse page order pdf; rotate pdf page
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
doc2.InsertPages(pages, pageIndex) ' Output the new document how to use VB to insert an empty page to a specific location of current PDF file All Rights Reserved
how to rotate one page in a pdf file; how to rotate page in pdf and save
Name
Returns
Description
SelectedVB
VBComponent
Read-only. Returns the VBComponentobject that is shown as 
Component
selected in the Project Explorer window. Note that this usu-
ally, but not always, corresponds to the ActiveCodePane.
VBProjects
VBProjects
Read-only. Returns a collection of all the VBProjects in the
VBIDE, both Excel workbooks and ActiveX DLLs.
Version
String
Read-only. Returns the version number of the Extensibility
library (shows 6.05 for Office 2007).
Windows
Windows
Read-only. Returns a collection of all the open windows in
the VBIDE. See the Windowsobject for more information.
Most of the examples in this section and in Chapter 26 include the VBE’s properties. The following line
displays the VBE:
Application.VBE.MainWindow.Visible = True
VBProject Object and VBProjects Collection
AVBProjectrepresents all of the code for a workbook, including code behind sheets, modules, class
modules, and UserForms. In the Developer edition of Office 2002 (and only in more recent versions
when installed by upgrading from Office 2002), a VBProjectcan also be a standalone project, compiled
as an ActiveX DLL.
VBProject Common Properties
This section defines the Collectionand VBEproperties.
VBProject Properties
Name
Returns
Description
BuildFileName
String
For ActiveX DLLs only, gets or sets the name of the DLLfile
to compile the project into.
Description
String
For ActiveX DLLs only, the description of the DLLas it will
appear in the Tools➪References list.
FileName
String
Read-only. For workbook projects, returns the full name of
the workbook. For ActiveX DLLprojects, returns the name
of the source code version of the project *.vba. If the file has
not been saved, a run-time error occurs if you try to read
this property.
990
VBProject Object and VBProjects Collection
C# PDF Page Insert Library: insert pages into PDF file in C#.net
as how to merge PDF document files by C# code, how to rotate PDF document page This C# demo explains how to insert empty pages to a specific All Rights Reserved
pdf rotate just one page; rotate one page in pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
1. public void DeletePages(int[] pageIndexes). Description: Delete specified pages from the input PDF file. Parameters: All Rights Reserved.
pdf reverse page order preview; pdf expert rotate page
Name
Returns
Description
HelpContextID
Long
Identifies the default help-file context ID for the project.
HelpFile
String
Gets or sets the help file for a project. Each of the UserForms
and controls within the project can be assigned a context ID
to show a page from this help file.
Mode
Vbext_
Read-only. Returns the VBProject’s operation mode 
VBAMode
(Design, Run, or Break). Note that a VBProjectcan have
different execution modes (for example, an ActiveX COM
Add-In project can be running while you are in Design
mode on a different project).
Name
String
The name of the project.
Protection
Vbext_
Read-only. Returns whether the project is locked for viewing. 
Project
Locked projects only expose their VBProjectobject. Any 
Protection
attempt to navigate below the VBProjectlevel results in an
error. Note that if a VBProjectis set to Protected, but is
unprotected by the user during a session, its Protection
property shows as vbext_pp_nonefor the remainder of
that session.
References
References
Read-only. Returns the collection of Referencesfor
theVBProject. See the Referencesobject for more
information.
Saved
Boolean
Read-only. Returns whether the VBProjecthas been
changed since the last save. For Excel projects, this should
agree with the workbook’s Savedproperty.
Type
Vbext_
Read-only. Returns the type of project—host project (an 
Project
Excel workbook, Word document, Access database, and so 
Type
on) or an ActiveX DLLproject.
VBComponents
VBComponents
Read-only. Returns the collection of VBComponentsin the
project. See the VBComponentobject for more information.
VBProject Methods
Name
Parameters
Description
MakeCompiled
For ActiveX DLLprojects only. Compiles the project and 
File
makes the DLLfile.
SaveAs
FileNameAs
For ActiveX DLLprojects only. Saves the project file.
String
991
VBProject Methods 
VB.NET PDF - WPF PDF Viewer for VB.NET Program
Users can rotate PDF pages, zoom in or zoom out PDF pages and go to any pages in easy ways box, note, underline, rectangle, polygon and so on are all can be
rotate pdf page permanently; pdf rotate page
C# WPF PDF Viewer SDK to view PDF document in C#.NET
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Compatible with all Windows systems and supports .NET NET WPF component able to rotate one PDF
how to reverse pages in pdf; how to rotate a single page in a pdf document
VBProjects Collection Methods
Name
Returns
Description
Add
VBProject
Method. Parameters: Type. Adds a new project to the VBE.
Can only successfully add standalone (ActiveX DLL) projects
using this method.
Remove
Method. Parameters: lpcAsVBProject. Removes a
VBProjectfrom the VBE. Can only be used for ActiveX
DLLprojects.
Most of the examples in this section use the VBProjectobject and its properties. This example lists the
names of all the VBComponentsin all the unlocked projects in the VBE:
Sub PrintComponents()
Dim oVBP As VBIDE.VBProject
Dim oVBC As VBIDE.VBComponent
‘Loop through all the projects in the VBE
For Each oVBP In Application.VBE.VBProjects
‘If the project is not protected...
If oVBP.Protection = vbext_pp_none Then
‘... loop through its components
For Each oVBC In oVBP.VBComponents
Debug.Print oVBP.Name & “.” & oVBC.Name
Next
End If
Next
End Sub
Window Object and Windows Collection
The Windowobject represents a single window in the VBE, including the VBE’s main window, the built-
in Project Explorer, Immediate, Debug, and Watch windows, and so on, as well as all open CodePanes
and Designer windows.
Window Common Properties
The Collectionand VBEproperties are defined at the beginning of this section.
Window Properties
Name
Returns
Description
Caption
String
Read-only. Returns the caption of the Window, as shown in
its title bar.
992
VBProjects Collection Methods
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Compatible with all Windows systems and supports .NET Able to rotate one PDF page or whole PDF
pdf rotate pages separately; rotate individual pages in pdf reader
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET 0); page.Rotate(RotateOder.Clockwise90); doc.Save(@"C:\rotate.tif"); All Rights Reserved
rotate single page in pdf reader; rotate pdf page and save
Name
Returns
Description
Height
Long
The height of the Window, in twips (1 twip = 1/20 points).
Does not affect docked windows.
HWnd
Long
Hidden. Read-only. Returns a handle to the Window, for use
in Windows API calls.
Left
Long
The left edge of the Windowon the screen, in twips (1 twip =
1/20 points). Does not affect docked windows.
Linked
Window
Read-only. Multiple windows can be linked together in the 
WindowFrame
VBE (for example, while docking them). This property returns
another Windowthat represents the frame surrounding the
docked windows. Returns Nothingif the window is not
linked.
Linked
Linked
Read-only. Returns a collection of windows linked to the 
Windows
Windows
Window(for example, when docked).
Top
Long
The top of the Windowon the screen, in twips (1 twip = 1/20
points). Does not affect docked windows.
Type
vbext_
Read-only. Returns the window type, such as CodePane
WindowType
Immediate window, Main window, and so on.
Visible
Boolean
Gets or sets whether or not the window is visible.
Width
Long
The width of the Window, in twips (1 twip = 1/20 points).
Does not affect docked windows.
WindowState
vbext_
The Windowstate.
WindowState
Window Methods
Name
Description
Close
Closes the window.
SetFocus
Opens and activates the window, displays it, and gives it the focus.
Windows Collection Methods
Name
Returns
Description
CreateTool
Window
Parameters: AddInInstProgIdCaptionGuidPosition
Window
DocObj. This method is only used when creating COM Add-
Ins using VB6, to create a dockable window in the VBE.
993
Window Methods
This example closes all code and designer windows in the VBE:
Sub CloseAllCodeWindows()
Dim oWin As VBIDE.Window
‘Loop through all the open windows in the VBE
For Each oWin In Application.VBE.Windows
‘Close the window, depending on its type
Select Case oWin.Type
Case vbext_wt_Browser, vbext_wt_CodeWindow, vbext_wt_Designer
‘Close the Object Browser, code windows and designer windows
Debug.Print “Closed ‘“ & oWin.Caption & “‘ window.”
oWin.Close
Case Else
‘Don’t close any other windows
Debug.Print “Kept ‘“ & oWin.Caption & “‘ window open.”
End Select
Next
End Sub
994
Windows Collection Methods
Office 2007 Object Model
Common Properties with Collections
and Associated Objects
Most of the objects in the Office object model have objects with associated collections. The collec-
tion object is usually the plural form of the associated object. For example, the CommandBars
collection holds a collection of CommandBarobjects. For simplicity, all the objects and associated
collections are grouped together under the same heading.
In most cases, the purpose of the collection object is only to hold a collection of the same objects.
The common properties of the collection objects are listed in the following section. Only unique
properties, methods, or events are mentioned in each object section.
Common Collection Properties
Name
Returns
Description
Application
Application
Read-only. Returns a reference to the application
owning the current object.
Count
Long
Read-only. Returns the number of objects in the
collection.
Creator
Long
Read-only. Returns a Longnumber that describes
which application the object was created in.
Macintosh only. 
Parent
Object
Read-only. The Parentobject is the container
objectof the collectionobject. For example,
Workbooks.Parentreturns a reference to the
Applicationobject. 
Common Object Properties
Objects also have some common properties. To avoid redundancy, the common properties of all objects
are listed next. They will be mentioned in each object description as existing but are only defined here.
Name
Returns
Description
Application
Application
Read-only. Returns a reference to the application owning
the current object. 
Creator
Long
Read-only. Returns a Longnumber that describes which
application the object was created in. Macintosh only. 
Parent
Object
Read-only. The container object of the current object. For
example, in Excel Shapes(1).Parentmay return a refer-
ence to a Worksheetobject, since a Worksheetobject is
one of the possible containers of a Shapesobject. 
Office Objects and Their Properties
and Events
The objects are listed in alphabetical order. Each object has a general description of the object and possi-
ble parent objects. This is followed by a table format of each of the object’s properties and methods. The
last section of each object describes some code examples of the object’s use.
BulletFormat2 Object
The BulletFormat2object exposes the properties and methods used to configure the formatting
options of bullets, such as color and size.
BulletFormat2 Properties
The ApplicationCreator, and Parentproperties are defined at the beginning of this appendix.
Name
Returns
Description
Character
Boolean
Set/Get the Unicode character value that is used for bullets
in the specified text.
Font
Font2
Read-only. Returns a Font2object that represents character
formatting for a given BulletFormat2object.
Number
Long
Read-only. Returns the bullet number of a paragraph.
RelativeSize
Single
Set/Get the size of a given bullet relative to the size of the
first text character in the paragraph.
StartValue
Long
Set/Get the beginning value of a bulleted list.
996
Common Object Properties
Name
Returns
Description
Style
MsoNumbered
Get/Set an MsoNumberedBulletStyleconstant that 
BulletStyle
defines the style of a bullet.
Type
MsoBullet
Get/Set an MsoBulletTypeconstant that defines the type 
Type
of bullet used.
UseTextColor
Boolean
Set/Get whether the specified bullets are set to the color of
the first text character in the paragraph.
UseTextFont
Boolean
Set/Get whether the specified bullets are set to the font of
the first text character in the paragraph.
Visible
Boolean
Set/Get whether the specified bullets are visible.
BulletFormat2 Methods
Name
Returns
Parameters
Description
Picture
Filename
Sets the graphics file to be used for
bullets in a bulleted list. Valid graph-
ics files include: .bmp, .cdr, .cgm,
.drw, .dxf, .emf, .eps, .gif, .jpg, .jpeg,
.pcd, .pct, .pcx, .pict, .png, .tga, .tiff,
.wmf, and .wpg. 
COMAddinObject and the COMAddins Collection Object
COMAddinsobject represents a single COM Add-In in the Microsoft Office host application, and is also a
member of COMAddinscollection. COMAddinsare custom solutions for use with several Office applica-
tions like Excel, Access, Word, and Outlook developed in any language (VB, C++, or J++) that supports
COM (Component Object Model) components. The COMAddinscollection is a list of all COMAddins
objects for a Microsoft Office host application, in this case Excel.
COMAddins Collection Properties
The ApplicationCountCreator, and Parentproperties are defined at the beginning of this
appendix.
COMAddins Collection Methods
Name
Returns
Parameters
Description
Item
COMAddIn
Indexas
Returns a member of the specified 
Variant
COMAddinscollection. 
Update
Updates the contents of the COMAddins
collection from the list of Add-Ins
stored in the Windows registry. 
997
BulletFormat2 Methods
Documents you may be interested
Documents you may be interested