free asp. net mvc pdf viewer : Extracting text from pdf application SDK cloud windows wpf .net class hs_user26-part1101

2
Choose Focus on the shortcut menu.
The Pivot is redrawn to display only the chart object selected.
To show all items, select a dimensional label and choose Show All on the shortcut menu.
To hide pivoted data:
1
Select an item.
2
Select Hide Items on the shortcut menu.
The Pivot is redrawn to hide the selected object.
To restore a selected hidden item, select a pivot item and choose Show Hiddenon the shortcut
menu.
Working with Row and Column Labels
Row and column labels can be grouped and reoriented:
Grouping and Ungrouping Pivot Labels
Swinging Pivot Dimensions
Grouping and Ungrouping Pivot Labels
You can merge pivot labels using the Group feature. When combined, the data labels are
aggregated, creating a new summary label category. With grouping, only your view of the data
is changed. You can easily ungroup grouped categories and redisplay original label values.
For example, your pivot table is structured with data item Units (sold) dimensioned by Year
and Quarter. You can group the first and second quarters together to summarize activity for the
first half of the year. The data is aggregated in a new label.
To toggle the group dimensional label feature:
1
Select the individual labels to be grouped.
(You can group contiguous or discontiguous labels, but the labels must be part of the same
dimension item or axis.)
2
Select (Un)Group Items on the shortcut menu.
The selected labels, and their associated data values or chart objects, are combined. The resulting
label is displayed with an asterisk (*) to indicate a grouping.
To ungroup items, reselect the grouped items and choose (Un)Group Items on the shortcut
menu.
Pivot Section 261
Extracting text from pdf - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract text from scanned pdf; copying text from pdf to excel
Extracting text from pdf - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
get text from pdf online; copy text from locked pdf
Swinging Pivot Dimensions
The swing feature allows you to re-orient the axes of a pivot table and view your data in new
ways. When you “swing” a dimension, you can move it up, down or to the opposite axis. This
feature is a powerful tool that makes pivot table reporting more powerful than a common
spreadsheet.
Note:
You can swing pivot dimensions by moving items within and between data layout panes,
To swing a dimensional label:
1
Select a dimensional label and choose Swing on the shortcut menu.
2
Select a direction.
Valid swing positions are:
Vertical
Horizontal
Up
Down
Left
Right
Before
After
If you select the “before” swing positions, you must choose the dimension label before which
you wish to place the selected label. This behavior applies to the “after” selection as well.
Working with Pivot Facts
Core numeric data that you slice and dice dimensionally in your analysis are called facts. Facts
can be summed to create totals.
You can calculate totals for both columns and rows in a Pivot report. If you layered dimension
items along the top or side labels of your report, you can calculate the totals for any level in the
hierarchy. When you select an inner dimension for totaling, subtotals are created for each of the
categories in the outer dimensions. Totals in the Pivot section include:
Total Function
Cumulative Totals
Surface Values
262 Interactive Reporting
C# PDF insert text Library: insert text into PDF content in C#.net
functions to PDF document imaging application, such as inserting text to PDF, deleting text from PDF, searching text in PDF, extracting text from PDF, and so on
cut and paste text from pdf; delete text from pdf acrobat
VB.NET PDF insert text library: insert text into PDF content in vb
functions to PDF document imaging application, such as inserting text to PDF, deleting text from PDF, searching text in PDF, extracting text from PDF, and so on
erase text from pdf; export highlighted text from pdf to word
Total Function
You can quickly add totals to your pivot table data. The new total value is created as an additional
column. Total functions can be applied to:
Underlying values from the original results sections
Surface values displayed in the Pivot
Depending on which set of values you apply the total function, different results are yielded.
Consider a simple pivot table with two values of 20 and 30. Each of these is already a total of
underlying values (20 = 8 +12 and 30 = 10 + 20). An average of the underlying value yields the
result of 12.5 = (8 + 12 + 10 + 20) /4). An average of the surface values yields the results 25 =
(20 +30) / 2).
To add totals to a Pivot:
1
Click a row or column label handle to select it.
Selecting the outermost label creates a total; selecting an inner label creates a subtotal.
2
Select Add Total on the shortcut menu.
A submenu of data functions is displayed.
3
Select a data function.
Cumulative Totals
By adding cumulative running totals to a pivot table, you can break totals by dimension to restart
at each dimensional grouping in the report.
To add a cumulative calculation:
1
Select a fact item in the data grid of the Pivot.
2
Select Add Cume on the shortcut menu.
The Add Cume shortcut menu is displayed.
3
Select a scope from the Add Cume shortcut menu.
A new data values item named “Cume of X” is displayed across each row of the report. The new
cume item maintains a cumulative running sum of the original data values item.
Note:
Cumulative totals are most effective when all dimensions are located on a row or column of the
report, and data label column heads are placed orthogonally.
To modify a cumulative calculation:
1
Select a column in which a cume has already been place in the pivot table’s data grid.
2
Select Modify Cume on the shortcut menu.
Pivot Section 263
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C# programming sample for extracting all images from PDF. // Open a document. C# programming sample for extracting all images from a specific PDF page.
copy paste pdf text; extract pdf text to excel
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
VB.NET PDF - PDF File Pages Extraction Guide. Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc. Free PDF document
cut and paste text from pdf document; copying text from pdf into word
The Modify Cume submenu is displayed.
3
Select a scope from the Modify Cume shortcut menu.
Surface Values
You can use underlying or surface values when working with totals in Pivot sections. Underlying
values refer to values from the original results section. Surface values refers to values in the actual
report section. The two approaches yield different results, and produce values that may be
displayed incongruous with the values in the report.
To understand this difference between underlying and surface values, consider a simple pivot
table with two values of 20 and 30. Each of these is already a total of underlying values (20 = 8
+12 and 30 = 10 + 20). An average of the underlying value yields the result of 12.5 = (8 + 12 +
10 + 20) /4). An average of the surface values yields the results 25 = (20 +30) / 2). By default,
the surface value feature is not active.
To activate surface values, select a pivot item and Surface Values on the shortcut menu.
Analyzing Pivot Data
Data functions in the Pivot section are particularly useful if you want your report to display
different types of values. Data functions summarize groups of database records and replace the
original values with new summary data.
For example, in the Pivot section, you can show either the total sale, average sale, or the maximum
sale of each product by quarter. Each of these dimensions is based on the same underlying values.
They differ only in the data function that is applied.
Table 65 Pivot Data Functions 
Data Function
Returns the:
Sum
Sum of all underlying values.
Average
Average of all underlying values.
Count
Number of underlying values.
Count Distinct
Number of distinct values in a column.
Null Count
Number of nulls among underlying values.
Non-Null Count
Number of underlying values; null values are excluded.
Maximum
Highest of underlying values.
Minimum
Lowest of underlying values
% of Row
Sum of underlying values as a percentage of their respective surface row.
% of Column
Sum of underlying values as a percentage of their respective surface column.
264 Interactive Reporting
XImage.OCR for .NET, Recognize Text from Images and Documents
recognition and extraction from images captured by digital camera, scanned PDF document and image-only PDF. Capable of extracting text from facsimiles and
extract text from image pdf file; copy text from pdf with formatting
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Sample for extracting all images from PDF in VB.NET program. Sample for extracting an image from a specific position on PDF in VB.NET program.
find and replace text in pdf file; .net extract text from pdf
Data Function
Returns the:
% of Grand
Sum of underlying values as a percentage of all surface values in the report.
To apply a data function:
1
Select a row or column of facts (such as Amount).
2
Select Data Function on the shortcut menu.
A shortcut menu of available data functions is displayed.
Optional: You can also select the item or column and choose Actions > Data Function, and
select the (function).
3
Select a function.
Each column is recalculated according to the data function applied to the underlying value.
Paging Through Pivot Data
By default, Interactive Reporting shows a fixed number of rows in a table when a user views a
page in a browser. Often data extends beyond the vertical and horizontal rows shown on the
page. To view your paging options, see the table below.
Table 66 Pivot Paging Options  
Paging Option
Description
Current Page
The tooltip shows the current page in the report.
Page Left
Moves one page in the up direction. To move to the top page, select [Shift] + Click + Up.
Page Up
Moves one page in the down direction. To move to the first page in the down direction, select [Shift]
+ Click + Down arrow.
Page Down
Moves one page in the left direction. To move to the first page in the right direction, select [Shift]
+ Click + right arrow.
Page Right
Moves one page in the left direction. To move to the first page in the left direction, select [Shift] +
Click + left arrow.
Common Chart/Pivot Features
Interactive Reporting document file management features allow you to easily tailor the look of
reports. The features shown below are common in the Chart and Pivot sections:
Sorting Charts/Pivots
Drill Anywhere into Charts/Pivots
DrillDown into Dimensional Data
Common Chart/Pivot Features 265
C# TIFF: Use C#.NET Code to Extract Text from TIFF File
Mature and reliable .NET APIs for extracting text from Tiff file in Visual C# C# Code to Extract Certain Page Text from Multi-page TIFF and Save to PDF.
copy and paste text from pdf to word; acrobat remove text from pdf
C# TIFF: Extract Page(s) from TIFF File(s) Using C#.NET Code
C# TIFF - Guide for Extracting Page(s) from TIFF File. Simple Solution for TIFF Document Page(s) Extracting in C#.NET. C#.NET TIFF
cut and paste pdf text; extract text from pdf using c#
Sorting Charts/Pivots
In the Chart and Pivot sections, data is sorted alphabetically. You can override this default and
sort dimensional data with reference to other data, rather than alphabetically.
For example, if a chart lists each type of item your company sells and the total amount sold of
each, initially the item types are alphabetically ordered. But this data becomes more meaningful
when you instead sort the item types with reference to the total sales revenue produced by each.
This approach allows you to rank each product type from highest to lowest total sales.
When you want to apply a sort criteria there are three components used to define the sort
condition:
Sort Items—Item sorted in ascending or descending order. In the Chart section, sort items
refers to the chart axes. In the Pivot section, sort items refers to the pivot dimensions.
Referential Items—Numeric data item included in the Chart or Pivot section, and also the
keyword “labels.” These selections provide two ways to sort the selected Chart or Pivot item.
Sorting by labels—Dimensional data items are sorted alphabetically by name when the
chart section is created: this is equivalent to sorting by “labels.” When selected, the
“labels” keyword indicates that the item chosen from the submenu are sorted by label
or name rather than by reference to corresponding numeric data values in the report.
Sorting by values—Sorting by a numeric data item orders each value of the target item
specified by its corresponding numeric value in the second list. Sorting by values
produces an entirely different sort order. For example, your chart may list each state in
which your company has made sales revenue and the total cost-of-sales for each. The
data items are initially listed in alphabetical order, that is, sorted by “labels.” When you
sort instead by cost-of-sales, the states are ranked in order by each corresponding cost-
of-sales figure.
Functions—Aggregate statistical functions available when you sort by values. The functions
generally duplicate the data functions available in the chart section.
When you sort by values, dimensional data is sorted by the corresponding numeric values of the
referenced item. (For example, sorting states by the sum total of the cost of good sold in each
state).
To specify a sort:
1
Select an item to sort in the Chart or Pivot sections.
2
Click either Sort Ascending or Sort Descending on the shortcut menu.
3
Select Label to sort the item alphabetically, or select the numeric value item as a sort reference.
4
If you selected a numeric value, choose an aggregate function on the shortcut menu.
Drill Anywhere into Charts/Pivots
The Drill Anywhere feature allows you to drill into and add items in the Chart and Pivot sections
that are resident in the Results section, but have not been included in the Chart and Pivot you
are viewing. Drill anywhere items are broken out as a new label item(s) automatically. The
266 Interactive Reporting
advantage of this feature is that it instantly allows you to add items to the data set to reflect
temporary and hypothetical situations.
The extent to which you can drill into your data depends on how the original query was built,
since Drill Anywhere retrieves data from the Results section.
To drill anywhere into a Chart:
1
Select a pivot dimension or chart item for analysis.
2
Select Drill Anywhere on the shortcut menu.
A shortcut of drill anywhere items displays.
3
Select an item on which to drill down.
The report is redisplayed, breaking out the additional data as a new label item.
Note:
If no options are available in the Drill Anywhere drop down list, all available items have been
referenced in the chart.
DrillDown into Dimensional Data
The DrillDown feature enables you to use a predefined drill-down path to go directly to the next
item in a hierarchy when working with dimensional analysis. For example, you may need to find
out if a particular product sells better in different regions of the country. Using a drill-down
path, all you have to do is follow the drilldown path to discover which state or even city is a more
appropriate market for your product.
To drill down into a Pivot or Chart label:
1
Select any label for drill-down analysis.
Because the drill-down into feature is not context sensitive, access the drill-down from any label
shown.
2
Click Drilldown into on the shortcut menu.
All available drill-down paths are displayed. Each drill-down path shows the topic which is being
drilled into, and the label from which it was drilled.
3
Click the drill-down label.
After you specify the drill down label, the label is added to the data layout and breaks out the
additional data according to the label selected for drill-down.
To drill up from data:
1
Click the label that has been drilled downed.
2
On the Pivot or Chart menu, select Drill Up.
The report is redisplayed, reversing the drill-down and displaying the original item.
Common Chart/Pivot Features 267
OLAPQuery Section
The OLAPQuery section is designed for viewing and analyzing queries based on
multidimensional databases (MDD). This section includes the following topics:
Working with OLAP Data
OLAP Data Functions
Working with OLAP Data
Interactive Reporting provides several ways for you to dynamically manage your OLAP data for
better viewing analysis:
OLAP Terminology
Auto-Sizing a Column
Sorting OLAP Dimensions
Drilling into OLAP
Drilling up
OLAP Terminology
Cube—Data in OLAP databases is stored in cubes. Cubes are made up of dimensions and
measures. A cube may have many dimensions.
Dimensions—In an OLAP database cube categories of information are called dimensions. Some
dimensions could be Location, Products, Stores, and Time.
MDX—MDX (Multi Dimensional eXpressions) is the language used to give instructions to OLE
DB for OLAP- compliant databases. When an OLAP query section is built, <product Interactive
Reporting is translating those into MDX instructions. When the query is refreshed, MDX is sent
to the database server. The data the server returns to the Interactive Reporting document file is
the collection of records that answers the query.
Measures—Measures are the numeric values in an OLAP database cube that are available for
analysis. The measures could be margin, cost of goods sold, unit sales, budget amount, and so
on.
Members—In a OLAP database cube, members are the content values for a dimension. In the
location dimension, they could be San Francisco, Japan, Paris, 35 Main Street, Tokyo, USA,
France, Rome, and so on. These are all values for location.
Multidimensional—Multidimensional databases create cubes of aggregated data that anticipate
how users think about business models. These cubes also deliver this information efficiently and
quickly. Cubes consist of dimensions and measures. Dimensions are categories of information.
For example, locations, stores and products are typical dimensions. Measures are the content
values in a database that are available for analysis.
268 Interactive Reporting
Auto-Sizing a Column
By default Interactive Reporting truncates columns evenly and without regard to the length of
data values. With the Auto-Size Column Width feature, you can automatically size any column
to fit the text of the largest value in the column.
To auto-size a column:
1
Select the column.
2
Select Auto-Size Column Width on the shortcut menu.
Sorting OLAP Dimensions
In the OLAP section, data can be sorted in ascending or descending order.
To specify a sort:
1
Select an item to sort in the OLAP sections.
2
Select either Sort Ascending or Sort Descending on the shortcut menu.
3
Select Label to sort the item alphabetically, or select the numeric value item as a sort reference.
4
If you select a numeric value, choose an aggregate function on the Function shortcut menu.
Drilling into OLAP
The Drill Down feature retrieves data from the MDD cube following the hierarchy down to the
granular level. When you find a specific item to learn more about, such as a product line, you
can drill down into the item label. You can drill down on more than one item and additionally
drill down on all items at the same time.
For a member drill down, any row or column label can be drilled into so that you can view the
structure of the hierarchies for any particular dimension. Every time you select a specific label
in a dimension row or column, you show only the data for that label value. When you select the
dimension tab for a level, you show all the members of that dimension level.
For a measure drill down, you can show how different measures consolidate together. A drill
down on a measure is done on a progressive basis, one level at a time on a 1 to n path (sequential
rather than nested). For example, if Profit is the parent of Tax and Pre-Tax Profit, and Revenue
and Expenses are children of Pre-Tax Profit, then the Tax and Pre-Tax columns are drilled down
first and you must select the Pre-Tax label to display the Revenue and Expense columns.
Note:
You cannot set filters while in a drilled-down state on a dimension.
To drill down on a label:
1
Select a label.
OLAPQuery Section 269
2
Click Drill Down on the shortcut menu.
You can select a label and choose Action > Drill Down.
Note:
Essbase only: For a measure drill down, you can show how different measures consolidate
together. A drill down on a measure is done on a progressive basis, one level at a time on a 1 to
n path (sequential rather than nested). For example, if Profit is the parent of Tax and Pre-Tax
Profit, and Revenue and Expenses are children of Pre-Tax Profit, then the Tax and Pre-Tax
columns are drilled down first and you must double-click the Pre-Tax label to display the
Revenue and Expense columns.
Drilling up
If you used the drill-down feature, you return to your original view of the data by drilling up
one level at a time. To drill up, you simply select the level to drill up.
To drill up on a label:
1
Select the label that has been drilled down.
2
Select Drill Up on the shortcut menu.
Optional: You can also select a label and choose Action > Drill Down.
OLAP Data Functions
Column or row totals added to your OLAPQuery are aggregates (literally, totals of totals), and
can be recalculated using data functions. When applied to totals, data functions apply to the
calculation to “surface” values.
When applied to surface values, data functions recalculate the values in the visible cells or
“surface” of the OLAPQuery. For example, you can show the total sale, average sale, and
maximum sale of each product by Quarter. Each of these dimensions is based on the same value.
They only differ in the data function that is applied.
Table 67 OLAP Data Functions  
Data Function
Returns the:
Sum
Sum of all values.
Average
Average of all values.
Count
Number of values.
Maximum
Highest of values.
Minimum
Lowest of values
% of Row
Surface values as a percentage of their respective row item.
270 Interactive Reporting
Documents you may be interested
Documents you may be interested