Difference between revisions of "Documentation/BASIC Guide/API Intro"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Introduction to the {{OOo}} API)
Line 1: Line 1:
 +
{{DISPLAYTITLE:Introduction to the {{OOo}} API}}
 
{{Documentation/BASICGuideTOC/v2
 
{{Documentation/BASICGuideTOC/v2
 
|ShowPrevNext=block
 
|ShowPrevNext=block
Line 5: Line 6:
 
|NextPage=Documentation/BASIC Guide/UNO
 
|NextPage=Documentation/BASIC Guide/UNO
 
|api=block
 
|api=block
}}<!-- {{DISPLAYTITLE:Introduction to the {{OOo}} API -->
+
}}
 
+
= Introduction to the {{OOo}} API =
+
  
 
The {{OOo}} API is a universal programming interface for access to {{OOo}}. You can use the {{OOo}} API to create, open, modify and print out {{OOo}} documents. It provides the option of extending the functional scope of {{OOo}} through personal macros and allows personal dialogs to be written.
 
The {{OOo}} API is a universal programming interface for access to {{OOo}}. You can use the {{OOo}} API to create, open, modify and print out {{OOo}} documents. It provides the option of extending the functional scope of {{OOo}} through personal macros and allows personal dialogs to be written.

Revision as of 18:00, 20 February 2008


The Apache OpenOffice API is a universal programming interface for access to Apache OpenOffice. You can use the Apache OpenOffice API to create, open, modify and print out Apache OpenOffice documents. It provides the option of extending the functional scope of Apache OpenOffice through personal macros and allows personal dialogs to be written.

The Apache OpenOffice API may not only be used with Apache OpenOffice Basic, but also with other programming languages such as Java and C++. A technique called Universal Network Objects (UNO) which provides an interface to various programming languages makes this possible.

This chapter centers on how Apache OpenOffice can be used in Apache OpenOffice Basic with the aid of UNO. It describes the main concepts of UNO from the standpoint of a Apache OpenOffice Basic programmer. Details on how to work with the various parts of the Apache OpenOffice API can be found in the following chapters:

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools