how to open pdf file using itextsharp in c# : Search text in pdf using java application SDK tool html wpf winforms online Unit27SpreadsheetModelling3-part1619

31
Unit 27 Spreadsheet modelling
Some of the formats are worth mentioning in more detail:
• Colours. You can set both the background colour of the cell and the 
colour of its contents. The background colour button in the Font 
section of the Home tab is a drop-down button called Fill Color. 
When you click on it, it displays a choice of different colours.
• Borders. It’s often useful to add borders to your spreadsheet, to 
highlight important information such as totals and to separate 
data into different sections. The Borders button is also a drop-
down button. It displays diagrams showing how the borders will be 
applied to the currently selected cell or cells.
• Alignment. By default, numbers are aligned to the right of a cell 
and text to the left, but you can change this alignment using the 
buttons in the toolbar. If you click the menu launcher button at 
the bottom of the Alignment section of the Home tab (see Figure 
27.31) you will find some useful additional options you can set.
Figure 27.31: The Alignment tab of the Format Cells dialog box
You can set the vertical alignment in rows for text to be displayed at the 
top, bottom or centre. You can also set the orientation of text so that you 
can, for example, have text rotated through 90
degrees (i.e. on its side).
The Text control check boxes allow you to set the following options:
• Wrap text. Text wraps within the cell (as it does in a text box).
• Shrink to fit. The font size is automatically reduced so that text fits 
in the cell. Without this option, when there is too much text to fit in 
the cell, it will overflow across other cells.
• Merge cells. This allows several cells to be merged so that they are 
treated as one cell. This option can be useful if you want to enter a 
lot of text, especially if combined with Text Wrap.
Search text in pdf using java - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
find text in pdf image; search pdf for text
Search text in pdf using java - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
converting pdf to searchable text format; pdf text searchable
32
BTEC’s own resources
There is a wide range of formatting options available. Make sure that 
you use these options to improve the readability and appearance of 
your spreadsheets. However, don’t overuse them or your spreadsheets 
will look garish and unprofessional. Also, make sure you use formatting 
in a consistent way, otherwise your spreadsheets will look messy.
Formatting sheets
Unlike a word-processing program, Excel
®
does not display the 
spreadsheet as it will look when printed. You need to check this and, if 
necessary, adjust various settings, such as the position of page breaks 
and the page orientation.
To check the way the spreadsheet will look when printed, click the 
Page Layout button in the View tab on the Ribbon. You will then see a 
display similar to Figure 27.32.
Figure 27.32: Page Layout view
Page settings
On a spreadsheet larger than a single page of paper, you can use the 
Page Setup dialog box to make sure that there are no page breaks in 
awkward places. There are several ways of doing this:
• adjust the margins so that the spreadsheet fits on a single sheet of 
paper
• adjust the page orientation to portrait or landscape
• scale the spreadsheet so it fits on one page
• adjust the position of the page breaks.
You can display the Page Setup dialog box by clicking the menu button 
at the bottom right of the Page Setup section of the Page Layout tab.
Generate and draw Code 39 for Java
Java executables are included in the search path. for Code 39 barcode image text in Java Code 39 barcode background color using Java barcode.setbackgroundColor
how to select text in a pdf; pdf find highlighted text
Generate and draw PDF 417 for Java
make sure the Java executables are included in the search path type PDF417 barcode = new PDF417(); //Encode data for PDF 417 barcode image text in Java
how to make pdf text searchable; cannot select text in pdf
33
Unit 27 Spreadsheet modelling
Adjust the margins
If the spreadsheet is slightly larger than one page, but not much bigger 
than that, you can adjust the margins so that it fits onto one page. Click 
the Margins button on the Page Layout tab of the Ribbon. This will 
display a series of pre-set margin options. Alternatively, you can click 
Custom Margins at the bottom of the menu to display the Margins tab 
of the Page Setup dialog box, shown in Figure 27.33.
Adjust the page orientation
In some cases, adjusting the page orientation will enable a spreadsheet 
to fit on a single sheet. You will need to adjust the page orientation in 
any case to suit the layout of the spreadsheet. For example, if it has 
more columns than rows, it will print better in landscape.
Select the Page tab of the Page Setup dialog box and then set the 
orientation.
Scale the spreadsheet
Scaling the spreadsheet means making it smaller or larger so it fits on a 
single sheet of paper. This only works if the spreadsheet is only slightly 
larger than one page, otherwise the text can get too small. On the Page 
tab of the Page Setup dialog box, you can choose to scale to a fixed 
percentage or to fit on a certain number of pages (Excel
®
works out the 
percentage scaling for you).
Adjust the position of the page breaks
You can move the page breaks so they occur in more convenient 
places (e.g. not right in the middle of a set of data). The Page Layout 
view allows you to see where the page breaks fall in your document. 
Figure 27.33: The Page Setup dialog box
DocImage SDK for .NET: Document Imaging Features
of case-sensitive and whole-word-only search options. file Use annotation of embedded image, text or rubber 6 (OJPEG) encoding Image only PDF encoding support.
select text pdf file; pdf text search tool
34
BTEC’s own resources
(Remember that you can swap between Page Layout and Normal view 
using the icons on the Page Layout tab of the Ribbon.) By clicking the 
Page Break Preview icon (next to the Page Layout icon), you can drag 
them to the positions you want with your mouse.
If you drag the page breaks to the right or down, more information will 
have to fit on a page, and the spreadsheet will automatically scale the 
information to allow this. (See Figure 27.34.)
Figure 27.34: Page break preview
Header and footer
You can use the Header/Footer tab of the Page Setup dialog box to 
choose from a selection of preset header and footer entries or you can 
enter your own custom information. There are various buttons that allow 
you to add page numbers and dates, etc., and format them, as shown in 
Figure 27.35.
Figure 27.35: The Header/Footer 
dialog box
35
Unit 27 Spreadsheet modelling
Sheet
The Sheet tab of the Page Setup dialog box offers several options for 
printing:
• Gridlines – the lines separating rows and columns will appear in 
print.
• Row and column headings – the numbers of the rows and letters 
of the columns will appear in print
• Page order – you can select the order in which the pages of data 
will be printed, as indicated by the pictures within the dialog box.
If you don’t want to print the whole spreadsheet, you can set a print 
area. First select the area of the spreadsheet you want to print then click 
the Print Area icon in the Page Layout section of the Page Layout tab 
in the Ribbon.
The university where you work as a trainee IT support specialist 
has asked you to produce an automated class register using a 
spreadsheet. It should be formatted in a similar way to a paper-
based class register, with learner names down the side and the 
date of each class across the top. 
P3
P4
In addition to the things you would normally expect to find on 
a paper-based register, the spreadsheet version should display 
percentage attendance rates for each learner as the lessons 
progress. The spreadsheet should also display a warning if any 
learner’s attendance falls below 80 per cent. 
P5
Once you have completed the spreadsheet, write an evaluation of 
it suggesting further improvements that could be made. 
D1
Grading tips
•   To achieve
D1
you will have to consider how well your 
register spreadsheet meets the user’s need. You might find 
it helpful to show it to a tutor and ask them how well they 
think it would work as a class register, what’s good about 
it and what could be better. Remember that when you 
suggest further improvements you don’t actually have to 
do the improvements, but you should explain how they will 
make the spreadsheet better.
Assessment activity  
27.2 
P3
P4 P5 D1
PLTS
Producing the register spreadsheet 
will provide evidence that you are an 
independent enquirer and a creative 
thinker.
The evaluation you write for D1 will 
provide evidence that you are a 
reflective learner.
Functional skills
The spreadsheet you produce may 
provide evidence for your Functional 
Maths skills.
36
BTEC’s own resources
2.10 Analysing and interpreting 
data
Excel
®
includes some tools to help you analyse and interpret the data 
in a spreadsheet. These tools can be particularly helpful when making 
sense of large amounts of data.
Charts and graphs
One of the best ways to present data in an accessible format is to display 
it as a graph or chart. Creating charts in Excel
®
is quite easy, although 
you need to be careful to make sure that the correct data is included.
How to... Create a chart using the chart 
wizard
To create a chart you use the Charts section on the Insert tab of the 
Ribbon. The chart buttons work best with blocks of data that have 
titles along the top and down the left-hand side. Figure 27.36 shows an 
example of this layout. Before you click the Chart icon you should select 
all the data including the titles then click the type of chart you want (in 
this case a column chart) and the subtype (2D column shown below).
Figure 27.36: Creating a chart
Selecting an appropriate type of chart
The type of chart you need to choose partly depends on the data you have.
• Line and area charts have data points that are joined up, so should 
be used for data that represents a continuous change, such as 
temperature over time.
• Column or bar charts are better for financial data, such as the data 
in Figure 27.36.
37
Unit 27 Spreadsheet modelling
• Pie charts are good at representing proportions, such as the 
percentage of people who voted for each party at an election. A 
single pie chart cannot show multiple sets of data, as appears in 
Figure 27.36. (We would need separate charts for North, South, East 
and West regions.)
• Choice of 2D or 3D is really personal preference, but 3D charts can 
be hard to read accurately.
It may be that the standard chart Excel
®
produces is not quite what you 
want. In that case, you can modify most aspects of the chart. You can also 
resize your chart by dragging on the handles at the sides of the chart. Be 
aware that if your chart is too small, the titles may not display properly.
x-axis – the scale or items that run along 
the bottom of the chart.
y-axis – the scale that runs up the side of 
the chart.
Key terms
How to… Modify a chart
Once you have created a chart, or selected an existing 
one, the Chart Tools set of tabs will be added to the 
Ribbon. In the Design tab you can do a number of things 
such as:
•  change the chart type
•  change the title of the chart or the labels for the x 
and y axis
•  change the colour scheme of the chart (the Chart 
Styles section provides a scrolling list of many 
different colours and effects).
To select the data to use for the chart, the Select Data 
icon in the Data section allows you to choose the cells 
to include or exclude from your chart. This is useful if the 
data has an empty row or column in it, or if you want to 
leave out one of the rows or columns of data.
To choose a different chart layout, the Chart Layouts 
section provides a scrolling list of different layouts. For 
example, the standard chart does not have a title but you 
can choose a layout with a title from this list. This will insert 
the text Chart Title in your chart, but you can click in this 
and type your own title. Some of the chart layouts let you 
add titles to the axis as well.
As well as using the Chart tools to modify your chart, you 
can also click on the part of the actual chart you want 
to change. For example, you might want to change the 
scale of the x-axis or y-axis of the chart. First click on the 
axis to select it, then right click and choose Format Axis. 
This will display the Format Axis dialog box, as shown in 
Figure 27.37.
In the example shown in Figure 27.37, the minimum value 
on the y-axis has been changed to 2000 and the major 
units indicated on the axis have been set to an interval of 
2000. You can see the result on the chart itself.
Figure 27.37: The Format Axis 
dialog box
Filtering and sorting lists
Dealing with lists and simple databases is one of the many strengths of 
Excel
®
. People often use Excel
®
to keep track of lists, rather than using 
a database product such as Microsoft
®
Access
®
, because it is easier to 
understand and set up. In fact, all you really need to do to set up a list 
in Excel
®
is add field titles at the top.
38
BTEC’s own resources
Figure 27.38 shows a version of the Games Store spreadsheet we used 
before. We will use it to look at how lists can be filtered and sorted. Every 
column of data has a title (or ‘fieldname’ in database terminology). Columns 
for the types of game and the hardware platform have been added.
Figure 27.38: The Games Store games list
Filtering is more sophisticated than sorting, as it lets you pick out a 
record or records in the list that match certain criteria.
How to… Sort lists
There are various reasons why people want to sorts list – to find the 
cheapest, the newest, the best selling and so on. To sort a list, all you 
need to do is make sure 
the current cell pointer 
is somewhere in the 
column you want to sort, 
then, from the Home 
tab click Sort and Filter 
and chose AZ or ZA 
(this works with both 
alphabetic and numeric 
data). Excel
®
will then 
sort the whole table 
of data. Figure 27.39 
shows the games sorted 
in ascending order by 
price (cheapest first).
Figure 27.39: Games sorted by price
39
Unit 27 Spreadsheet modelling
How to… Filter data
Figure 27.40: Filtering a list
Figure 27.41: A filter applied
Figure 27.42: Custom Filter dialog box
Figure 27.43: Games under £30
As long as you have field titles in the first row of your list, 
you can use the data filter.
•  Make sure the cell pointer is somewhere in the list 
of data and then choose Filter from the Sort and 
Filter drop-down menu. This will display a little 
drop-down arrow beside each of the fieldnames in 
the top row of the list, as shown in Figure 27.40.
•  If you only want to display the Xbox games, click on 
the arrow next to the Platform title and remove the 
tick next to PS3 in the Text Filter area at the bottom 
of the menu, so only Xbox has the tick next to it (see 
Figure 27.40).
•  Now click OK at the bottom of the menu and the 
filter is applied (see Figure 27.41). The drop-down 
box in the Platform column now has a little filter 
icon in it, indicating that the field has a filter applied.
•  To return to the display of all the data, click the Filter 
icon again and the Select All option. Then click OK.
•  You can apply more sophisticated filters if you wish. 
For example, you might want to list all the games 
with a price of less than £30. To do this, click the 
Filter icon next to the Price fieldname, then choose 
the Numbers filters option and the Less than 
option. The Custom Filter dialog box shown in 
Figure 27.42 will appear.
•  Enter 30 in the box on the right (see Figure 27.42) and 
click OK to apply the filter. Your list will now display 
only games under £30, as shown in Figure 27.43.
40
BTEC’s own resources
Analysing large and complex 
spreadsheets
When you are trying to analyse data from large and complex 
spreadsheets, you may make more sense of the figures if you restrict 
your analysis to just the totals or subtotals. Although sorting and 
drawing charts make interpreting data easier, if there is a very large 
amount of data in the first place, then the resulting chart, sort or search 
may not make much sense.
For example, if you draw a bar chart from a very large amount of data, 
then the resulting chart will have so many bars it will be difficult to read. 
In this situation it may be better to create subtotals based on a date or 
month range and then graph this data. The resulting chart will be much 
smaller and, therefore, easier to read and interpret.
Just checking
1.  If a cell contains the number 10, and you use the percentage format button in the toolbar to format 
the cell, what will be displayed?
2.  Your spreadsheet is slightly larger than a single sheet of paper. How can you make it print on just 
one sheet?
3.  How can you select non-adjacent cells (i.e. cells that are not all together in one block)?
4.  What must you do before you use the Filter menu option?
5.  Where is the x-axis on a graph – along the bottom or up the side?
You have been asked to further refine the register 
spreadsheet you produced earlier.
1.  Add some example data to your spreadsheet and 
create appropriate charts showing the learners’ 
attendance percentage figures and the total class 
attendance each week over the weeks of the 
course. 
P6
2.  Write a justification for using a chart to present the 
learner attendance figures and for the type of chart 
you chose. 
M2
3.  The spreadsheet currently displays a warning if a 
learner’s attendance falls below 80 per cent. Add 
a facility to your spreadsheet so that the user can 
change this percentage. Test your spreadsheet with 
different percentages and check that the warning 
messages work correctly. 
M1
4.  Write a report for the Head of Department 
analysing the attendance data, identifying 
overall trends for the whole class and for 
individual learners. 
M3
Grading tips
•   It may be best to ask your tutor to provide 
some real attendance data for question 4. Just 
using random data will not make analysis easy.
•   When writing your report for question 4, you 
might comment that over the weeks of the 
course the overall attendance has improved. 
For individual learners their overall attendance 
might have improved or got worse over the 
course, or there may have been several weeks 
when they did not attend due to illness. Include 
the chart you have created in the report.
Assessment activity 27.3 
P6
M1 M2 M3
PLTS
Justifying the use of a chart will 
demonstrate that you are a reflective 
learner.
Analysing the attendance data 
will demonstrate that you are an 
independent enquirer.
Functional skills
Writing reports for these assessment 
tasks will provide evidence for your 
Functional English skills in writing.
Documents you may be interested
Documents you may be interested