![]() |
|
SignDoc SDK (.NET with exceptions)
5.0.3.5
|
SignDoc SDK is no longer available for WinRT.
SignDoc SDK no longer supports Qt for dialogs. Instead, dialogs implemented with wxWidgets are now provided by SPSignDocWx3.2_5.0.dll (Windows), libSPSignDocWx3.2_5.0.dylib (macOS), and libSPSignDocWx3.2_5.0.so (Linux). These modules are statically linked against wxWidgets. Please use "wx" instead of "qt" or "qt5" for string parameters "CertificatePicker" and "PasswordProvider" of de.softpro.doc.SignDocSignatureParameters.
A child process can be used to show the wxWidgets dialogs, see boolean parameter "ChildGUI" of de.softpro.doc.SignDocSignatureParameters. This is done automatically for Java on macOS.
SignDoc SDK is now in a Java module named de.softpro.signdocsdk. This means that you need to pass these options on the java command line when using SPSignDoc_5.0_FFM.jar as module:
--enable-native-access=de.softpro.signdocsdk
For capturing signatures on capture devices with managed display (such as Tablet PC) with SPSignDoc_5.0_FFM.jar as module, you now need to pass these options on the java command line:
--add-exports=java.desktop/java.awt.peer=de.softpro.signdocsdk --add-exports=java.desktop/sun.awt=de.softpro.signdocsdk --add-exports=java.desktop/sun.awt.windows=de.softpro.signdocsdk
de.softpro.doc.SignDocRenderParameters has new floating-point number parameters "ClipBottom", "ClipLeft", "ClipRight", and "ClipTop". These enable de.softpro.doc.SignDocDocument.computeZoom(), de.softpro.doc.SignDocDocument.convCanvasPointToPagePoint(), de.softpro.doc.SignDocDocument.convImageRectToPageRect(), de.softpro.doc.SignDocDocument.convPagePointToCanvasPoint(), de.softpro.doc.SignDocDocument.convPageRectToImageRect(), and de.softpro.doc.SignDocDocument.getRenderedSize() to be used with clipping.