Main Page

From NOA Documentation Wiki

Jump to: navigation, search

Nice Office Access Documentation Wiki


Nice Office Access (NOA) is a great wrapper around the OpenOffice.org API called UNO. It is LGPL, developed by a community and hosted on the IOn AG. Download it from there or check out their forum if you have questions, feedback or suggestions!

Jstaerk 16:10, 11 February 2007 (CET)

Contents

[edit] Purpose of this wiki

IMHO the documentation of NOA is a bit.

The purpose of this wiki is to create an english documentation and maybe reference for NOA and related UNO: This wiki will not stop where one has to use UNO in NOA but try to explain how to solve real world problems no matter if NOA or UNO in NOA is involved.

[edit] Getting started with NOA

Hello World in SWT/JFace How to embed OpenOffice.org Writer in a SWT application

Hello World in SWING How to embed OpenOffice.org Writer in a SWING application

Spreadsheet A snippet how to use NOA with OpenOffice.org Calc

Spreadsheet+Swing complete sourece how to place a spreadsheet in a SWING application

Search and replace test within a writer document

Change the font of a paragraph

Find out where OpenOffice is installed

[edit] Advanced topics

Show and hide menu bars and other GUI elements

Prevent quitting openoffice

Show print preview

Zooming text documents

To select a printer you can use a bit of UNO

Appending writer documents after one another

Search for a string and change it's font attributes

Substitute OpenOffice's save routine with a custom defined one

Delete paragraphs except the ones with tables

Get current page and jump to other pages

Open a writer document read only

Change the font attributes between two different search occurences

Have borders in spread sheets

Have additional sheets in spread sheets

Find text in spread sheets

Adding Hyperlinks in text tables

Reroute some key events to the java application embedding the openoffice frame

Add a toolbar icon to openoffice

Export every slide of a presentation ... as JPEG

Setting the native library path (libnativeview.so/nativeview.dll) of NOA 2.2 to something different than "lib"

Make hidden document visible

Get OpenOffice.org Setup information such as version or locale

Create a placholders and insert it into the text document

Replacing placholders

Change the value of a variable

Change the value of a form text field

Convert linked images (text graphic objects) into embedded ones

Advanced spread sheets methods

[edit] Applications using NOA

Personal tools