pdf to jpg c# open source : Add security to pdf file application SDK utility html winforms .net visual studio IG40-ImpressGuideLO16-part65

Chapter 
7  
Including Spreadsheets, 
Charts, and Other Objects
Add security to pdf file - C# PDF Digital Signature Library: add, remove, update PDF digital signatures in C#.net, ASP.NET, MVC, WPF
Help to Improve the Security of Your PDF File by Adding Digital Signatures
pdf password security; change security settings pdf
Add security to pdf file - VB.NET PDF Digital Signature Library: add, remove, update PDF digital signatures in vb.net, ASP.NET, MVC, WPF
Guide VB.NET Programmers to Improve the Security of Your PDF File by Adding Digital Signatures
advanced pdf encryption remover; add security to pdf
OLE objects
Object Linking and Embedding (OLE) is a software technology that allows embedding and linking 
of the following types of files or documents into an Impress presentation.
LibreOffice spreadsheets
LibreOffice charts
LibreOffice drawings
LibreOffice formulas
LibreOffice text
The major benefit of using OLE objects is that it provides a quick and easy method of editing the 
object using tools from the software used to create the object. These file types can all be created 
using LibreOffice and OLE objects can be created from new or from an existing file.
Inserting new OLE objects
When you insert a new OLE object into your presentation, it is only available in your presentation 
and can only be edited using Impress.
Figure 133: Inserting a new OLE object
To add a new OLE object into your presentation:
1) Go to the slide where you want to insert the OLE object.
2) Select Insert > Object > OLE Object from the menu bar.
3) On the Insert OLE Object dialog (Figure 133), select Create new.
4) Select the type of OLE object you want to create and click OK.
5) A new OLE object is inserted in the center of the slide in edit mode. The toolbars displayed 
in Impress will change providing the necessary tools for you to create the new OLE object.
Note
For computers operating Microsoft Windows there is an additional option of Further 
objects in the Object type list. Clicking on this option opens an Insert Object dialog 
allowing you to create an OLE object using other software that is compatible with 
OLE and LibreOffice. This option is available for new OLE objects and OLE objects 
from a file.
162
LibreOffice 4.0 Impress Guide
VB.NET PDF Password Library: add, remove, edit PDF file password
Remove password from PDF. Set PDF security level. Add necessary references: This Visual Basic coding example will help you open an encrypted PDF file.
pdf password unlock; convert locked pdf to word doc
C# PDF Password Library: add, remove, edit PDF file password in C#
password remover component can help users unlock PDF file without password. in C# project, XDoc.PDF provides some PDF security settings. Add necessary references
secure pdf remove; creating a secure pdf document
Inserting OLE objects from files
When you insert an existing file into your slide as an OLE object, by default any subsequent 
changes that are made to the original file do not affect the copy of the file inserted into your 
presentation. Similarly, changes to the file copy in your presentation do not change the original file. 
If you want any changes made to the file, either in the original or in your presentation, to appear in 
both versions you have to link the original file with your presentation when it is inserted.
Figure 134: Inserting an OLE object from file
To insert a file into your presentation as an OLE object:
1) Go to the slide where you want to insert the spreadsheet.
2) Choose Insert > Object > OLE Object from the menu bar.
3) On the Insert OLE Object dialog, select Create from file. The dialog changes to show a 
File text box (Figure 134).
4) Click Search and the Open dialog is displayed.
5) Locate the file you want to insert and click Open.
6) Select the Link to file option if you wish to insert the file as a live link so that any changes 
made are synchronized in both the original file and your presentation.
7) Click OK to insert the file as an OLE object.
Editing OLE objects
To edit an OLE object after it has been created or inserted from a file:
1) Double-click on the OLE object to open it in edit mode (Figure 135). The toolbars displayed 
in Impress will change to provide the tools necessary to edit the OLE object (Figure 136).
2) When finished editing the OLE object, click anywhere outside the OLE object to cancel 
editing.
3) Save your presentation. Any changes made to the OLE object are also saved.
Figure 135: Example OLE object in edit mode
Chapter 7  Including Spreadsheets, Charts, and Other Objects
163
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PDF
How to improve PDF document security. If you need to add your own signatures such as logo to PDF document, you and load and save it to current PDF file.
decrypt pdf file online; decrypt a pdf file online
C# HTML5 Viewer: Deployment on AzureCloudService
RasterEdge.XDoc.PDF.HTML5Editor.dll. 2. Add fill extension such as validateIntegratedModeConfiguration="false"/> <security> <requestFiltering
cannot print pdf security; change pdf security settings reader
Figure 136: Example toolbars for OLE object editing
Spreadsheets
To include a spreadsheet in an Impress slide, you can either insert an existing spreadsheet file or 
insert a new spreadsheet as an OLE object. See “Inserting new OLE objects” on page 162 for 
more information.
Embedding a spreadsheet into Impress includes most of the functionality of a Calc spreadsheet. 
Impress is capable of performing complex calculations and data analysis. However, if you plan to 
use complex data or formulas, it is recommended to perform those operations in a separate Calc 
spreadsheet and use Impress only to display the embedded spreadsheet with the results.
You may be tempted to use spreadsheets in Impress for creating complex tables or presenting 
data in a tabular format. However, the Table Design feature in Impress is often more suitable and 
faster, depending on the complexity of your data; see Chapter 3 Adding and Formatting Text for 
more information.
The entire spreadsheet is inserted into your slide. If the spreadsheet contains more than one sheet 
and the one you want is not visible, double-click the spreadsheet and then select a different sheet 
from the row of sheet tabs at the bottom.
Resizing and moving spreadsheets
When resizing or moving a spreadsheet on slides, ignore the first row and first column (easily 
recognizable because of their light background color) and any horizontal and vertical scroll bars. 
They are only used for spreadsheet editing purposes and will not be included in the spreadsheet 
that appears on the slide.
Resizing
When selected, a spreadsheet OLE object is treated like any other object. However, resizing an 
embedded spreadsheet also changes the spreadsheet area that is visible on a slide.
To resize the area occupied by the spreadsheet on a slide:
1) Double-click the OLE object to enter edit mode, if it is not already active. Note the selection 
handles visible in the border surrounding the spreadsheet OLE object (Figure 135).
2) Move the mouse over one of the handles. The cursor changes shape to give a visual 
representation of the effects applied to the area.
3) Click and hold the left mouse button and drag the handle. The corner handles move the two 
adjacent sides simultaneously, while the handles at the midpoint of the sides modify one 
dimension at a time.
Moving
You can move a spreadsheet OLE object (change its position within the slide) when it is in edit 
mode.
1) Move the mouse over the object border until the cursor changes shape (normally a hand, 
but this depends on your computer setup).
2) Click and hold the left mouse button and drag the spreadsheet to the desired position.
3) Release the mouse button.
164
LibreOffice 4.0 Impress Guide
VB.NET PDF Library SDK to view, edit, convert, process PDF file
XDoc.PDF SDK allows users to perform PDF document security settings in VB.NET program. objects can be drawn and added to a specific location on PDF file page.
pdf security remover; pdf password encryption
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Security PDF component download. Add necessary references VB.NET programming example below will show you how to copy pages from a PDF file and paste into another
change pdf security settings; decrypt password protected pdf
Editing spreadsheets
When a spreadsheet is inserted into a slide, it is in edit mode ready for inserting or modifying data 
or modifying the format (example shown in Figure 135). Note the position of the active spreadsheet
cell and the small resizing handles on the object border.
When editing a spreadsheet, some of the toolbars change in Impress so that you can easily edit a 
spreadsheet (Figure 136). One of the most important changes is the presence of the Formula 
toolbar, just below the Formatting toolbar. The Formula toolbar contains (from left to right):
The active cell reference or the name of a selected range of cells.
The Formula Wizard icon 
.
The Sum 
and Function 
icons or the Cancel 
and Accept 
icons, depending 
on the editing actions taken in the spreadsheet.
A long edit box to enter or review the contents of the active cell.
If you are familiar with Calc, you will immediately recognize the tools and the menu items. See the 
Calc Guide for more information on how to create and edit spreadsheets in LibreOffice.
Spreadsheet organization
A spreadsheet consists of multiple tables called sheets, which in turn contain cells. However, in 
Impress, only one sheet can be shown at any one time in a slide when a spreadsheet with multiple 
sheets is embedded into an Impress slide. The default names for sheets are Sheet 1, Sheet 2, 
Sheet 3 and so on, unless the sheets have been renamed, and the sheet names are shown at the 
bottom of the spreadsheet area (Figure 135).
Each sheet is organized into cells, which are the elementary units of the spreadsheet. They are 
identified by a row number (shown on the left hand side) and a column letter (shown in the top 
row). For example, the top left cell is identified as A1, while the third cell in the second row is C2. 
All data elements, whether text, numbers or formulas, are entered into a cell.
Note
If you have multiple sheets in your embedded spreadsheet, only the active sheet is 
shown on the slide after exiting edit mode.
Figure 137: Insert Sheet dialog
Chapter 7  Including Spreadsheets, Charts, and Other Objects
165
C# Image: C# Code to Upload TIFF File to Remote Database by Using
to save the ImageUploadService file, add a web using System.Security.Cryptography; private void tsbUpload_Click profession imaging controls, PDF document, image
decrypt pdf without password; pdf security options
C# HTML5 PDF Viewer SDK deployment on IIS in .NET
place where you store XDoc.PDF.HTML5 Viewer correspond site-> Edit Permissions -> Security -> Group or user names -> Edit -> Add -> Add Everyone usersgiven
convert secure pdf to word; secure pdf file
Inserting sheets
If required, you can insert sheets to your embedded spreadsheet as follows:
1) Double-click on the embedded spreadsheet to open in edit mode (Figure 135).
2) Right-click on the sheet names and select Insert > Sheet from the context menu, or click 
on the plus sign to the right of the sheet names, or go to Insert > Sheet on the main menu 
bar to open the Insert Sheet dialog (Figure 137).
3) Select the sheet position, quantity of sheets to be inserted, sheet name or which 
spreadsheet file to use from the options available in the Insert Sheet dialog.
4) Click OK to close the dialog and insert the sheet.
5) When finished editing the embedded spreadsheet, click anywhere outside the border to 
cancel edit mode and save the changes.
Renaming sheets
If required, you can rename sheets in your embedded spreadsheet as follows:
1) Double-click on the embedded spreadsheet to open in edit mode (Figure 135).
2) Click on the sheet tab you want to rename to select the sheet.
3) Right-click on the sheet tab and select Rename Sheet from the context menu, or go to 
Format > Sheet > Rename on the main menu bar.
4) When finished editing the embedded spreadsheet, click anywhere outside the border to 
cancel edit mode and save the changes.
Moving and copying sheets
If required, you can move or copy sheets in your embedded spreadsheet as follows:
1) Double-click on the embedded spreadsheet to open in edit mode (Figure 135).
Figure 138: Move/Copy Sheet dialog
166
LibreOffice 4.0 Impress Guide
2) Right-click on the sheet names and select Move/Copy Sheet from the context menu, or go 
to Edit > Sheet > Move/Copy on the main menu bar to open the Move/Copy Sheet dialog 
(Figure 138).
3) Select whether to move or copy the sheet, the sheet location and position, and a new sheet 
name from the options available in the Move/Copy Sheet dialog.
4) Click OK to close the dialog and move or copy the sheet.
5) Alternatively, click on the sheet tab and drag it to a new position in the embedded 
spreadsheet.
6) When finished editing the embedded spreadsheet, click anywhere outside the border to 
cancel edit mode and save the changes.
Deleting sheets
If required, you can delete sheets and remove them from your embedded spreadsheet as follows:
1) Double-click on the embedded spreadsheet to open in edit mode (Figure 135).
2) Click on the sheet tab you want to delete to select the sheet.
3) Right-click on the sheet tab and select Delete Sheet from the context menu, or go to Edit >
Sheet > Delete on the main menu bar.
4) Click Yes to confirm the deletion of the sheet.
5) When finished editing the embedded spreadsheet, click anywhere outside the border to 
cancel edit mode and save the changes.
Cell navigation
To move around the spreadsheet to select a cell to make it active, you can use one of the following 
methods. By default when open an embedded spreadsheet in Impress, the active cell is A1:
The keyboard arrow keys.
Position the cursor in a cell and left click on the mouse.
Enter key to move one cell down and Shift+Enter key combination to move one cell up.
Tab key to move one cell to the right and Shift+Tab key combination to move one cell to the 
left.
Note
Other keyboard shortcuts are available to navigate around a spreadsheet. Refer to 
Getting Started Guide Chapter 5 Getting Started with Calc for more information.
Entering data
Data input into a cell can only be done when a cell is active. An active cell is easily identified by a 
thickened and bolder border. The cell reference (or coordinates) for the active cell is displayed at 
the left hand end of the Formula toolbar (Figure 136).
1) Select the cell to make it active and start typing. The data input is also displayed in the 
large text box on the Formula toolbar making the data entry easier to read.
2) Use the Formula Wizard icon 
, Sum icon 
and Function icon 
to enter data, 
formula or function into a cell. If the input is not a formula (for example, a text or date 
entry), the Sum and Function icons change to the Cancel icon 
and Accept icon 
.
3) To confirm data input into a cell either select a different cell, or press the Enter key, or click 
on the Accept icon.
Chapter 7  Including Spreadsheets, Charts, and Other Objects
167
Formatting cell data
Impress normally recognizes the type of contents (text, number, date, time, and so on) entered into 
a cell and applies default formatting to it. However, if Impress wrongly recognizes the type of data 
you have entered into a cell:
1) Select the cell then right-click on the cell and select Format Cells from the context menu, 
or go to Format > Cells on the main menu bar, or use the keyboard shortcut Ctrl+1 to open 
the Format Cells dialog (Figure 139).
2) Click on the Numbers tab and use the options on this dialog page to format the cell data.
3) Click OK to close the dialog and save your changes.
Tip
Sometimes it is useful to treat numbers as text (for example, telephone numbers) and 
to prevent Impress from removing the leading zeros or right align them in a cell. To 
force Impress to treat numbers as text, type a single quotation mark (') before 
entering the number.
Figure 139: Formatting Cells dialog
Formatting spreadsheets
For presentation purposes, it may be necessary to change the formatting of a spreadsheet to 
match the style used in the presentation.
When working on an embedded spreadsheet, you can also access any cell styles created in Calc 
and use them. However, if you are going to use styles, it is recommended to create specific cell 
styles for embedded spreadsheets, as Calc cell styles maybe unsuitable when working within 
Impress.
Manual formatting
To manually format an embedded spreadsheet:
1) Select a cell or a range of cells. See the Getting Started Guide Chapter 5 Getting Started 
with Calc for more information on selecting ranges of cells.
168
LibreOffice 4.0 Impress Guide
To select the whole sheet, click on the blank cell at the top left corner between the row and 
column indexes, or use the keyboard shortcut Ctrl+A.
To select a column, click on the column header at the top of the spreadsheet.
To select a row, click on the row header on the left hand side of the spreadsheet.
2) Right-click on a cell and select Format Cells from the context menu, or go to Format > 
Cells on the main menu bar, or use the keyboard shortcut Ctrl+1 to open the Format Cells 
dialog (Figure 139).
3) Use the various dialog pages to format the embedded spreadsheet so that it matches the 
style of your presentation.
4) Click OK to close the dialog and save your changes.
5) If necessary, adjust the column width by hovering the mouse over the line separating two 
columns in the header row until the mouse cursor changes to a double-headed arrow; then 
click the left button and drag the separating line to the new position.
6) If necessary, adjust the row height by hovering the mouse over the line separating two rows 
in the row header until the mouse cursor changes to a double-headed arrow; then click the 
left button and drag the separating line to the new position.
7) When you are satisfied with the formatting changes, click outside the spreadsheet area to 
save your changes and cancel editing.
Using formatting styles
When using styles on an embedded spreadsheet and the spreadsheet is in edit mode, Impress 
displays the available styles for a spreadsheet in the Styles and Formatting dialog.
If style formatting you want to use is not available, then see the Writer Guide Chapter 6 
Introduction to Styles on how to create a style. Styles used in an embedded spreadsheet are 
similar to paragraph styles used in LibreOffice Writer.
To use styles in your embedded spreadsheet:
1) Go to Format > Styles and Formatting on the main menu bar or press the F11 key to 
open the Styles and Formatting dialog.
2) Select data in a cell and double-click on a style in the Styles and Formatting dialog to apply 
that style.
Inserting rows, columns or cells
To insert rows, columns, or cells into an embedded spreadsheet:
1) Select the same number of rows, columns or cells on the embedded spreadsheet that you 
want to insert.
2) Go to Insert > Rows or Insert > Columns or Insert > Cells on the main menu bar or right-
click on your selection and select Insert Rows or Insert Columns or Insert... from the 
context menu.
3) When inserting cells, select the insert option from the Insert Cells dialog that opens and 
click OK.
Deleting rows, columns or cells
To delete rows, columns or cells from an embedded spreadsheet:
1) Highlight the number of rows, columns or cells on the embedded spreadsheet you want to 
delete.
2) Go to Edit > Delete Cells on the main menu bar or right-click on the row or column 
headers and select Delete Rows or Delete Columns or Delete... from the context menu.
Chapter 7  Including Spreadsheets, Charts, and Other Objects
169
Merging cells
To merge multiple cells into a single cell:
1) Select the number cells to be merged.
2) Go to Format > Merge cells on the main menu bar and select either Merge and Center 
Cells or Merge Cells from the available options.
3) Alternatively, right-click on the selected cells and select Merge Cells from the context 
menu.
Splitting cells
To split a group of cells that have been merged into a single cell:
1) Select the cell that contains merged cells.
2) Go to Format > Merge Cells > Split Cells or right-click on the cell and select Split Cells 
from the context menu.
Charts
A chart is a graphical interpretation of information that is contained in a spreadsheet. More 
information about charts and the use of charts is described the Calc Guide Chapter 3 Creating 
Charts and Graphs.
Inserting charts
You can insert a chart to your presentation as an OLE object or using the tools within Impress. See
“Inserting new OLE objects” on page 162 for more information on how to insert a chart as an OLE 
object.
To insert a chart using Impress tools:
1) Go to Insert > Slide on the main menu bar, or right-click on the Workspace and select 
Slide > New Slide from the context menu, or right-click on the Slides pane and select New 
Slide from the context menu to insert a new slide into your presentation.
Figure 140: Inserting objects into a slide
170
LibreOffice 4.0 Impress Guide
Documents you may be interested
Documents you may be interested