<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature-cloud</artifactId>
<version>22.6</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-signature-cloud', version: '22.6')
<dependency org="com.groupdocs" name="groupdocs-signature-cloud" rev="22.6">
<artifact name="groupdocs-signature-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-signature-cloud" % "22.6"
E-Signatur für Dokumente Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Signature Cloud SDK for Java unterstützt Sie beim Erstellen von Java-Apps für die elektronische Unterzeichnung von Cloud-Dokumenten, die ohne die Installation von Drittanbietersoftware funktionieren. Es ist ein Wrapper um GroupDocs.Signature Cloud REST APIs.
Cloud Document eSing SDK-Funktionen
- Signieren Sie Cloud-Dokumente mit den folgenden Signaturtypen:
- Text Signature
- Eine Zeichenfolge Ihres gewünschten Textes, die dem Cloud-Dokument hinzugefügt wird.
- Möglichkeit, das Design, die Formatierung und die Ausrichtung von Textsignaturen anzupassen.
- Image Signature
- Erstellen Sie ein Bild mit Ihren gewünschten Grafiken, z. B. einem Firmenlogo, das als elektronische Signatur verwendet werden soll
- Passen Sie die Bildfarben, den Standort, den Inhalt und andere erweiterte Effekte an.
- Digital Signature
- Erstellen Sie eine digitale Signatur basierend auf dem PFX-Zertifikat.
- Möglichkeit, die digitale Signatur auf der Cloud-Dokumentseite sichtbar oder ausgeblendet zu machen.
- Stamp Signature
- Eine elektronische Signatur mit rundem Siegel, deren optisches Erscheinungsbild angepasst werden kann.
- Kann mehrere Stempellinien haben, um benutzerdefinierten Text aufzunehmen.
- Möglichkeit, Linienfarbe, Dicke, Schriftstärke usw. zu konfigurieren.
- Barcode Signature
- Erstellen Sie verschiedene Arten von maschinenlesbaren Barcodes und wenden Sie sie als elektronische Signaturen auf die Cloud-Dateien an.
- Option zur Auswahl des Barcodes aus einer breiten Palette von Barcode-Symbologien.
- QR-Code Signature
- Erstellen und wenden Sie 2D-QR-Code-Barcodes verschiedener Typen auf die in der Cloud gehosteten Dokumente an.
- Text Signature
- Apply multiple types of electronic signatures (eSignatures) to the same cloud document.
- Möglichkeit zum Abrufen von Listen mit unterstützten barcodes, QR-Codes, supported file formats sowie zum Abrufen anderer cloud document information.
Unterstützte Dateiformate für Wolkentext, Stempel, Bildsignatur
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX, XLT, XLTM, XLTX
OpenOffice Calc®: ODS
Microsoft PowerPoint®: POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTX
OpenOffice Impress®: ODP
Bilder: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Festes Layout: PDF
Unterstützte Dateiformate für digitale Cloud-Signaturen
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLSM, XLSX, XLT, XLTM, XLTX
Microsoft PowerPoint®: PPTM, PPTX
Festes Layout: PDF
Unterstützte Dateiformate für die Cloud-BarCode-Signatur
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX, XLT, XLTM, XLTX
OpenOffice Calc®: ODS
Microsoft PowerPoint®: POT, POTM, PPSX, PPTX
OpenOffice Impress®: ODP
Bilder: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Festes Layout: PDF
Unterstützte Dateiformate für die Cloud-QR-Code-Signatur
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF
OpenOffice Writer®: OTT
Microsoft Excel®: XLS, XLSM, XLSX, XLT, XLTM, XLTX
Bilder: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Festes Layout: PDF
Bitte besuchen Sie Supported File Formats für die vollständige Liste.
Unterstützte Dokument-eSigning-Dateiformate
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX, CSV, TSV
OpenOffice Calc®: ODS, OTS
Microsoft PowerPoint®: POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, PPTX
OpenOffice Impress®: ODP, OTP
Bilder: BMP, CGM, DJVU, DNG, GIF, ICO, JP2, JPF, JPX, J2K, J2C, JPM, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF
CorelDRAW®: CDR, CMX
Medizinische Bildgebung: DCM
Photoshop®: PSD
Vektorbilder: SVG
Nachsatz: PS, EPS
Festes Layout: PDF
Meta-Dateien: EMF, WMF
Bitte besuchen Sie Supported Document Formats für eine umfassendere Liste.
Anforderungen
Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:
- Java 1.7+
- Maven
Voraussetzungen
Um das GroupDocs.Signature Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei GroupDocs Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter GroupDocs Cloud Pricing.
GroupDocs.Signature-Cloud von Maven installieren
Fügen Sie das GroupDocs Cloud-Repository zu Ihrer Anwendung pom.xml hinzu
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Von der Quelle installieren
Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:
mvn clean install
Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:
mvn clean deploy
Weitere Informationen finden Sie unter OSSRH Guide.
Maven-Benutzer
Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature-cloud</artifactId>
<version>21.11</version>
</dependency>
Andere
Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:
mvn clean package
Installieren Sie dann manuell die folgenden JARs:
target/groupdocs-signature-cloud-21.11.jar
target/lib/*.jar
Loslegen
Bitte befolgen Sie die Quick Start-Anweisungen.
eSign Cloud-Dokument mit Bildsignatur über Java Cloud SDK
// For complete examples and data files, please go to https://github.com/groupdocs-signature-cloud/groupdocs-signature-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyClientId, MyClientSecret);
SignApi apiInstance = new SignApi(configuration);
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("Signaturedocs\\one-page.docx");
fileInfo.setPassword(null);
fileInfo.setVersionId(null);
fileInfo.setStorageName(Constants.MYStorage);
InfoSettings infoSettings = new InfoSettings();
infoSettings.setFileInfo(fileInfo);
SignImageOptions options = new SignImageOptions();
options.setSignatureType(SignatureTypeEnum.IMAGE);
// set signature properties
options.setImageFilePath("Signaturedocs\\signature.jpg");
// set signature position on a page
options.setLeft(100);
options.setTop(100);
options.setWidth(200);
options.setHeight(100);
options.setLocationMeasureType(LocationMeasureTypeEnum.PIXELS);
options.setSizeMeasureType(SizeMeasureTypeEnum.PIXELS);
options.setRotationAngle(0);
options.setHorizontalAlignment(HorizontalAlignmentEnum.NONE);
options.setVerticalAlignment(VerticalAlignmentEnum.NONE);
Padding padding = new Padding();
padding.setAll(5);
options.setMargin(padding);
options.setMarginMeasureType(MarginMeasureTypeEnum.PIXELS);
*set pages for signing (each of these page settings could be used singly)
options.setPage(1);
options.setAllPages(true);
PagesSetup pagesSetup = new PagesSetup();
pagesSetup.setEvenPages(false);
pagesSetup.setFirstPage(true);
pagesSetup.setLastPage(false);
pagesSetup.setOddPages(false);
pagesSetup.addPageNumbersItem(1);
options.setPagesSetup(pagesSetup);
SaveOptions saveOptions = new SaveOptions();
saveOptions.setOutputFilePath("Signaturedocs\\signedImage_one-page.docx");
SignSettings signSettings = new SignSettings();
signSettings.setFileInfo(fileInfo);
signSettings.addOptionsItem(options);
signSettings.setSaveOptions(saveOptions);
CreateSignaturesRequest request = new CreateSignaturesRequest(signSettings);
SignResult response = apiInstance.createSignatures(request);
Autorisierung & Authentifizierung
Authentication schemes definiert für die API ist wie folgt:
JWT
- Typ: OAuth 2.0
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.groupdocs.cloud/connect/token
- Token-Lebensdauer: 1 Tag (Standard)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-signature-cloud-22.6-javadoc.jar | javadoc | 1 MB |
groupdocs-signature-cloud-22.6-sources.jar | sources | 259 KB |
groupdocs-signature-cloud-22.6.jar | 418 KB | |
groupdocs-signature-cloud-22.6.pom | 2 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Signature Cloud JAR document automation document automation cloud document DOC DOCM DOCX DOT DOTM DOTX RTF TXT ODT OTT XLS XLSB XLSM XLSX CSV TSV ODS OTS POTM POTX PPS PPSM PPSX PPT PPTM PPTX ODP OTP BMP CGM DJVU DNG GIF ICO JP2 JPF JPX J2K J2C JPM JPG JPEG ODG PCL PNG TIF TIFF CDR CMX DCM PSD SVG PS EPS PDF EMF WMF signature eSignature eSign digital signature stamp signature barcode signature digital stamp barcode qr code qr code signature styling formatting pfx certificate