c# render pdf : Change page order in pdf reader control Library system web page asp.net wpf console vb_dot_net_developers_guide34-part587

308
Chapter 7 • Creating Windows Forms
DereferenceLinks
Controls whether shortcuts are dereferenced before 
returning from the dialog.
FileName
The file first shown in the dialog, or the last one selected 
by the user.
Filter
The file filters to display in the dialog.
FilterIndex
The index of the file filter selected in the dialog. The first 
item has an index of 1.
InitialDirectory
The initial directory for the dialog.
Modifiers
Indicates the visibility level of the dialog.
Multiselect
Controls whether multiple files can be selected in the 
dialog.
ReadOnlyChecked
The state of the read-only check box in the dialog.
RestoreDirectory
Controls whether the dialog restores the current 
directory before closing.
ShowHelp
Enables the Help button.
ShowReadOnly
Controls whether to show the read-only check box in 
the dialog.
Title
The string to display in the title bar of the dialog.
ValidateNames
Controls whether or not the dialog ensures that the 
filenames do not contain invalid characters or 
sequences.
As with all preconfigured dialog boxes provided by the Windows Forms
framework, you can display the Open File dialog box by using the ShowDialog
method. For example, say that you wanted to display the Open File dialog box
and set the file first displayed by the dialog box to File1.txt.Your code would
look like the following snippet:
With OpenFileDialog1
.FileName = "File1.txt"
.ShowDialog()
End With
Similarly, you can use the other properties to access functionality provided by
the Open File dialog box.You will see more examples as we discuss the other
preconfigured dialog boxes. Let’s look at the Save File dialog box next.
www.syngress.com
Table 7.8
Continued
Property
Description
Change page order in pdf reader - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
change page order in pdf reader; rearrange pdf pages reader
Change page order in pdf reader - 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 move pages in pdf files; how to rearrange pdf pages reader
Creating Windows Forms • Chapter 7
309
The SaveFileDialog Control
The Save File dialog box is similar to the Open File dialog box.The Save File
dialog box allows the user to specify options for saving a file.You have also seen
this dialog box throughout Windows—for example, when saving an unsaved doc-
ument in Microsoft Word.The Save File dialog box displays a Save In box, an
Outlook bar, and a list box showing the contents of the current folder.The dialog
box also displays a File Name box and a Save As Type box (see Figure 7.5).
Like the Open File dialog box, the Save File dialog box also exposes several
properties that you can use to write your file-saving logic.Table 7.9 describes the
properties of the SaveFileDialog control.
Table 7.9
Properties of the SaveFileDialog Control
Property
Method
(Name)
Indicates the name used in code to identify the dialog.
AddExtension
Controls whether extensions are automatically added to 
filenames.
CheckFileExists
Checks that the specified file exists before returning from 
the dialog.
CheckPathExists
Checks that the specified path exists before returning from 
the dialog.
CreatePrompt
Controls whether to prompt the user when a new file is 
about to be created. It is only applicable if the 
ValidateNames property is set to True.
www.syngress.com
Figure 7.5
The Save File Dialog Box
Continued
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order of a you want to see other VB.NET Word document editing controls, please read this Word reading page which has
pdf page order reverse; reorder pdf page
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
PDF Document; Remove Password from PDF; Change PDF Permission Settings. Page: Insert PDF pages; VB.NET Page: Delete PDF VB.NET Annotate: PDF Markup & Drawing. XDoc
reorder pages in pdf file; how to move pages in pdf
310
Chapter 7 • Creating Windows Forms
DefaultExt
The default filename extension. If the user types in a 
filename, this extension is added at the end of the 
filename if one is not specified.
DereferenceLinks Controls whether shortcuts are dereferenced before 
returning from the dialog.
FileName
The file first shown in the dialog, or the last one selected 
by the user.
Filter
The file filters to display in the dialog.
FilterIndex
The index of the file filter selected in the dialog. The first 
item has an index of 1.
InitialDirectory
The initial directory for the dialog.
Modifiers
Indicates the visibility level of the dialog.
OverwritePrompt Controls whether to prompt the user when an existing file 
is about to be overwritten. It is only applicable if the 
ValidateNames property is set to True.
RestoreDirectory
Controls whether the dialog restores the current directory 
before closing.
ShowHelp
Enables the Help button.
Title
The string to display in the title bar of the dialog.
ValidateNames
Controls whether or not the dialog ensures that filenames 
do not contain invalid characters or sequences.
You can use these properties to write your file-saving logic. For example, say
that you wanted to enforce a filename filter in your dialog box to first display
only text files with the extension .txt and also allow the user the option to see all
files.You can use the Filter property to specify the filename filter string, which
determines the choices that appear in the Save As Type box. Let’s see how this
would appear in code:
With SaveFileDialog1
.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"
.ShowDialog()
End With
www.syngress.com
Table 7.9
Continued
Property
Method
C# Word - Process Word Document in C#
various Word document processing implementations using C# demo codes, such as add or delete Word document page, change Word document pages order, merge or
rearrange pages in pdf document; change page order pdf
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
VB.NET PDF - How to Modify PDF Document Page in VB.NET. VB.NET Guide for Processing PDF Document Page and Sorting PDF Pages Order.
how to reverse pages in pdf; how to move pages in pdf converter professional
Creating Windows Forms • Chapter 7
311
The first part of the filter displays the Text files (*.txt) in the Save As Type box
and specifies the mask for these filenames, namely *.txt:
Text files (*.txt)|*.txt
The second part of the filter displays the text All files (*.*) in the Save As
Type box and specifies the mask for all filenames, namely *.*:
All files (*.*)|*.*
Notice that the two masks are separated by the pipe symbol.The two file-
name masks appear in the order specified, text files first and all files second (see
Figure 7.6).
The OpenFileDialog control exposes the Filter property as well.As you can see,
the preconfigured dialog boxes have several properties in common.We discuss
how to use more of these properties as we look at the other preconfigured dialog
boxes. Let’s look at the font dialog box next.
The FontDialog Control
The Windows Forms FontDialog control is another preconfigured dialog box.The
Font dialog box displays the fonts that are installed on the user’s computer.The
dialog box allows the user to select a font, font style, and size.The user can also
select effects such as Strikeout and Underline, and a script. In addition, the Font
dialog box displays a sample of how the font will appear (see Figure 7.7).
www.syngress.com
Figure 7.6
Using the Filter Property of the SaveFileDialog Control
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the position of certain one PowerPoint page in an
how to reorder pages in pdf; reorder pages in pdf preview
C# Word - Sort Word Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several Word document pages, or just change the position of certain one Word page in an
how to move pages in a pdf; reorder pages in a pdf
312
Chapter 7 • Creating Windows Forms
The FontDialog control exposes several methods that you can use to dynami-
cally manipulate the dialog box.Table 7.10 displays the properties of the
FontDialog control.
Table 7.10
Properties of the FontDialog Control
Property
Description
(Name)
Indicates the name used in code to identify the dialog.
AllowScriptChange
Controls whether the character set of the font can be 
changed.
AllowSimulations
Controls whether GDI font simulations are allowed.
AllowVectorFonts
Controls whether vector fonts can be selected.
AllowVerticalFonts
Controls whether vertical fonts can be selected.
Color
The color selected in the dialog.
FixedPitchOnly
Controls whether only fixed-pitch fonts can be 
selected.
Font
The font selected in the dialog.
FontMustExist
Controls whether to report an error if the selected font 
does not exist.
MaxSize
The maximum point size that can be selected (or 0 to 
disable).
MinSize
The minimum point size that can be selected (or 0 to 
disable).
Modifiers
Indicates the visibility level of the dialog.
www.syngress.com
Figure 7.7
The Font Dialog Box
Continued
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
Enable C#.NET developers to change the page order of source PDF document file; Allow C#.NET developers to add image to specified area of source PDF document
rearrange pdf pages in reader; change page order pdf reader
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Empower C# Users to Change the Rotation Angle of PDF File DLLs for PDF Page Rotation in C#.NET Project. In order to run the sample code, the following steps
how to reorder pages in a pdf document; how to rearrange pdf pages
Creating Windows Forms • Chapter 7
313
ScriptsOnly
Controls whether to exclude OEM and Symbol 
character sets.
ShowApply
Controls whether to show the Apply button.
ShowColor
Controls whether to show a color choice.
ShowEffects
Controls whether to show the underline, strikeout, and 
font color selections.
ShowHelp
Controls whether to show the Help button.
You can use these properties to control which buttons and selections are
shown on the Font dialog box. For example, the following snippet specifies that
the Apply button, a color choice, the underline, strikeout, and color selections,
and the Help button be shown. As with other preconfigured dialog boxes, you
can display the Font dialog box using the ShowDialog method:
With FontDialog1
.ShowApply = True
.ShowColor = True
.ShowEffects = True
.ShowHelp = True
.ShowDialog()
End With
You can see the results of this snippet in Figure 7.8.
The ColorDialog Control
The Windows Forms ColorDialog control allows the user to select a color from a
palette and to add custom colors to that palette.You may have seen it in other
Windows applications, such as the Display control panel.The color dialog box
displays an array of basic colors, an array of custom colors, and a Define Custom
Colors button (see Figure 7.9).
www.syngress.com
Table 7.10
Continued
Property
Description
314
Chapter 7 • Creating Windows Forms
The color dialog box has a unique set of properties.You can use the Color
property to determine the color the user has selected and then take appropriate
action. Other properties of the ColorDialog control are described in Table 7.11.
Table 7.11
Properties of the ColorDialog Control
Property
Description
(Name)
Indicates the name used in code to identify the dialog.
AllowFullOpen
Enables and disables the Define Custom Colors button.
AnyColor
Controls whether any color can be selected.
www.syngress.com
Figure 7.8
Using the ShowApply, ShowColor, ShowEffects, and ShowHelp
Properties of the FontDialog Control
Figure 7.9
The Color Dialog Box
Continued
Creating Windows Forms • Chapter 7
315
Color
The color selected in the dialog.
FullOpen
Controls whether the custom color section of the dialog is 
initially displayed.
Modifiers
Indicates the visibility level of the dialog.
ShowHelp
Controls whether the Help button is displayed.
SolidColorOnly
Controls whether only solid colors can be selected.
The PrintDialog Control
The Windows Forms PrintDialog control is another preconfigured dialog box that
you can use in lieu of creating your own.The Print dialog box allows the user to
select a printer, choose the pages to print, and determine other print-related set-
tings in Windows applications.The dialog box also allows users to print many
parts of their documents: print all, print a selected page range, or print a selection.
You can use the properties of the PrintDialog control to configure the appear-
ance of your Print dialog box.Table 7.12 describes the properties of the
PrintDialog control.
Table 7.12
Properties of the PrintDialog Control
Property
Description
(Name)
Indicates the name used in code to identify the dialog.
AllowPrintToFile
Enables and disables the Print To File check box.
AllowSelection
Enables and disables the Selection radio button.
AllowSomePages Enables and disables the Pages radio button.
Document
The PrintDocument from which to get printer settings.
Modifiers
Indicates the visibility level of the dialog.
PrintToFile
Controls whether the Print To File check box is checked.
ShowHelp
Controls whether the Help button is displayed.
ShowNetwork
Controls whether the Network button is displayed.
For example, you can use the AllowPrintToFile property to enable the Print To
File check box. Let’s look at how this would appear in code:
www.syngress.com
Table 7.11
Continued
Property
Description
316
Chapter 7 • Creating Windows Forms
With PrintDialog1
.AllowPrintToFile = True
.ShowDialog()
End With
The Print dialog box is related to the Print Preview dialog box, which we
discuss in the next section.
The PrintPreviewDialog Control
The PrintPreviewDialog control displays how a document will appear when
printed.The Print Preview dialog box contains buttons for printing, zooming in,
displaying one or multiple pages, and closing the dialog box (see Figure 7.10).
The PrintPreviewDialog control is unique in that it contains another control:
PrintPreviewControl.The contained PrintPreviewControl exposes properties of its
own, such as the Columns and Rows properties, which determine the number of
pages displayed horizontally and vertically on the control. (You can access the
Columns property using the syntax PrintPreviewDialog1.PrintPreviewControl
.Columns.) Because the PrintPreviewControl is automatically contained within the
PrintPreviewDialog control when you add the dialog to your form, you do not
have to add the PrintPreviewControl to the form.Table 7.13 describes the proper-
ties of the PrintPreviewControl.
www.syngress.com
Figure 7.10
The Print Preview Dialog Box
Creating Windows Forms • Chapter 7
317
Table 7.13
Properties of the PrintPreviewDialog Control
Property
Description
(Bindings)
This collection holds all the bindings of properties of 
the dialog to data sources.
(Name)
Indicates the name used in code to identify the 
dialog.
AccessibleDescription
The description that will be reported to accessibility 
clients.
AccessibleName
The name that will be reported to accessibility clients.
AccessibleRole
The role that will be reported to accessibility clients.
AllowDrop
Determines if the control will receive drag-and-drop 
notifications.
Anchor
The anchor of the control.
AutoZoom
Determines whether to automatically zoom to fill 
available space.
BackColor
The background color used to display text and 
graphics in the control.
BackgroundImage
The background image used for the control.
CausesValidation
Indicates whether the control causes and raises 
validation events.
Columns
The number of pages across.
ContextMenu
The shortcut menu to display when the user right-
clicks the dialog.
Cursor
The cursor that appears when the mouse passes over 
the dialog.
Dock
The docking location of the dialog, indicating which 
borders are docked to the container.
Document
The PrintDocument to be previewed.
Enabled
Indicates whether the control is enabled.
Font
The font used to display text in the control.
ForeColor
The foreground color used to display text and 
graphics in the control.
IMEMode
Determines the IME status of the control when 
selected.
Location
The position of the top-left corner of the control with 
respect to its container.
Locked
Determines if the user can move or resize the control.
www.syngress.com
Continued
Documents you may be interested
Documents you may be interested