how to save pdf file using itextsharp c# : How to bookmark a pdf file software Library project winforms .net html UWP Argos_Report_Writers_Guide3-part565

www.evisions.com  
Argos - Argos Report Writers Guide 
Page 31 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Figure 41 – Specifying which fields will exist within the report 
Click Next to bring up the Report Options window shown below. 
Figure 42 – Identifying which bands will be utilized 
Choosing the Bands to utilize 
Under the Band Selection tab shown above you can decide which bands to include in the 
report.  For the simple example the Page Header Band, Column Header Band, and Detail 
Band will be utilized. Therefore place check marks into the corresponding boxes.   
You can also click the Page Settings tab which allows you to specify various page settings 
as shown in the figure below. 
The  Page  Settings  Tab  provides  options 
such  as  paper  size,  margins,  orientation 
(portrait/landscape), etc. 
How to bookmark a pdf file - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
pdf export bookmarks; split pdf by bookmark
How to bookmark a pdf file - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
excel hyperlink to pdf bookmark; bookmark template pdf
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 32 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Figure 43 – Selecting Page Settings 
Click Finish to launch the Band Report Editor where you can customize the look of the 
report further.  
Figure 44 – The Report Format showing Column Headings and Fields 
The  Band  Report  Editor shows  the current  appearance  of  the  report  and  contains  the 
column  headers  positioned  above  the  fields  to  be  printed  in  the  report.      Note  the 
existence of the three bands (Page Header, Column Header, and Detail). 
Band Names 
Note the names assigned by Argos (Pageheader, 
Columnheader, Detail) to the various bands. 
Band  names  can  be  changed  by  right  clicking 
within  the  band,  selecting    Options,  then 
entering    the  new  band  name.    Creating 
meaningful  band  names  is  valuable  when 
creating bands that reference other bands. 
VB.NET PDF File Split Library: Split, seperate PDF into multiple
application. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines in VB.NET.
adding bookmarks to pdf document; pdf create bookmarks
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
delete bookmarks pdf; export pdf bookmarks
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 33 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Editing the Report Design 
There are a number of toolbar icons within the Editor that will be discussed further in the 
next example, but for this report a title will be added to the Page Header band  by clicking 
the 
A
 icon  (Text Field  Object)  on  the  toolbar  then clicking anywhere within the Page 
