c# pdf viewer itextsharp : How to move pages in pdf control application system azure html winforms console winforms.reportdesigner26-part1637

255 
Note that the Report field is sensitive to its position in the report. Because it is in a Group Header section, 
it only includes the data within that group. If you place the Chart field in a Detail section, it will include 
all the data for the entire report. This is not useful because there will be one chart in each Detail section 
and they will all look the same. If you need more control over what data should be displayed in the chart, 
you can use the DataSource property in the chart field itself. 
You can now save the report and use it in your WinForms and ASP.NET applications. 
Adding Gradient Fields 
Gradient fields are much simpler than charts. They are mainly useful as a background feature to make other fields 
stand out. 
The following image shows a report that uses gradient fields over the labels in the Group Header section: 
How to move pages in 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 change page order in pdf document; reorder pages in pdf file
How to move pages in 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
how to move pdf pages around; rearrange pages in pdf reader
256  
To create a similar gradient field, complete the following steps: 
1.
In Design mode of the Designer, select the Add Gradient Field button 
from the Fields group in the 
Design tab. 
2.
Move your mouse cursor (which has changed to a cross-hair) over the labels in the Group Header section 
and drag the field to the desired size. 
3.
To ensure that the field is behind the labels, right-click the gradient field and select Send To Back. 
4.
Then set the Gradient.ColorFrom and Gradient.ColorTo properties to SteelBlue and White, 
respectively. 
Note that you may change the angle of the gradient field by setting the Gradient.Angle property another value 
(default value is 0). 
Selecting, Moving, and Copying Fields 
You can use the mouse to select fields in the C1ReportDesigner application as usual: 
Click a field to select it. 
Shift-click a field to toggle its selected state. 
Control-drag creates a copy of the selected fields. 
Click the empty area and drag your mouse pointer to select multiple fields. 
With your mouse pointer, drag field corners to resize fields. 
Double-click right or bottom field corners to auto size the field. 
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
Using this C#.NET Tiff image management library, you can easily change and move the position of any two or more Tiff file pages or make a totally new order for
pdf reorder pages; how to rearrange pdf pages in preview
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
how to move pages in pdf converter professional; pdf page order reverse
257 
To select fields that intersect vertical or horizontal regions of the report, click and drag the mouse on the rulers 
along the edges of the Designer. If fields are small or close together, it may be easier to select them by name. You 
can select fields and sections by picking them from the drop-down list above the Properties window. 
Show a grid 
The Snap to grid and Show grid buttons located in the Grid group in the Appearance tab provide a grid that helps 
position controls at discrete positions. While the grid is on, the top left corner of the fields will snap to the grid 
when you create or move fields. You can change the grid units (English or metric) by clicking the Application 
button and selecting Options from the menu. 
Lock fields 
After you have placed fields in the desired positions, you can lock them to prevent inadvertently moving them with 
the mouse or keyboard. Use the Lock Fields button to lock and unlock the fields. 
Format fields 
When multiple fields are selected, you can use the buttons on the Control Alignment, Position, and Size groups 
of the Appearance tab to align, resize, and space them. When you click any of these buttons, the last field in the 
selection is used as a reference and the settings are applied to the remaining fields in the selection. 
Apply styles 
The Apply Style to Selection button applies the style of the reference field to the entire selection. The style of a 
field includes all font, color, line, alignment, and margin properties. You can use the Properties window to set the 
value of individual properties to the entire selection. 
Determine order for overlapping fields 
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
move pages in a pdf file; how to change page order in pdf acrobat
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
RasterEdge XDoc.PDF allows you to easily move PDF document pages position, including sorting pages and swapping two pages. Copying and Pasting Pages.
how to reorder pages in pdf; how to move pages within a pdf
258  
If some fields overlap, you can control their z-order using the Bring to Front/Send to Back buttons in the Position 
group. This determines which fields are rendered before (behind) the others. 
Move fields using the keyboard 
The C1ReportDesigner application also allows you to select and move fields using the keyboard: 
Use the TAB key to select the next field. 
Use SHIFT-TAB to select the previous field. 
Use the arrow keys to move the selection one pixel at a time (or shift arrow to by 5 pixels). 
Use the DELETE key to delete the selected fields. 
When a single field is selected, you can type into it to set the Text property. 
Changing Field, Section, and Report Properties 
Once an object is selected, you can use the Properties window to edit its properties. 
When one or more fields are selected, the Properties window shows property values that all fields have in 
common, and leaves the other properties blank. If no fields are selected and you click on a section (or on the bar 
above a section), the Section properties are displayed. If you click the gray area in the background, the Report 
properties are displayed. 
To see how this works, click the label in the Header section and change its Font and ForeColor properties. You 
can also change a field's position and dimensions by typing new values for the Left, Top, Width, and Height 
properties. 
The Properties window expresses all measurements in twips (the native unit used by C1Report), but you can type in 
values in other units (in, cm, mm, pix, pt) and they will be automatically converted into twips. For example, if you 
set the field's Height property to 0.5in, the Properties window will convert it into 720 twips. 
Changing the Data Source 
The data source is defined by the ConnectionString, RecordSource, and Filter properties. These are regular Report 
properties and may be set one of the following ways: 
From the Properties window, select the ellipsis button next to the DataSource property (if you click the 
gray area in the background, the Report properties are displayed). 
OR 
Click the DataSource button in the Data group of the Design tab to open the Select a Data Source dialog 
box that allows you to set the ConnectionString and RecordSource properties directly. 
Creating a Master-Detail Report Using Subreports 
Subreports are regular reports contained in a field in another report (the main report). Subreports are usually 
designed to display detail information based on a current value in the main report, in a master-detail scenario.  
In the following example, the main report contains categories and the subreport in the Detail section contains 
product details for the current category: 
C# PDF insert text Library: insert text into PDF content in C#.net
int pageIndex = 0; // Move cursor to (400F, 100F). String outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save(outputFilePath);
reorder pdf pages; reverse pdf page order online
VB.NET PDF insert text library: insert text into PDF content in vb
Dim pageIndex As Integer = 0 ' Move cursor to (400F, 100F). Dim outputFilePath As String = Program.RootPath + "\\" output.pdf" doc.Save(outputFilePath).
reorder pdf pages in preview; how to reorder pdf pages
259 
To create a master-detail report based on the Categories and Products tables, you need to create a Categories 
report (master view) and a Products report (details view). 
Step 1: Create the master report 
1.
Create a basic report definition using the C1Report Wizard. 
a.  Select the Categories table from the Northwind database (Nwind.mdb located in the ComponentOne 
Samples\Common folder). 
Include the CategoryName and Description fields in the report. 
2.
In the C1ReportDesigner application, click the Close Print Preview button to begin editing the report. 
3.
Set the Page Header and Header section's Visible property to False.  
4.
In the Detail section, select the DescriptionCtl and move it directly below the CategoryNameCtl. 
5.
Use the Properties window to change the Appearance settings (Font and ForeColor). Note that for this 
example, a Gradient field was added to the Detail Section. For information on Gradient fields, see 
Adding Gradient Fields
6.
Select the Preview button, the Categories report should now look similar to the following image: 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Get image information, such as its location, zonal information, metadata, and so on. Able to edit, add, delete, move, and output PDF document image.
how to move pages around in pdf file; how to rearrange pages in pdf document
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Rapidly and multiple PDF document (pages) creation and edit methods file formats; merge, append, and split PDF files; insert, delete, move, rotate, copy
how to rearrange pages in a pdf file; rearrange pages in pdf online
260  
Step 2: Create the detail report 
1.
In the C1ReportDesigner application, click the New Report button to create a basic report definition 
using the C1Report Wizard. 
a.  Select the Products table from the Northwind database. 
Include the following fields in the report: ProductName, QuantityPerUnit, UnitPrice, UnitsInStock, and 
UnitsOnOrder
2.
In the Report Designer, click the Close Print Preview button to begin editing the report. 
a.  Set the Page Header and Header section's Visible property to False
In the Detail section, arrange the controls so that they are aligned with the heading labels. Use the Properties window to 
change the Appearance settings. 
Step 3: Create the subreport field 
The C1ReportDesigner application now has two separate reports, Categories Report and Products Report. The 
next step is to create a subreport: 
1.
From the Reports list in the Designer, select Categories Report (master report). 
2.
In design mode, from the click the Add Subreport button in the Fields group of the Design tab and select 
Products Report from the drop-down menu.  
261 
3.
In the Detail section of your report, click and drag the mouse pointer to make the field for the subreport: 
Step 4: Link the subreport to the master report 
The master-detail relationship is controlled by the Text property of the subreport field. This property should 
contain an expression that evaluates into a filter condition that can be applied to the subreport data source. 
The Report Designer can build this expression automatically for you. Complete the following steps: 
1.
Right-click the subreport field and select Link Subreport from the menu.  
2.
A dialog box appears that allows you to select which fields should be linked.  
262  
3.
Once you make a selection and click OK, the Report Designer builds the link expression and assigns it to 
the Text property of the subreport field. In this case, the expression is: 
"[CategoryID] = '" & [CategoryID] & "'" 
Alternatively, you can also link the subreport to the master report by completing the following steps: 
1.
From the Properties window, click the Text property of the subreport field and select Script Editor from 
the drop-down list. 
2.
Enter the following expression in the VBScript Editor: 
"[CategoryID] = '" & [CategoryID] & "'" 
3.
Click OK to close the VBScript Editor and build the expression. 
Previewing and Printing a Report 
To preview a report, select the report to view from the Reports list on the left pane of the Designer window and 
click the Preview button, which appears on each Ribbon tab: 
263 
Alternatively, you can select View | Preview from the menu. The report is displayed on the right pane, as shown 
in the following screen shot: 
The main window has a preview navigation toolbar, with buttons that let you page through the document and 
select the zoom mode. 
At this point, you can print the report by clicking the Print button: 
264  
Exporting and Publishing a Report 
Instead of printing the report, you may want to export it into a file and distribute it electronically to your clients or 
co-workers. The Designer supports the following export formats: 
Format 
Description 
Paged HMTL (*.htm) 
Creates one HTML file for each page in the report. The HTML pages 
contain links that let the user navigate the report. 
Drill-Down HTML (*.htm) 
Creates a single HTML file with sections that can be collapsed and 
expanded by the user by clicking on them. 
Plain HMTL (*.htm) 
Creates a single HTML file with no drill-down functionality. 
PDF with system fonts 
(*.pdf) 
Creates a PDF file that can be viewed on any computer equipped with 
Adobe's Acrobat viewer or browser plug-ins. 
PDF with embedded fonts 
(*.pdf) 
Creates a PDF file with embedded font information for extra portability. 
This option significantly increases the size of the PDF file. 
RTF (*.rtf) 
Creates an RTF file that can be opened by most popular word processors 
(for example, Microsoft Word, WordPad). 
RTF with fixed positioning 
(*.rtf) 
Creates an RTF file with fixed positioning that can be opened by most 
popular word processors (for example, Microsoft Word, WordPad). 
Microsoft Excel 97 (*.xls) 
Creates an XLS file that can be opened by Microsoft Excel.  
Microsoft Excel 2007/2010 
Open XML (*.xlsx) 
Creates an XLS file that can be opened by Microsoft Excel 2007 and later.  
TIFF (*.tif) 
Creates a multi-page TIFF (Tag Image File Format) file. 
Text (*.txt) 
Creates a plain text file. 
Single Page Text (*.txt) 
Creates a single-page plain text file. 
Compressed Metafile (*.txt) 
Creates a compressed metafile text file. 
To create an export file, select File | Export from the menu and use the File Save dialog box to select the type of 
file you want to create, specifying its name and location. 
Note: When a document is exported to the RTF or the DOCX formats with the "preserve pagination" option 
selected, text is placed in text boxes and the ability to reflow text in the resulting document may be limited. 
Managing Report Definition Files 
A report definition file may contain several reports. Occasionally, you may want to copy or move a report from 
one file to another. 
To move a report from one file to another, open two instances of the C1ReportDesigner application and drag the 
report from one instance to the other. If you hold down the CTRL key while doing this, the report will be copied. 
Otherwise, it will be moved. 
You can also copy a report within a single file. This creates a new copy of the report, which is a good way to start 
designing a new report that is similar to an existing one. 
Documents you may be interested
Documents you may be interested