LibreOffice LibreOffice 7.2 SDK API Reference

GraphicObjectShape.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19#ifndef __com_sun_star_drawing_GraphicObjectShape_idl__
20#define __com_sun_star_drawing_GraphicObjectShape_idl__
21
22#include <com/sun/star/drawing/Shape.idl>
23
24#include <com/sun/star/drawing/Text.idl>
25
26#include <com/sun/star/drawing/ShadowProperties.idl>
27
28#include <com/sun/star/drawing/RotationDescriptor.idl>
29
30#include <com/sun/star/awt/XBitmap.idl>
31#include <com/sun/star/graphic/XGraphic.idl>
32
33#include <com/sun/star/drawing/ColorMode.idl>
34#include <com/sun/star/container/XIndexContainer.idl>
35#include <com/sun/star/drawing/QRCode.idl>
36
37
38 module com { module sun { module star { module drawing {
39
40
43published service GraphicObjectShape
44{
45 service com::sun::star::drawing::Shape;
46
47 service com::sun::star::drawing::Text;
48
49 service com::sun::star::drawing::ShadowProperties;
50
51 service com::sun::star::drawing::RotationDescriptor;
52
63 [property] string GraphicURL;
64
67 [property] string GraphicStreamURL;
68
73 [optional, property] com::sun::star::awt::XBitmap GraphicObjectFillBitmap;
74
78 [property] short AdjustLuminance;
79
83 [property] short AdjustContrast;
84
88 [property] short AdjustRed;
89
93 [property] short AdjustGreen;
94
98 [property] short AdjustBlue;
99
103 [property] double Gamma;
104
109 [property] short Transparency;
110
113 [property] ColorMode GraphicColorMode;
114
118 [optional, property] com::sun::star::container::XIndexContainer ImageMap;
119
122 [optional, property] com::sun::star::graphic::XGraphic Graphic;
123
125 [optional, property] boolean IsSignatureLine;
126
128 [optional, property] string SignatureLineId;
129
131 [optional, property] string SignatureLineSuggestedSignerName;
132
134 [optional, property] string SignatureLineSuggestedSignerTitle;
135
137 [optional, property] string SignatureLineSuggestedSignerEmail;
138
140 [optional, property] string SignatureLineSigningInstructions;
141
143 [optional, property] boolean SignatureLineShowSignDate;
144
146 [optional, property] boolean SignatureLineCanAddComment;
147
154 [optional, property] com::sun::star::graphic::XGraphic SignatureLineUnsignedImage;
155
157 [optional, property] boolean SignatureLineIsSigned;
158
161 [optional, property] com::sun::star::drawing::QRCode QRCodeProperties;
162};
163
164
165}; }; }; };
166
167#endif
168
169/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
ColorMode.idl
QRCode.idl
RotationDescriptor.idl
ShadowProperties.idl
XGraphic.idl
XIndexContainer.idl
XBitmap.idl
Shape.idl
Text.idl
com::sun::star::awt::XBitmap
provides a bitmap in the Microsoft DIB format.
Definition: XBitmap.idl:34
com::sun::star::container::XIndexContainer
This is the generic interface for supporting the insertion and removal of indexed elements.
Definition: XIndexContainer.idl:38
com::sun::star::graphic::XGraphic
This interface acts as a container for the loaded graphic.
Definition: XGraphic.idl:44
com::sun::star::drawing::ColorMode
ColorMode
The ColorMode defines the output style of colors for a graphic.
Definition: ColorMode.idl:30
com
Definition: Accessible.idl:22
com::sun::star::drawing::GraphicObjectShape
This service is for a graphic shape.
Definition: GraphicObjectShape.idl:44
com::sun::star::drawing::GraphicObjectShape::SignatureLineSigningInstructions
string SignatureLineSigningInstructions
Signing instructions, to be shown at signing time.
Definition: GraphicObjectShape.idl:140
com::sun::star::drawing::GraphicObjectShape::SignatureLineId
string SignatureLineId
The ID of the signature line, used to connect to a signature.
Definition: GraphicObjectShape.idl:128
com::sun::star::drawing::GraphicObjectShape::SignatureLineSuggestedSignerTitle
string SignatureLineSuggestedSignerTitle
Suggested Signer, Line 2 (Title or additional information)
Definition: GraphicObjectShape.idl:134
com::sun::star::drawing::GraphicObjectShape::AdjustContrast
short AdjustContrast
If this property is set, the contrast of this graphic shape is adjusted by the given signed percent v...
Definition: GraphicObjectShape.idl:83
com::sun::star::drawing::GraphicObjectShape::Gamma
double Gamma
If this property is set, the gamma value of this graphic shape is adjusted by the given value.
Definition: GraphicObjectShape.idl:103
com::sun::star::drawing::GraphicObjectShape::IsSignatureLine
boolean IsSignatureLine
Whether this shape is actually a signature line.
Definition: GraphicObjectShape.idl:125
com::sun::star::drawing::GraphicObjectShape::SignatureLineIsSigned
boolean SignatureLineIsSigned
Whether the signature line is signed using a digital signature.
Definition: GraphicObjectShape.idl:157
com::sun::star::drawing::GraphicObjectShape::SignatureLineSuggestedSignerName
string SignatureLineSuggestedSignerName
Suggested Signer, Name of the Signer.
Definition: GraphicObjectShape.idl:131
com::sun::star::drawing::GraphicObjectShape::ImageMap
com::sun::star::container::XIndexContainer ImageMap
This property contains an image map for this graphic.
Definition: GraphicObjectShape.idl:118
com::sun::star::drawing::GraphicObjectShape::GraphicObjectFillBitmap
com::sun::star::awt::XBitmap GraphicObjectFillBitmap
This is the bitmap that represents this graphic shape.
Definition: GraphicObjectShape.idl:73
com::sun::star::drawing::GraphicObjectShape::GraphicColorMode
ColorMode GraphicColorMode
This property selects the color mode that is used for rendering.
Definition: GraphicObjectShape.idl:113
com::sun::star::drawing::GraphicObjectShape::GraphicStreamURL
string GraphicStreamURL
This is a url to the stream ("in document" or linked graphic) for this graphic shape.
Definition: GraphicObjectShape.idl:67
com::sun::star::drawing::GraphicObjectShape::GraphicURL
string GraphicURL
This is a url to the source bitmap for this graphic shape.
Definition: GraphicObjectShape.idl:51
com::sun::star::drawing::GraphicObjectShape::AdjustLuminance
short AdjustLuminance
If this property is set, the luminance of this graphic shape is adjusted by the given signed percent ...
Definition: GraphicObjectShape.idl:78
com::sun::star::drawing::GraphicObjectShape::AdjustRed
short AdjustRed
If this property is set, the red channel of this graphic shape is adjusted by the given signed percen...
Definition: GraphicObjectShape.idl:88
com::sun::star::drawing::GraphicObjectShape::SignatureLineCanAddComment
boolean SignatureLineCanAddComment
Whether the user can attach a comment at signing time.
Definition: GraphicObjectShape.idl:146
com::sun::star::drawing::GraphicObjectShape::SignatureLineSuggestedSignerEmail
string SignatureLineSuggestedSignerEmail
Suggested Signer Email.
Definition: GraphicObjectShape.idl:137
com::sun::star::drawing::GraphicObjectShape::AdjustBlue
short AdjustBlue
If this property is set, the blue channel of this graphic shape is adjusted by the given signed perce...
Definition: GraphicObjectShape.idl:98
com::sun::star::drawing::GraphicObjectShape::Transparency
short Transparency
If this property is set, the transparency value of this graphic shape is adjusted by the given unsign...
Definition: GraphicObjectShape.idl:109
com::sun::star::drawing::GraphicObjectShape::SignatureLineShowSignDate
boolean SignatureLineShowSignDate
Whether the signing date should be shown in the shape.
Definition: GraphicObjectShape.idl:143
com::sun::star::drawing::GraphicObjectShape::AdjustGreen
short AdjustGreen
If this property is set, the green channel of this graphic shape is adjusted by the given signed perc...
Definition: GraphicObjectShape.idl:93
com::sun::star::drawing::GraphicObjectShape::QRCodeProperties
com::sun::star::drawing::QRCode QRCodeProperties
Shape as a QR Code.
Definition: GraphicObjectShape.idl:161
com::sun::star::drawing::GraphicObjectShape::Graphic
com::sun::star::graphic::XGraphic Graphic
This is the graphic that represents this graphic shape.
Definition: GraphicObjectShape.idl:122
com::sun::star::drawing::GraphicObjectShape::SignatureLineUnsignedImage
com::sun::star::graphic::XGraphic SignatureLineUnsignedImage
Image to be displayed when the signature line is unsigned.
Definition: GraphicObjectShape.idl:154
com::sun::star::drawing::RotationDescriptor
This abstract service specifies the general characteristics of an optional rotation and shearing for ...
Definition: RotationDescriptor.idl:36
com::sun::star::drawing::ShadowProperties
This is a set of properties to describe the style for rendering a shadow.
Definition: ShadowProperties.idl:32
com::sun::star::drawing::Shape
This abstract service specifies the general characteristics of all Shapes.
Definition: Shape.idl:44
com::sun::star::drawing::Text
This abstract service specifies the general characteristics of an optional text inside a Shape.
Definition: Text.idl:34
com::sun::star::drawing::QRCode
This struct defines the attributes of a QR Code.
Definition: QRCode.idl:20