Header band.   
The Edit Text Field dialog box will appear in which you can create text for the band as well 
as change the font size, color, etc.  You can also change the background color of the band.  
Enter “Employee Roster” into the textbox as shown below. Click the font button to change 
the font size to 18.   
Figure 45 – Properties of the Text Field 
Figure 46 – The text field added to the Page Header Band 
The title “Employee Roster” will now appear in the Page Header band.  Note that the title is 
not centered, so click within the “Employee Roster” box and drag the field to the desired 
location.    Alternatively  you  can  highlight  the  field  and  click  the “centering  text”  icons 
shown at the right. 
You can also right click on the field which brings up a list of properties for the field that 
can be modified.   
You can change the background color  of the  band by positioning the  cursor anywhere 
within the band (but not on the field just created), right-click then select Edit.  Click on the 
“Color” button to select a background color for the band.  For this example, dark grey is 
selected.  The report design now appears as follows: 
Adding objects to a Band 
Objects  are  added  to  various  bands  within  the 
report by clicking the object on the toolbar, then 
clicking  anywhere  within  the  band  where  you 
want the object to be placed.   A corresponding 
dialog  box  will appear in  which you  specify the 
properties of the object.   
The  In  Product  Help  (F1  key)  contains  a 
complete  list  and  description  of  the  available 
objects. 
The Add a Text Field icon within the Band 
Report Editor toolbar 
Centering the text in the title band 
To  quickly  center  the  text  within  the  title  bar 
horizontally or vertically, click on  the text, then 
click  the  “Align  the  selected  control  to  the 
horizontal  center  of  its  parent”  button,  or  click 
“Align the selected control to the vertical center 
of its parent” button. 
Align to horizontal center of its parent 
Align to vertical center of its parent 
C# PDF File Split Library: Split, seperate PDF into multiple files
defined pages. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and outlines. Also
how to add bookmarks on pdf; acrobat split pdf bookmark
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Professional VB.NET PDF file merging SDK support Visual Studio .NET. Merge PDF without size limitation. Append one PDF file to the end of another one in VB.NET.
creating bookmarks in pdf files; how to bookmark a pdf file in acrobat
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 34 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Figure 47 – Background color of Page Header Band changed 
Next the text for the labels in the Column Header will be changed.   Right-click on each 
label, select edit, then type in the new name for the label.  In this example, the text for 
each label will be capitalized. 
Execute (or preview) the report and it will look like this (larger font for “Employee Roster”) 
and  all titles capitalized.  You may need to  reduce  the  font  size  of the Column Header 
fields to 10 to make the report look more readable.  Also make the font bold. 
Figure 48 – The report after adjusting the column headers 
As a reminder, you can further edit or sort the report by returning to the Argos navigation 
pane, highlight the report, then click Edit Report.  Click the Filters or Sort Tab to modify the 
report.   For example, to sort the report by Employee ID, enter the Employee ID as shown 
in the figure below: 
Figure 49 – Sort options 
Preview the report 
You can obtain a  preview of  the  printed report 
by clicking the preview icon on the Band Report 
Editor toolbar. 
Saving the report 
To  save  the  report,  click  the  Save  icon  on  the 
Band Report Editor toolbar. 
Closing the Band Report Editor 
Click the icon on the Band Report Editor toolbar. 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Professional C#.NET PDF SDK for merging PDF file merging in Visual Studio .NET. Append one PDF file to the end of another and save to a single PDF file.
creating bookmarks in pdf from word; how to bookmark a pdf file
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Reduce image resources: Since images are usually or large size, images size reducing can help to reduce PDF file size effectively.
pdf bookmark; copy bookmarks from one pdf to another
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 35 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
After executing the report again you can see the report is now sorted by Employee ID. 
Figure 50 – The report after sorting by Employee ID 
Your first simple Banded Report is now complete.  The next step is to enhance the report 
to obtain the final report format. 
Resizing and Aligning Fields 
As fields are added to the report, you may need to resize them to ensure that the contents 
of the fields will fit into the space allocated by the editor.   You will also want to align fields 
to each other horizontally and vertically to produce an attractive appearance. 
Resizing Objects 
Selecting  an  object  (left  mouse click) displays the boundary of  the object with  resizing 
handles.    You  can  increase/decrease  the  size  of  the  field  by  dragging  the  appropriate 
handle.  You can also click on the field and drag it to another location. 
Figure 52 – Selected  field 
For additional resizing options, right-click on the field and select Edit.  The Edit dialog box 
will appear shown in the figure below.  Checking the “Autosize width” and “Autostretch 
height”  check  boxes  will  adjust  the  size  of  the  field  to  fit  the  contents  of  the  data,  if 
necessary. 
Figure 53 – Field Editing options 
Resizing Bands 
Bands can be resized using the same methods as 
resizing  objects.    Click  anywhere  within  the 
band  (but not  on  a field)  and  the  boundary  of 
the band will be shown with the sizing handles.  
The handles can be used to adjust the height of 
the band. 
You  can  also  right-click  within  the  band,  and 
select  Options.    The  following  dialog  box 
appears where you can specify the band height 
as well as other options. 
Figure 51 – Band options 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update, and delete PDF file metadata, like
copy pdf bookmarks; add bookmarks to pdf online
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit
how to add bookmark in pdf; auto bookmark pdf
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 36 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Aligning Fields 
When repositioning a  field by  dragging it, Argos  will display blue  horizontal or vertical 
alignment guidelines to assist you in aligning a field with other fields.  In the figure below, 
note the blue vertical alignment line (to the left of the “R” in REGION) that appears when 
moving the REGION title to align it with the region_name field.   
Figure 54 – Alignment guidelines 
There are also alignment icons within the Band Report Editor toolbar (shown below) that 
can  be  used  to  align multiple  fields  to each  other.  The  methods  for  selecting multiple 
objects is described below. 
Selecting and Aligning Multiple Fields 
Multiple fields can  be  selected by depressing  the  shift key  and clicking on the desired 
field(s).  Each selected field will then be surrounded by a rectangle with small grey boxes 
on the corners.  These fields can be moved or aligned as a group.  In the figure below, all 
fields are surrounded by the small grey boxes, indicating that they are grouped together. 
Figure 56 – Grouping fields together 
Multiple fields can also be selected by depressing the Ctrl key and dragging the cursor to 
create a rectangle around the fields that you want to include.  All objects enclosed within 
the box will be individually surrounded by the small grey boxes described above and can 
be moved  or  aligned  as  a  group. The rectangle shown  in  the  figure  below (created  by 
dragging the cursor) shows seven fields that have been selected and will be treated as a 
group. 
Figure 57 – Selecting multiple objects 
When using the alignment tools, select one  object, then select additional objects to  be 
aligned using either method described above. All objects will be aligned to the first object 
selected. 
Icon 
Usage 
Align by left sides 
Align by horizontal centers 
Align by horizontal center of 
parent 
Stretch to be same horizontal 
size 
Align by right sides 
Align by top sides 
Align by vertical centers 
Stretch to be same vertical 
size 
Align by bottom sides 
Align by vertical center of 
parent 
Figure 55 – Alignment icons 
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 37 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Enhancing the Report 
The report will now be enhanced to appear in its final form by: 
Sorting the employees by department name.   
Adding page counts and dates to the report. 
Creating and highlighting groups. 
Summing employee count and salaries by department and by entire company.  
Sort Employees by Department Name 
Begin  by  selecting  the  existing  report  from  the  Argos  Navigation  pane,  highlight  the 
report (Example Banded Report) then click Edit Report within the Detail Pane which brings 
up the Edit Report dialog box. 
Since  employees  are  to  be  grouped  by  department,  click  the  Sort  tab  and  move 
Departments.dept_name and Employees.emp_id into the right hand window.   Argos will 
now sort by department name, then by employee ID within each department.   Remember 
to check the “Overide the main report query sort” check box, otherwise you will not be 
able to move any fields. 
Figure 58 – Sorting by Department Name then Employee ID 
Click the Apply button, the General Tab, then the Design button.  You will be brought back 
to the Band Report Editor. 
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 38 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Add Date, Page Number, Page Count  
From within the Editor, click the “Add a System Data Field” icon on the toolbar, then click 
anywhere within the Page Header band. 
Figure 59 – Selecting the Date from the list of system data fields 
There are a number of Date/Time selections, but select Date for this example.  You need 
not enter anything into the Text field for this example.  You will then see the following: 
Figure 60 – The Date field added to the Page Header Band 
Note the addition of the date field in the Page Header band.  Drag the field to the upper 
right corner of the band. 
Next the string ‘Page x of y’ will be created and placed underneath the date within the 
Page  Header  band.      Within  the  Band  Report  Editor,  click  the  E=mcicon,  then  click 
anywhere within the Page Header band.   
Click the ellipsis (…) button shown in the figure below. 
Figure 61 – Building the expression 
Add  System  Data  Field  Icon  on  Band 
Report Editor Toolbar 
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 39 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Enter the first segment of the expression which consists of the string ‘Page No. ‘: 
Figure 62 – The first segment of the text string 
Click the ‘Function’ button to display the list of available functions. 
Figure 63 – Select the PAGENUMBER function 
Figure 64 – Enter the remaining segment of the expression 
Click the Function button again to display the list of functions again. 
The  +  operator  concatenates  strings  and 
eliminates leading/trailing spaces. 
www.evisions.com  
Argos - Argos Report Writers Guide 
Page 40 of 118 
Document Version 1.0 – Last Updated 10.18.2010 
Figure 65 – Select the PAGECOUNT function 
Figure 66 – The completed expression 
Figure 67 – Select Autosize width to ensure the new field will fit 
Documents you may be interested
Documents you may be interested