<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature-cloud</artifactId>
<version>21.11</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-signature-cloud', version: '21.11')
<dependency org="com.groupdocs" name="groupdocs-signature-cloud" rev="21.11">
<artifact name="groupdocs-signature-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-signature-cloud" % "21.11"
Document eSignature Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Signature Cloud SDK for Java membantu Anda membuat Aplikasi Java eSigning Dokumen cloud yang berfungsi tanpa menginstal perangkat lunak pihak ketiga. Itu adalah pembungkus di sekitar GroupDocs.Signature Cloud REST APIs.
Fitur Cloud Document eSing SDK
- Menandatangani dokumen cloud dengan jenis tanda tangan berikut:
- Text Signature
- Serangkaian teks yang Anda inginkan ditambahkan ke dokumen cloud.
- Kemampuan untuk menyesuaikan gaya, pemformatan, & perataan tanda tangan teks.
- Image Signature
- Buat gambar dengan grafik yang Anda inginkan seperti logo perusahaan untuk diterapkan sebagai tanda tangan elektronik
- Sesuaikan warna gambar, lokasi, konten, dan efek lanjutan lainnya.
- Digital Signature
- Buat tanda tangan digital berdasarkan sertifikat PFX.
- Kemampuan untuk membuat tanda tangan digital cloud terlihat atau tersembunyi di halaman dokumen cloud.
- Stamp Signature
- Tanda tangan elektronik stempel bulat yang tampilan visualnya dapat disesuaikan.
- Dapat memiliki beberapa garis stempel untuk menampung teks yang ditentukan pengguna.
- Kemampuan untuk mengonfigurasi warna garis, ketebalan, berat font, dll.
- Barcode Signature
- Buat dan terapkan berbagai jenis kode batang yang dapat dibaca mesin sebagai tanda tangan elektronik ke file cloud.
- Opsi untuk memilih kode batang dari berbagai simbol kode batang.
- QR-Code Signature
- Buat dan terapkan kode batang QR-Code 2D dari berbagai jenis ke dokumen yang dihosting di cloud.
- Text Signature
- Apply multiple types of electronic signatures (eSignatures) to the same cloud document.
- Kemampuan untuk mengambil daftar barcodes, QR-Codes, supported file formats yang didukung serta mendapatkan cloud document information lainnya.
Format File yang Didukung untuk Cloud Text, Stamp, Image Signature
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
Gambar: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Tata Letak Tetap: PDF
Format File yang Didukung untuk Cloud Digital Signature
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLSM, XLSX, XLT, XLTM, XLTX
Microsoft PowerPoint®: PPTM, PPTX
Tata Letak Tetap: PDF
Format File yang Didukung untuk Cloud BarCode Signature
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
Gambar: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Tata Letak Tetap: PDF
Format File yang Didukung untuk Cloud QR-Code Signature
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF
OpenOffice Writer®: OTT
Microsoft Excel®: XLS, XLSM, XLSX, XLT, XLTM, XLTX
Gambar: JPG, PNG, BMP, GIF, TIFF
CorelDRAW®: CDR
Tata Letak Tetap: PDF
Silakan kunjungi Supported File Formats untuk daftar lengkapnya.
Format File Penandatanganan Dokumen yang Didukung
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
Gambar: BMP, CGM, DJVU, DNG, GIF, ICO, JP2, JPF, JPX, J2K, J2C, JPM, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF
CorelDRAW®: CDR, CMX
Pencitraan Medis: DCM
Photoshop®: PSD
Gambar Vektor: SVG
Catatan tambahan: PS, EPS
Tata Letak Tetap: PDF
File Meta: EMF, WMF
Silakan kunjungi Supported Document Formats untuk daftar yang lebih lengkap.
Persyaratan
Membangun pustaka klien API memerlukan:
- Jawa 1.7+
- Maven
Prasyarat
Untuk menggunakan GroupDocs.Signature Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan GroupDocs Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat GroupDocs Cloud Pricing.
Instal GroupDocs.Signature-Cloud dari Maven
Tambahkan repositori Cloud GroupDocs ke pom.xml aplikasi Anda
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Instal dari sumber
Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:
mvn clean install
Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:
mvn clean deploy
Lihat OSSRH Guide untuk informasi lebih lanjut.
Pengguna Maven
Tambahkan dependensi ini ke POM proyek Anda:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature-cloud</artifactId>
<version>21.11</version>
</dependency>
Yang lain
Mula-mula buat JAR dengan mengeksekusi:
mvn clean package
Kemudian instal JAR berikut secara manual:
target/groupdocs-signature-cloud-21.11.jar
target/lib/*.jar
Memulai
Harap ikuti petunjuk Quick Start.
Menandatangani Dokumen Cloud dengan Tanda Tangan Gambar melalui 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);
Otorisasi & Otentikasi
Authentication schemes yang ditentukan untuk API adalah sebagai berikut:
JWT
- Tipe: OAuth 2.0
- Aliran: aplikasi
- URL Otorisasi:https://api.groupdocs.cloud/connect/token
- Masa Pakai Token: 1 hari (Default)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-signature-cloud-21.11-javadoc.jar | javadoc | 1.61 MB |
groupdocs-signature-cloud-21.11-sources.jar | sources | 255.27 KB |
groupdocs-signature-cloud-21.11.jar | 410.86 KB | |
groupdocs-signature-cloud-21.11.pom | 2.87 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