Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: graphic ::

unpublished service GraphicRendererVCL
Usage Restrictions
not published
Description
Service that describes the necessary interfaces and properties to render a graphic container of XGraphic type

To render a XGraphic container, just create an instance of this service, set the appropriate properties and use the XGraphicRenderer interface to initiate the rendering process itself


Exported Interfaces - Summary
XGraphicRenderer

Interface to initiate the rendering process

::com::sun::star::beans::XPropertySet

The property interface by which the properties of all supported services are exchanged

Properties' Summary
any
Device
Holds the device onto which the XGraphic container should be rendered  
::com::sun::star::awt::Rectangle
DestinationRect
Specifies the destination rectangle, into which the graphic content is to be rendered onto the device  
any
RenderData
[ OPTIONAL ]
Additional properties for rendering, unspecified at the moment  
Exported Interfaces - Details
XGraphicRenderer
Description
Interface to initiate the rendering process
::com::sun::star::beans::XPropertySet
Description
The property interface by which the properties of all supported services are exchanged
Properties' Details
Device
any Device;
Description
Holds the device onto which the XGraphic container should be rendered

In case of using VCL Devices, this property should hold a ::com::sun::star::awt::XDevice interface

DestinationRect
::com::sun::star::awt::Rectangle DestinationRect;
Description
Specifies the destination rectangle, into which the graphic content is to be rendered onto the device
RenderData
any RenderData;
Usage Restrictions
optional
Description
Additional properties for rendering, unspecified at the moment

 
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.