From ecd683d3f98444b69a96cbf8bff57d4e691e6cfd Mon Sep 17 00:00:00 2001 From: Samuel Mehrbrodt Date: Thu, 23 Nov 2017 15:03:22 +0100 Subject: tdf#83877 OOXML Roundtrip of SignatureLine properties Change-Id: I521e5f35663c5ab3c2702f1416fcec872f2f5e3f Reviewed-on: https://gerrit.libreoffice.org/44683 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt --- offapi/com/sun/star/drawing/GraphicObjectShape.idl | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'offapi') diff --git a/offapi/com/sun/star/drawing/GraphicObjectShape.idl b/offapi/com/sun/star/drawing/GraphicObjectShape.idl index 0a5dc2327509..3a6e8d219bd6 100644 --- a/offapi/com/sun/star/drawing/GraphicObjectShape.idl +++ b/offapi/com/sun/star/drawing/GraphicObjectShape.idl @@ -110,6 +110,30 @@ published service GraphicObjectShape /** This is the graphic that represents this graphic shape */ [optional, property] com::sun::star::graphic::XGraphic Graphic; + + /// Whether this shape is actually a signature line. + [optional, property] boolean IsSignatureLine; + /// The ID of the signature line, used to connect to a signature. + [optional, property] string SignatureLineId; + /// Suggested Signer, Name of the Signer + [optional, property] string SignatureLineSuggestedSignerName; + /// Suggested Signer, Line 2 (Title or additional information) + [optional, property] string SignatureLineSuggestedSignerTitle; + /// Suggested Signer Email + [optional, property] string SignatureLineSuggestedSignerEmail; + /// Signing instructions, to be shown at signing time + [optional, property] string SignatureLineSigningInstructions; + /// Whether the signing date should be shown in the shape + [optional, property] boolean SignatureLineShowSignDate; + /// Whether the user can attach a comment at signing time + [optional, property] boolean SignatureLineCanAddComment; + /** Image to be displayed when the signature line is unsigned + * + * Images for signed signature lines (valid and invalid) + * are to be retrieved via com::sun::star::security::DocumentSignatureInformation + * (you can get the matching signature with the SignatureLineId property). + */ + [optional, property] com::sun::star::graphic::XGraphic SignatureLineUnsignedImage; }; -- cgit