<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature</artifactId>
<version>22.11</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-signature" rev="22.11">
<artifact name="groupdocs-signature" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "22.11"
Dijital imzaları imzalamak, aramak ve doğrulamak için yüksek kod Java API
Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Ücretsiz Destek | Geçici lisans
Java için GroupDocsSignature, Microsoft Word & Reg;, Excel & Reg;, PowerPoint & Reg;, OpenOffice & Reg;, Resimler, PDF ve diğer dosya formatlarında Dijital İmzaları imzalamak, aramak ve doğrulamak için yüksek bir kod Java API’sıdır. Herhangi bir 3. taraf yazılımı yapmayı gerektirmeden belgelere çeşitli barkodlar, dijital pullar ve esignatür uygulayın.
ESIGN Java Şirket içi API özellikleri
Belgeler, e -tablolar, sunumlar, PDF, görüntüler ve diğer format dosyaları.
Desteklenen imza türleri are as follows:
- Barkod İmzası: Destekler [60+ Barkod Türleri] (https://apireference.groupdocs.com/signature/java/com.groupdocs.signature.domain.Barcodes/Barcodetypes)
- Dijital İmza: Mevcut `pfx ‘sertifikasına dayalı dijital imza oluşturun -Form alanı imzası: Yeni form alanları oluşturun veya mevcut olanları belgeyle güncelleyin.
- Görüntü İmzası: Özel görüntü oluşturun, kullanıcı şirketi logosu, gönderenin baş harfleri, şirket damgası simgesi.
- Meta veri imzası: Özel serileştirme ve şifreleme ile meta veri özelliklerini depolayın ve alır. -QR kodlu imza: çeşitli tiplerde QR-kodları olan belgeleri elektronik olarak imzalayın; Aztec kodu, Datamatrix kodu, GS1 Datamatrix, GS1 QR kodu, vb.
- Damga İmzası: Yapılandırılabilir damga hatları, özel metin, boyut ve diğer ayarlarla yuvarlak bir contaya benzeyen imza.
- Metin İmzası: Oluştur, özelleştir (yazı tipi, boyut, renk, gölge vb.) Ve metin imzasını uygulayın.
Paralel olarak birkaç imza ile çalışın veya aynı belgede farklı imza türleri uygulayın.
Elektronik olarak imzalanmış belgelerde imzalar arayın.
Belge önizlemesinin oluşturulmasında yardımcı olan belge hakkında bilgi çıkarma (sayfa sayımı, sayfa yüksekliği ve genişliği vb.).
ESIGNED belge sayfalarını görüntülemek için belge önizlemesi (PNG, JPG, BMP) oluşturun.
Belge önizleme modunda belgedeki tüm imzaları gizleme yeteneği.
Elektronik olarak üretilen imzaları görüntülemek için imza önizlemesi oluşturun.
Dijital olarak imzalanan belgelere şifre koruması uygulayın.
Elektronik olarak eSigned görüntülerini
bmp
,gif
,jpeg
,png
& `tiff ‘gibi çeşitli çıktı dosya formatlarına kaydedin.
Desteklenen Belge İmza Dosyası Biçimleri
Aşağıdaki dosya formatları için barkod, görüntü, qr kodu, damga ve metin imzası işlemi desteklenir:
Microsoft Word & Reg ;: DOC/DOCM/DOCX/DOT/DOTM/DOTX
OpenOffice Yazar & Reg ;: ODT/OTT
microsoft excel & reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Microsoft PowerPoint & Reg ;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg ;: ODP/OTP
Resim: BMP/GIF/JPG/JPEG/PNG/DJVU/TIF/TIFF/WebP
coreldraw & reg ;: cdr/cmx
Adobe Photoshop & Reg ;: PSD
vektör: svg
meta veri: emf/wmf
Sabit Düzen: PDF
Dijital imza işlemi aşağıdaki dosya biçimleri için desteklenir:
Microsoft Word & Reg ;: DOC/DOCM/DOCX/DOT/DOTM/DOTX
microsoft excel & reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Sabit Düzen: PDF
Formfield imza işlemi aşağıdaki dosya biçimleri için desteklenir:
Microsoft Word & Reg ;: DOC/DOCM/DOCX/DOT/DOTM/DOTX
microsoft excel & reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
OpenOffice Impress & Reg ;: ODP
Sabit Düzen: PDF
Meta veri imzası işlemi aşağıdaki dosya biçimleri için desteklenir:
Microsoft Word & Reg ;: DOC/DOCM/DOCX/DOT/DOTM/DOTX
OpenOffice Yazar & Reg ;: ODT/OTT
microsoft excel & reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Microsoft PowerPoint & Reg ;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg ;: ODP/OTP
Resim: JPG/JPEG/PNG/TIF/TIFF
Adobe Photoshop & Reg ;: PSD
vektör: svg
Sabit Düzen: PDF
Ayrıntılar ve sınırlamalar için lütfen Desteklenen belge biçimleri‘ı ziyaret edin.
Sistem gereksinimleri
- Microsoft Windows: *indows Desktop & Server (X86, X64), Microsoft Azure
- MacOS: *ac OS X
- linux: *buntu, opense, centos ve diğerleri
- Java Sürümleri: *J2SE 7.0 (1.7)
,
J2SE 8.0 (1.8)` veya üstü (örneğin Java 10)
Groupdocs.signature için Java, herhangi bir harici yazılım veya üçüncü taraf aracı yüklenmesini gerektirmez. Kurulum ve Yapılandırma‘da tarif edildiği gibi yollardan birini takip edin.
Başlamak
GroupDocs, Groupdocs Deposu‘da tüm Java API’lerine ev sahipliği yapıyor. Basit konfigürasyonlarla doğrudan Maven projelerinizde Java API için Groupdocs.signatürü kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Maven kullanarak GroupDocs deposundan kurulum belge sayfasını ziyaret edin.
İmzalı görüntüyü `` png ’’ olarak kaydetmek için örnek java kodu
Signature signature = new Signature("sample.jpg");
QrCodeSignOptions signOptions = new QrCodeSignOptions("JohnSmith");
signOptions.setEncodeType(QrCodeTypes.QR);
signOptions.setLeft(100);
signOptions.setTop(100);
// create png save options with advanced settings
PngSaveOptions pngSaveOptions = new PngSaveOptions();
pngSaveOptions.setBitDepth((byte) 8);
pngSaveOptions.setColorType(PngColorType.Grayscale);
pngSaveOptions.setCompressionLevel(9);
pngSaveOptions.setFilterType(PngFilterType.Adaptive);
pngSaveOptions.setProgressive(true);
pngSaveOptions.setAddMissingExtenstion(true);
signature.sign("signedSample", signOptions, pngSaveOptions );
Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Ücretsiz Destek | Geçici lisans
Version | Release Date |
---|---|
22.11 | 15 Kasım 2022 |
22.8 | 15 Ağustos 2022 |
22.2.1 | 25 Mayıs 2022 |
22.2 | 4 Şubat 2022 |
21.2 | 25 Ocak 2022 |
19.7 | 25 Ocak 2022 |
19.11 | 25 Ocak 2022 |
18.8 | 25 Ocak 2022 |
18.1 | 25 Ocak 2022 |
17.6.0 | 25 Ocak 2022 |
17.4.0 | 25 Ocak 2022 |
21.11 | 30 Kasım 2021 |
21.8 | 26 Ağustos 2021 |
21.5 | 31 Mayıs 2021 |
20.9 | 5 Eylül 2020 |
20.5 | 29 Mayıs 2020 |
20.3 | 20 Mart 2020 |
19.5 | 30 Mayıs 2019 |
19.1.1 | 7 Mart 2019 |
19.1 | 30 Ocak 2019 |
18.11 | 4 Aralık 2018 |
18.6 | 4 Haziran 2018 |
17.1.0 | 19 Nisan 2018 |
17.11 | 19 Nisan 2018 |
17.5.0 | 19 Nisan 2018 |
17.7.0 | 19 Nisan 2018 |
17.8 | 19 Nisan 2018 |
18.4 | 19 Nisan 2018 |
GroupDocs.Total GroupDocs.Signature API on premise DOC DOCM DOCX DOT DOTM DOTX ODT OTT XLSX XLS XLSB XLSM XLTX XLT XLTM ODS OTS POTM POTX PPS PPSM PPSX PPT PPTM PPTX ODP OTP BMP GIF JPG JPEG PNG DJVU TIF TIFF EBP CDR CMX PSD SVG EMF WMF PDF eSign documents spreadsheets presentations PDF images barcode digital form-field image metadata qr-code Aztec DataMatrix GS1 DataMatrix stamp text signature eSignature document automation