To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Universal Network Objects

From Wikipedia, the free encyclopedia

UNO API

Universal Network Objects (UNO) is the component model used in the OpenOffice.org and LibreOffice computer software application suites. It is interface-based and designed to offer interoperability between different programming languages, object models and machine architectures, on a single machine, within a LAN or over the Internet.

Users can implement or access UNO components from any programming language for which a language binding exists. Complete UNO language bindings exist for C++ (compiler-dependent), Java, Object REXX, Python, and Tcl. Bindings allowing access, but not writing, to components exist for StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure. In particular, this API is used by macros.

Universal Network Objects operate within the UNO Runtime Environment (URE).[1]

The Apache OpenOffice version of UNO is released under the terms Apache License (Version 2) as free and open source software.

YouTube Encyclopedic

  • 1/3
    Views:
    310 796
    14 780
    5 531
  • Introduction to File and Share Permissions in Windows Server 2012
  • How To Create Network Topology Diagram
  • How to Create a Cisco Network Diagram in Visio

Transcription

UNO for function-calling

Examples: an external program can export an ODT file as a PDF file, or import and convert a DOCX, calling LibreOffice by the UNO interface. Another external program can access a cell and formulas from LibreOffice Calc file.

Application examples: Docvert,[2] JODConverter,[3] unoConv.[4]

UNO for Add-Ons

Programmers can write and integrate their own UNO components to OpenOffice/LibreOffice. Those components can be added to the LibreOffice menus and toolbars; they are called "Add-Ons".[5] The Add-Ons can extend the functionality of LibreOffice.

The integration of new components is supported by some tools and services. The three main steps are as follows:[5]

  1. Register the new components within LibreOffice. This can be accomplished using the tool unopkg.
  2. Integrate the new components as services. The ProtocolHandler and JobDispatch services assist you.
  3. Change the user interface (menus or toolbars). This can be done almost automatically by writing an XML text file that describes the changes.

Application example: jOpenDocument.[6]

References

  1. ^ Loeschky, Dieter; Shanmugam Senthil (2001). "Universal I18n Framework for Office Applications: Technical Overview" (PDF). Palo Alto: Sun Microsystems. pp. 1–26 [8]. Retrieved 18 May 2010.
  2. ^ "Docvert - Office to Open Standards". holloway.co.nz. Bronwyn Holloway-Smith. Retrieved 20 September 2014.
  3. ^ "JODConverter". jodconverter.com. Retrieved 5 September 2017.
  4. ^ "DAG: unoconv: Convert between any document format supported by OpenOffice". Dag Wieërs. Retrieved 20 September 2014.
  5. ^ a b "Integrating new UNO components". Retrieved 20 September 2014.
  6. ^ "jOpenDocument Homepage. Open Document library". Retrieved 20 September 2014.

External links

Apache OpenOffice
LibreOffice
Language bridges (native for Java and Python)
This page was last edited on 25 March 2023, at 18:01
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.