how to display pdf file in c# : Delete text from pdf acrobat SDK software service wpf winforms .net dnn essexcel3-part28

Figure 10 Initial Settings for Mode Options
Note:
If you are already connected to an Essbase database, Essbase Options also displays a Style tab.
Skip this tab for now.
8
Select the Global tab.
9
Select the appropriate check boxes and option buttons so that your display of the Global tab matches
Figure 11.
Figure 11 Initial Settings for Global Options
Preparing to Begin the Tutorial 31
Delete text from pdf acrobat - 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
.net extract pdf text; delete text from pdf acrobat
Delete text from pdf acrobat - 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
extract text from pdf file using java; copy pdf text to word document
Note:
You should have already selected the appropriate boxes for Mouse Actions, as described in
“Enabling Mouse Actions” on page 26.
10
Click OK to save the settings for this session and close Essbase Options.
Following Guidelines During the Tutorial
Keep in mind the following guidelines during this tutorial:
Optional tasks that should not be performed as part of the tutorial are displayed in light-
shaded boxes. These tasks are included for your future reference. Find more information
on these tasks in the Essbase Spreadsheet Add-in online help.
You must be connected to the Sample Basic database during the tutorial. If you are not
connected to this database, the illustrations presented in this chapter will not match the
worksheet view.
To access many Essbase commands:
Select the command from the Essbase menu
Click the appropriate button on the Essbase toolbar
For the Zoom In and Zoom Out commands, double-click either the primary or the
secondary mouse button
Set the options in the Essbase Options dialog box as described in “Setting Essbase Options”
on page 29. If the option settings are different, the illustrations presented in this chapter
may not match the worksheet view.
After you change a worksheet option in the Essbase Options dialog box, you must perform
a retrieval or a drill-down operation to have the new setting take effect.
Be sure to follow each step in the tutorial. Each task builds upon the previous task. Do not
skip the final steps at the end of sections, because these steps are often necessary to prepare
you for the next tutorial task.
If you make a mistake during the tutorial, you can select Essbase > FlashBack to return to
the previous worksheet view.
The values in the Sample Basic database that represent ratios or percentages are calculated
to a very high level of precision (for example, 55.26162826). You can apply a cell format to
control the number of decimal places that are displayed in data values. For details on applying
cell formats, see the Excel documentation.
Numeric values shown in the illustrations used throughout this tutorial may not match the
values stored in your database. The values shown in these illustrations reflect a freshly loaded
database.
Some worksheet columns have been adjusted for clarity in the illustrations. You do not need
to change the width of columns in the worksheet to follow the tutorial steps. The Adjust
Columns option in the Display tab of the Essbase Options dialog box adjusts columns for
you.
32 Basic Tutorial
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Annotate & Comment. Edit, update, delete PDF annotations from PDF file. Print.
copy paste pdf text; get text from pdf into excel
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in other external third-party dependencies like Adobe Acrobat.
find and replace text in pdf; extract text from pdf
Reviewing the Sample Basic Database
The Sample Basic database used in this tutorial is based on a hypothetical company in the
beverage industry. The major products of the company are various kinds of sodas. These
products are sold in U.S. markets, which are categorized by state and region. Financial data for
the company is collected monthly and is summarized by quarter and by year. The company uses
Essbase to calculate financial and accounting data, such as sales, cost of goods sold, and payroll.
The company tracks both actual and budget data, as well as the variance and percent variance
between the two.
Retrieving Data
Now that you are more familiar with the Essbase environment, you can connect to an instance
of Essbase Server and start using Essbase and Essbase Spreadsheet Add-in. The following section
guides you through a typical Essbase session where you connect to a database and retrieve data
in various ways.
This topic outlines the following basic retrieval tasks:
“Connecting to a Database” on page 33
“Changing a Password” on page 35
“Retrieving Data from a Database” on page 35
“Canceling a Data Retrieval Request” on page 37
“Restoring the Previous Database View” on page 37
“Drilling Down to More Detail” on page 38
“Drilling Up to Less Detail” on page 41
“Customizing Drill-Down and Drill-Up Behavior” on page 42
Make sure that you followed the steps in “Setting Essbase Options” on page 29. If the settings in
the Essbase Options dialog box are different from the settings previously illustrated, the
worksheet view will differ from the illustrations shown in this chapter.
Remember that you can perform common data retrieval tasks in any of the following ways:
Select commands from the Essbase menu on the Excel menu bar
Double-click the primary or the secondary mouse button in the appropriate cell (for
Retrieve, Zoom In, and Zoom Out commands)
In Excel, click the appropriate buttons on the Essbase toolbar
Connecting to a Database
To access Essbase data, you must first connect to a database on an instance of Essbase Server.
This tutorial assumes that you have the appropriate privileges to connect to a server, an
application, and a database.
Retrieving Data
33
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
copying text from pdf to excel; copy text from pdf
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
erase text from pdf file; cut and paste text from pdf
To complete the steps that follow, you need to know the name of the server to which you want
to connect, your username, and your password. If you do not have this information, contact the
Essbase system administrator.
Note:
Essbase does not support multiple instances of Excel.
To connect to an Essbase Server, application, and database:
1
Select Essbase > Connect.
The Essbase System Login dialog box is displayed, as shown in Figure 12.
Figure 12 Essbase System Login Dialog Box
2
From the Server list box, select the server that you want to access.
If the server name that you want is not displayed in the list, you can type in the name of the
server that you want to access.
3
Press Tab to move to the Username text box; type your username in the text box.
4
Press Tab to move to the Password text box; type your password in the text box.
Note:
You can change your password when you are connected to a server. To change your password,
see “Changing a Password” on page 35.
5
Click OK to connect to the server.
A list of available application/database pairs is displayed in the Application/Database list box.
Figure 13 shows an example of a list of application/database pairs. A single instance of Essbase
Server enables simultaneous access to multiple applications. An application can contain multiple
databases. Only the databases to which you have security access are shown in the list.
34 Basic Tutorial
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark that consists of text or image (such And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
extract text from pdf file; copy and paste pdf text
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
extract text from pdf online; extract text from pdf using c#
For this tutorial, you use the Sample Basic database. If the Sample Basic database was installed
as part of the Essbase installation, it is shown in the list. If Sample Basic is not shown in the
Application/Database list box, ask the Essbase system administrator to install it.
Figure 13 Available Application and Database Pairs
6
In the Application/Database list box, double-click Sample Basic. You can also select Sample Basic from
the list box and click OK.
If the application is not already running, Essbase automatically starts it. There may be a brief
pause as the application loads. The time required to start an application depends on the number
of databases, the sizes of the databases, and the sizes of the indexes of the databases contained
within the application.
Changing a Password
You can change your password only if you are connected to a server.
This task is optional. Optional tasks do not need to be performed as part of the tutorial. They are provided for information
only.
To change your password:
1. In the Essbase System Login dialog box, select the Change Password button.
2. In the Change Password dialog box in the New Password text box, type your new password.
3. In the Confirm Password text box, type the password again.
The passwords must be identical.
4. Click OK to change your password.
5. Click OK again to close the Essbase System Login dialog box.
Retrieving Data from a Database
Each time you retrieve information from an instance of Essbase Server, the following actions
occur:
Retrieving Data
35
C# Excel - Excel Conversion & Rendering in C#.NET
Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
.net extract text from pdf; find and replace text in pdf file
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS free hand, free hand line, rectangle, text, hotspot, hotspot more plug-ins needed like Acrobat or Adobe
delete text from pdf preview; export text from pdf to excel
Spreadsheet Add-in requests data from the server.
The server processes the request and prepares the data.
The server transmits the data to Spreadsheet Add-in.
The spreadsheet application receives the data from Essbase and organizes it in a worksheet.
To help you monitor these operations, Essbase uses three custom cursors, as described in
Table 3
Table 3 Essbase Custom Cursor
Cursor
When Displayed
Spreadsheet Add-in requests information from Essbase Server.
The server is processing the request.
The server returns the data.
Note:
Small retrieval actions display the cursors very quickly; you may not notice changes in the
direction of the arrow when retrieving small amounts of data.
To retrieve data into an empty worksheet: 
1
Select File > New or click 
to open a new worksheet.
Note:
You should be connected to the Sample Basic database. If you are not connected, follow the steps
in “Connecting to a Database” on page 33.
2
Select Essbase > Retrieve.
Essbase retrieves data into the worksheet.
Figure 14 Initial Data Retrieval from Sample Basic
Because you selected the Enable Double-Clicking box in the Essbase Options dialog box (Global
tab) in step 9 on page 31, you can double-click in an empty cell to retrieve data. You can also
click the Retrieve button on the Essbase toolbar.
36 Basic Tutorial
When you retrieve data into an empty worksheet, Essbase returns data from the top levels of
each database dimension. The top level is used as a starting point to navigate, or drill down, into
levels of detailed data. In the Sample Basic database, the following five dimensions are retrieved:
Measures, Product, Market, Scenario, and Year.
Tip:
You can retrieve data by double-clicking in a data cell, selecting Essbase > Retrieve, or by clicking
the Retrieve button on the Essbase toolbar.
Canceling a Data Retrieval Request
Occasionally, you may want to cancel a retrieval request. For instance, you may want to stop a
request if a retrieval is taking longer than expected or if you mistakenly double-click.
Because Essbase returns data so quickly to the worksheet, you may not be able to cancel a retrieval
before the retrieval is complete. The cancel feature is most useful when you need to stop a large
retrieval request.
To cancel data retrievals, press the Esc key during a retrieval action.
Note:
You can cancel a retrieval only while Essbase is processing in Spreadsheet Add-in. You cannot
cancel a retrieval when Essbase is processing from Essbase Server.
Restoring the Previous Database View
The FlashBack command restores the previous database view. A database view is what you see
in the worksheet after a retrieval or navigation operation. FlashBack is similar to the Edit >
Undo command, which reverses the last action, with the following difference. If you modify
member information between retrieves and then perform a FlashBack, Essbase still flashes back
to the spreadsheet data as it was prior to the last retrieve, in spite of any changes you may have
made to members between retrieves. The FlashBack command uses the memory of your
computer to store the current view before processing an Essbase retrieval request. You can use
FlashBack to undo only the most recent operation. FlashBack cannot undo multiple operations.
Throughout this tutorial, you should follow all steps in the order that they are presented. If you
make a mistake or find yourself out of step with the tutorial, you can use the FlashBack command
from the Essbase menu or toolbar to undo the last command and return to the previous database
view. If you want to start the tutorial over from the beginning, select the entire worksheet and
select Edit > Clear > All. Then press Enter or click OK to empty the worksheet and start again.
You can disable FlashBack during normal operations to conserve memory on your local
machine. Do not disable FlashBack for this tutorial.
This task is optional. Optional tasks do not need to be performed as part of the tutorial. They are provided for information
only.
Retrieving Data
37
To disable Flashback:
1. Select Essbase > Options and click the Global tab.
2. Clear the Enable FlashBack check box.
Drilling Down to More Detail
You can drill down to various levels of multidimensional data in the worksheet. For example, if
you want to view data for a specific quarter or month rather than an aggregate data value for the
whole year, you can drill down on the Year dimension to see more detailed data.
You have three options for drilling down on a member: 
Select the member and select Essbase > Zoom In.
Select the member and double-click the primary mouse button.
Select the member and click the Zoom In button on the Essbase toolbar.
To drill down to lower levels of the Year dimension:
1
On Year in cell A2, double-click the primary mouse button.
The drill-down action retrieves data for the level below (the children of) Year: Qtr1, Qtr2, Qtr3,
and Qtr4, as shown in Figure 15.
Figure 15 Result of Drilling Down on the Year Dimension
Note:
For a discussion of the relationships among Essbase database members, see “Database Outlines”
on page 17.
With Essbase, you can retrieve members into columns or rows that are grouped or nested. Row
groups containing more than one level of data are nested within single-member row groups. For
example, a row group containing Qtr1, Qtr2, Qtr3, and Qtr4 may be nested within a single-
member row for a specific region, such as East (see Figure 16). Drilling down to lower levels of
database members is one way to retrieve data into nested groups.
2
In cell D1, double-click to drill down on Market and create nested groups of rows down the worksheet.
38 Basic Tutorial
Figure 16 Result of Drilling Down on the Market Dimension (Nested Rows)
Because worksheets can accommodate more rows than columns, Essbase is preset to retrieve
data into rows when you drill down on a member. You can change this default behavior and
display the results of a drill-down across columns. Drilling across columns applies only to the
top-level member of a dimension (for example, Market or Scenario).
To drill down on Scenario and retrieve its respective members into columns rather than rows:
1
Press and hold down the Alt key.
2
Double-click Scenario (in cell E1).
3
Release the Alt key.
Essbase displays the data in columns across the worksheet, as shown in Figure 17.
Figure 17 Result of Drilling-Down on the Scenario Dimension (Nested Columns)
4
Keep this worksheet open, but do not save it yet.
You use this worksheet again in “Drilling Up to Less Detail” on page 41.
You will open a new worksheet to complete the steps in “Drilling Down on Attribute Members”
on page 39 and “About Drilling Down on Level 0 Attribute Members” on page 40.
Drilling Down on Attribute Members
You can use the Essbase attribute feature to retrieve and analyze in terms of characteristics, or
attributes, of dimensions. For example, you can analyze product profitability based on the
attributes of size or packaging. Attribute dimensions are associated with base dimensions.
You can use an attribute dimension to drill down on the base dimension with which it is
associated. In the Sample Basic database, the Product base dimension is associated with several
attribute dimensions, such as Caffeinated, Ounces, and Pkg_Type. Each attribute dimension
Retrieving Data
39
consists of level 0 attribute members. Level 0 attribute members are the lowest level attributes
that are associated with members of a base dimension. The Pkg_Type attribute dimension, for
instance, has two level 0 members, Bottle and Can.
You can extract information on all products sold in a can by entering manually the name Can
in the worksheet. You can also use Essbase Query Designer or the Essbase Member Selection
dialog box to select the attribute and display it in the worksheet.
To drill down on an attribute dimension:
1
Open a worksheet.
2
Connect to the Sample Basic database.
3
Select Essbase > Retrieve.
4
Select Product and replace it with Can by typing Can manually.
5
Click anywhere outside of cell C1 and select Essbase > Retrieve again.
Figure 18 displays the results:
Figure 18 An Attribute Member in a Report
6
Drill down to all products sold in a can by double-clicking Can in cell C1.
Cola, Diet Cola, and Diet Cream are the members of Product that have the Can attribute.
Figure 19 displays the results:
Figure 19 Result of Drilling Down on an Attribute Member
About Drilling Down on Level 0 Attribute Members
The following description is of the general behavior of Spreadsheet Add-in when you drill down
on a level 0 attribute member:
If the level 0 attribute member is in a column, a drill-down pivots the attribute to the
innermost row of the worksheet.
If the level 0 attribute member is in a row, a drill-down does not change the position of the
attribute in the worksheet.
A drill-down on a level 0 attribute member displays the associated base members to the right
of the level 0 attribute.
If there is more than one level 0 attribute member in a worksheet, a drill-down on one
attribute displays other attributes to the left of the level 0 attribute member. Level 0 attribute
40 Basic Tutorial
Documents you may be interested
Documents you may be interested