<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>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '22.11')
copied!  
<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>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "22.11"
copied!  

Dijital imzaları imzalamak, aramak ve doğrulamak için yüksek kod Java API

main-banner

Ü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.

  • ESignatures’ın doğrulamasını gerçekleştirin.

  • 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

VersionRelease Date
22.1115 Kasım 2022
22.815 Ağustos 2022
22.2.125 Mayıs 2022
22.24 Şubat 2022
21.225 Ocak 2022
19.725 Ocak 2022
19.1125 Ocak 2022
18.825 Ocak 2022
18.125 Ocak 2022
17.6.025 Ocak 2022
17.4.025 Ocak 2022
21.1130 Kasım 2021
21.826 Ağustos 2021
21.531 Mayıs 2021
20.95 Eylül 2020
20.529 Mayıs 2020
20.320 Mart 2020
19.530 Mayıs 2019
19.1.17 Mart 2019
19.130 Ocak 2019
18.114 Aralık 2018
18.64 Haziran 2018
17.1.019 Nisan 2018
17.1119 Nisan 2018
17.5.019 Nisan 2018
17.7.019 Nisan 2018
17.819 Nisan 2018
18.419 Nisan 2018