(incubating) | The Free and Open Productivity Suite

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: 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 OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Copyright & License
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. 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.