Adding functionality with extensions

From Apache OpenOffice Wiki
Jump to: navigation, search

Extensions are optional packages that add new functionality to applications.

Extensions can be distributed in different ways. For example, some Linux distributions distribute certain extensions using the system package manager. The extension repository at offers several benefits.

  • The history of the extension is available.
  • Users can provide feedback.
  • Users can rate the extension.
  • The page usually shows which versions of the application are supported by the extension.

Some extensions are free of charge; others are available for a fee. Check the descriptions to see what licenses and fees apply to the ones that interest you.

Installing extensions

To install an extension, follow these steps:

  1. Download an extension and save it on your computer.
  2. In OOo, select Tools > Extension Manager from the menu bar. In the Extension Manager dialog, click Add.
    Installing an extension
  3. A file browser window opens. Find and select the extension you want to install and click Open. The extension begins installing. You may be asked to accept a license agreement.
  4. When the installation is complete, the extension is listed in the Extension Manager dialog box.
  5. Restart the application to complete the installation process.
Tip.png To get extensions that are listed in the repository, you can open the Extension Manager and click the Get more extensions here link. You do not need to download them separately as in step 1 above.

Documentation note.png To install a shared extension, you need write access to the installation directory.

Using extensions

This section describes several of the more important and popular extensions to Writer. All are available from the OOo extensions repository. In each case, you need to first install the extension as described in the previous section.

Template Changer

Adds two new items to the File > Templates menu that allow you to assign a new template to the current document or to a folder of documents. All styles and formatting will be loaded from that template and the document will behave as it was created using that template. Open source.

Compose Special Characters

Provides a facility for inserting accented and special characters using key combinations. Adds an entry (Compose Character) to the Insert menu, which opens a dialog where you can view the list of key combinations and choose the keystroke you want to use to run the macro. Once setup is done, simply press the appropriate key combination, followed by the keystroke to run the macro. Open source.

Professional Template Pack II

Provides more than 120 templates for Writer, Calc, and Impress. Available in several languages. After you have installed this extension, you will find the templates under File > New > Templates and Documents. From Sun Microsystems. Freeware.

PDF Import

This extension enables you to make minor modifications to the text of existing PDF files when the original source files do not exist or you are unable to open the source files. (Whenever possible, modify the source and regenerate the PDF to obtain the best results.)

When the extension is installed, PDF is listed as a choice in the File Type drop-down list in the File > Open dialog box.

Best results can be achieved with the PDF/ODF hybrid file format, which this extension also enables. A hybrid PDF/ODF file is a PDF file that contains an embedded ODF source file. Hybrid PDF/ODF files will be opened in as an ODF file without any layout changes.

Non-hybrid PDF documents open in Draw. Many PDFs can be edited and resaved with no problems. However, depending on the complexity of the layout, the fonts used, the graphics included, and other factors, changes may be difficult to make, font substitution may occur, and the saved result may not preserve the original layout.

From Sun Microsystems. Open source.

Writer’s Tools

A set of utilities designed to help users perform a wide range of tasks. Using Writer’s Tools, you can back up documents, look up and translate words and phrases, manage text snippets, and keep tabs on document statistics. Open source.

Content on this page is licensed under the Creative Common Attribution 3.0 license (CC-BY).
Personal tools
In other languages