c# pdf viewer component : Change page order pdf reader control application system azure html windows console wijmo.reportviewer2-part1186

17 
Run-Time Interaction 
The following topics detail how to interact with the C1ReportViewer control at run time. You'll learn how users 
can navigate and interact with displayed reports. 
Printing a Report 
At run time, users can easily print a report by clicking the Print report button in the toolbar: 
The Print dialog box will then appear: 
The Print dialog box includes the following options: 
Change page order 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
rearrange pages in pdf file; reorder pages pdf
Change page order 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
reordering pdf pages; how to rearrange pages in a pdf reader
18  
Print Range: Choose whether you want All pages displayed, only Visible pages (default), or only certain 
Pages. The Subset drop-down box lets you choose to print All pages in range (default), Odd pages only, 
or Even pages only. The Reverse pages check box lets you choose to reverse the order pages are displayed 
if selected. 
Print: The Print button brings up the Print preview screen from which you can print the report. 
Print Tips: The Print Tips button displays tips for printing reports to help users print documents at run 
time. 
Cancel: The Cancel button closes the Print dialog box without printing the report. 
Once you select the Print button, the Print preview screen will appear: 
The Print dialog box includes the following options: 
Print: The Print button brings up the Print preview screen from which you can print the report. 
Cancel: The Cancel button closes the Print dialog box without printing the report. 
Destination: The printer the report will print to. 
Pages: The pages to print, select All or choose an individual page or page range. 
Copies: The number of copies to print and if pages should be two-sided. By default one copy is preinted 
and pages are only printed on one side. 
Layout: If pages should be printed in Portrait or Landscape mode. 
Advanced: Opens the Print dialog box to configure advanced printer options. 
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
how to reorder pages in pdf online; how to rearrange pages in pdf document
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
change page order in pdf online; how to rearrange pdf pages
19 
Preview Pane: The Preview pane to the right of the menu lets you preview the pages that will be printed. 
Printing Tips 
The following tips will help users when printing documents: 
Make sure that you have configured the default printer correctly. 
Make sure that preview area contains the correct content; if needed wait until preview area has updated 
successfully. 
Be aware that content inside the preview area of C1ReportViewer will be printed 'as is'. 
Note on printing: while the Print button provides a convenient and quick way to print all or part of a document, it 
should be understood that it has significant limitations. Anything printed from within a Web browser is subject to 
the browser’s formatting, page headers and footers, and so on. PDF documents created by C1ReportViewer 
should be identical in appearance to the documents in the viewer – but should print much better as they may be 
printed avoiding limitations imposed by the Web browser. 
Changing Report Flow 
At run time, users can easily change the flow of a report by clicking the Continuous view button on the toolbar: 
The Continuous view button changes the way a report is displayed. When selected, the PagedView property is set 
to False and users can scroll from page to page. When the PagedView property is set to True (default) users must 
page through the document instead. 
Zooming a Report 
At run time, users can easily zoom in and out of a report by clicking the Zoom In, Zoom Out, and Current Zoom 
options on the toolbar: 
The Zoom drop-down options on the toolbar include the following: 
Zoom In: Zooms the document in by 10%. If the document appears at 100% zoom, clicking this button 
will display the document at 110% zoom. 
Zoom Out: Zooms the document out by 10%. If the document appears at 100% zoom, clicking this button 
will display the document at 90% zoom. 
Current Zoom: Users can click the drop-down arrow and choose from one of the predefined zoom 
options: 
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
how to move pages within a pdf document; pdf rearrange pages
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
rearrange pdf pages in preview; pdf change page order
20  
Navigating a Report 
At run time, users can navigate through the report document using several navigation options in the 
C1ReportViewer control. Navigation options include an Outline pane and page navigation buttons on the 
toolbar. 
The navigation buttons in the toolbar allow users to move from page to page in the report document and to skip to 
any specific page in the document: 
The Navigation options on the toolbar include the following: 
First page: Navigates to the first page in the report document. The option is available when any page 
other than the first page is displayed. 
Previous page: Navigates to the previous page in the report document. The option is available when any 
page other than the first page is displayed. 
Page: Displays the current page and the number of total pages. Users can enter a page number in the text 
box to navigate to that page. 
Next page: Navigates to the next page in the report document. The option is available when any page 
other than the last page is displayed. 
Last page: Navigates to the last page in the report document. The option is available when any page other 
than the last page is displayed. 
At run time, users can also easily navigate sections of a report by clicking the Outline button in the tools pane. 
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
move pages within pdf; reorder pages in a 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.
reorder pages in pdf preview; how to rearrange pages in a pdf document
21 
The Outline pane will appear: 
The Outline pane lists the sections of a report a user can easily navigate to. Users can click an item in the Outline 
pane to navigate to the part of the report document. 
Searching a Report 
At run time, users can easily search a report by clicking the Search button in the tools pane. This will open the 
Search panel.  
The Search panel includes the following: 
Text box: Users can enter a word or phrase in the Search text box to search the report document for that 
word or phrase. 
Case sensitive: The Case sensitive check box determines if the text entered should be searched as case 
sensitive. For example, if this box is checked, searching for "Product" and "product" will product different 
results. 
Search: Users can click the Search button to search for the text they entered in the text box. 
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 pdf pages in; how to reorder pdf pages in reader
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via Change PDF original password. In order to run the sample code, the following steps would be
reorder pages in pdf; pdf reverse page order
22  
Results: If a search term is found in the document, it will be displayed in the Results window. The results 
window will list the number of matches found and the pages (with links to those pages) where the term 
was found. 
ReportViewer for ASP.NET Wijmo 
Appearance 
There are several options for customizing the appearance and layout of the C1ReportViewer control. The 
following sections describe how to change the appearance of the control through built-in themes as well as how to 
customize other elements of the C1ReportViewer control. 
Themes 
C1ReportViewer includes themes allowing you to easily change the control's appearance. The control includes 
several built-in themes allowing you to customize the control's appearance to your application. You can easily 
change themes from the C1Dialog Tasks menu, from the Properties window, and in code. 
C1ReportViewer includes the following built-in themes: 
arctic 
aristo 
cobalt 
midnight 
rocket 
sterling 
arctic 
The following image displays the arctic theme: 
aristo 
23 
The following image displays the aristo theme. This is the default appearance of C1ReportViewer. 
cobalt 
The following image displays the cobalt theme: 
midnight 
The following image displays the midnight theme: 
24  
rocket 
The following image displays the rocket theme: 
sterling 
The following image displays the sterling theme: 
25 
Changing the Theme 
You can change the theme of a C1ReportViewer at design time using the Properties window: 
1.
Click the C1ReportViewer control once to select it, and navigate to the Properties window. 
2.
In the Properties window, click the Theme drop-down arrow and select a style, for example rocket.  
The theme you selected is applied to your application. 
ReportViewer for ASP.NET Wijmo 
Task-Based Help 
The task-based help assumes that you are familiar with programming in ASP.NET and know how to use controls 
in general. By following the steps outlined in the help, you will be able to create projects demonstrating a variety of 
C1ReportViewer's features, and get a good sense of what the C1ReportViewer control can do. 
Each topic provides a solution for specific tasks using the C1ReportViewer control. Each task-based help topic also 
assumes that you have created a new ASP.NET project and added references to the appropriate assemblies.  
Enabling Error Handling in ReportViewer 
The C1ReportViewer control allows you to display built-in log console at run time for debugging purposes. The 
EnableLogs property enables the built-in log console.  
In the following examples you'll set the EnableLogs property to True in order to display log console. You'll also set 
the FileName and ReportName to names that are not included so that an error is displayed in the log. 
In Source View 
In Source view add AutoPlay="True" ShowTimer="True" to the <wijmo:C1ReportViewer> tag so it 
appears similar to the following: 
<wijmo:C1ReportViewer ID="C1ReportViewer1" runat="server" 
FileName="WrongReport.xml" ReportName="WrongReportName" EnableLogs="true"> 
26  
At Design Time 
In Design view, select the C1ReportViewer control and in the Properties window set the following: 
FileName property to "WrongReport.xml". 
ReportName property to "WrongReportName". 
EnableLogs property to True. 
In Code 
Add the following code to the Page_Load event: 
Visual Basic 
Me.C1ReportViewer1.FileName = "WrongReport.xml" 
Me.C1ReportViewer1.ReportName = "WrongReportName" 
Me.C1ReportViewer1.EnableLogs = True 
C# 
this.C1ReportViewer1.FileName = "WrongReport.xml"; 
this.C1ReportViewer1.ReportName = "WrongReportName"; 
this.C1ReportViewer1.EnableLogs = true; 
This Topic Illustrates 
Run your application and observe that an error message appears: 
Adding Flexible Sizing to ReportViewer 
The C1ReportViewer control allows you to specify the Width and Height properties in percentages for flexible 
sizing. In this example you'll change a parent container's size using client script. The C1ReportViewer layout will 
adjust accordingly when the parent container size changes. 
Complete the following steps: 
1.
In Source view, add a container around the <wijmo:C1ReportViewer> markup so it appears like the 
following: 
<div id="parentContainerSample" style="width: 720px; height: 475px;"> 
<wijmo:C1ReportViewer runat="server" ID="C1ReportViewer1" Height="100%" 
Width="100%"> 
Documents you may be interested
Documents you may be interested