Language
Asturianu (ast)
Català (ca)
Čeština (cs)
Dansk (da)
Deutsch (de)
English [US] (en-US)
Español (es)
Esperanto (eo)
Eesti keel (et)
Euskara (eu)
Français (fr)
Gàidhlig (gd)
Galego (gl)
Italiano (it)
Lietuvių (lt)
Magyar (hu)
Nederlands (nl)
Norsk (no)
Polski (pl)
Português [do Brasil] (pt-BR)
Português [Europeu] (pt)
Română (ro)
Slovenčina (sk)
Slovenščina (sl)
Suomi (fi)
Svenska (sv)
Yкраїнська (uk)
Tiếng Việt (vi)
Türkçe (tr)
ኦሮሚኛ (om)
Հայերեն (hy)
Ελληνικά (el)
български език (bg)
Русский (ru)
Cрпски [ћирилицом] (sr)
עברית (he)
हिन्दी (hi)
ភាសាខ្មែរ (km)
தமிழ் (ta)
ภาษาไทย (th)
简体中文 (zh-CN)
正體中文 (zh-TW)
日本語 (ja)
한국어 (ko)
The Free and Open Productivity Suite
Overview
Module
Use
Devguide
Index
:: com :: sun :: star ::
module graphic
Description
Interfaces for graphic handling
Services
Graphic
This service acts as a container for graphics
GraphicDescriptor
This service describes all graphic properties that are available
via the ::com::sun::star::beans ::XPropertySet interface
GraphicObject
The GraphicObject
service can be used to create XGraphicObject instances.
GraphicProvider
Central service of the Graphic API that gives access to graphics
of any kind
GraphicRasterizer
Service that describes the necessary interfaces and properties
to convert arbitrary graphic data to a XGraphic
interface containing a pixel graphic, that can be rendered the usual
ways.
GraphicRendererVCL
Service that describes the necessary interfaces and properties
to render a graphic container of XGraphic type
MediaProperties
This service describes the properties that are used
when using the XGraphicProvider interface methods
Primitive2DTools
Service that describes the necessary interfaces and properties
for tooling involved with XPrimitive2D interfaces
SvgTools
Service that describes the necessary interfaces and properties
to handle svg files
Interfaces
XGraphic
This interface acts as a container for the loaded graphic.
XGraphicObject
XGraphicObject
objects represent in-memory image and graphic
objects.
XGraphicProvider
This interface acts as the main interface to handle graphic
content. It is used to load graphics, store graphics and
to get information about unloaded graphics
XGraphicRasterizer
This interfaces exposes the initialize and a rasterize method to
rasterize a given data stream to a pixel graphic
XGraphicRenderer
This interfaces exposes just one method to render
a XGraphic container
XGraphicTransformer
This interface is allowing to transform a XGraphic
XPrimitive2D
XPrimitive2D interface
This is the basic interface for 2D graphic primitives. They need to be able
- to provide a decomposition consisting of simpler graphic primitives
- to provide a 2D bound rectangle as a 2D range
XPrimitive2DRenderer
XPrimitive2DRenderer interface
This interface allows to convert from a sequence of XPrimitive2Ds
to a XBitmap
XPrimitive3D
XPrimitive3D interface
This is the basic interface for graphic 3D primitives. They need to be able
- to provide a decomposition consisting of simpler graphic primitives
- to provide a 3D bound rectangle as a 3D range
XPrimitiveFactory2D
XPrimitiveFactory2D interface
Use this interface to generate XPrimitive2D instances
XSvgParser
XSvgParser interface
This interface allows to parse a SVG stream in form of a sequence of bytes
to be parsed into a sequence of XPrimitive2Ds
Constant Groups
GraphicColorMode
describes different color modes which can be specified when requesting a graphic.
GraphicType
Constants that describe the type of graphic
Top of Page Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.