LibreOffice LibreOffice 25.8 SDK API Reference

Constant Groups | Classes
com::sun::star::graphic Module Reference

Interfaces for graphic handling. More...

## Constant Groups
constants | GraphicColorMode
| describes different color modes which can be specified when requesting a graphic.
constants | GraphicType
| Constants that describe the type of graphic.

## Classes
service | EmfTools
| Service that describes the necessary interfaces and properties to handle emf files. More...
service | Graphic
| This service acts as a container for graphics. More...
service | GraphicDescriptor
| This service describes all graphic properties that are available via the com::sun::star::beans::XPropertySet interface. More...
service | GraphicMapper
| implementation of the XGraphicMapper interface More...
service | GraphicObject
| The `GraphicObject` service can be used to create XGraphicObject instances. More...
service | GraphicProvider
| Central service of the Graphic API that gives access to graphics of any kind. More...
service | 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. More...
service | GraphicRendererVCL
| Service that describes the necessary interfaces and properties to render a graphic container of XGraphic type. More...
service | MediaProperties
| This service describes the properties that are used when using the XGraphicProvider interface methods. More...
service | PdfTools
| Service to convert a PDF stream into a 2D primitive. More...
service | Primitive2DTools
| Service that describes the necessary interfaces and properties for tooling involved with XPrimitive2D interfaces. More...
service | PrimitiveFactory2D
service | SvgTools
| Service that describes the necessary interfaces and properties to handle svg files. More...
interface | XEmfParser
| XEmfParser interface. More...
interface | XGraphic
| This interface acts as a container for the loaded graphic. More...
interface | XGraphicMapper
| This interface allows mapping of XGraphics for a certain string key. More...
interface | XGraphicObject
| `XGraphicObject` objects represent in-memory image and graphic objects. More...
interface | XGraphicProvider
| This interface acts as the main interface to handle graphic content. More...
interface | XGraphicProvider2
| This interface allows operations on multiple graphics with one method call. More...
interface | XGraphicRasterizer
| This interfaces exposes the initialize and a rasterize method to rasterize a given data stream to a pixel graphic. More...
interface | XGraphicRenderer
| This interfaces exposes just one method to render a XGraphic container. More...
interface | XGraphicTransformer
| This interface is allowing to transform a XGraphic. More...
interface | XPdfDecomposer
| XPdfDecomposer interface. More...
interface | XPrimitive2D
| XPrimitive2D interface. More...
interface | XPrimitive2DRenderer
| XPrimitive2DRenderer interface. More...
interface | XPrimitive3D
| XPrimitive3D interface. More...
interface | XPrimitiveFactory2D
| XPrimitiveFactory2D interface. More...
interface | XSvgParser
| XSvgParser interface. More...

## Detailed Description

Interfaces for graphic handling.