<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!  

Hohe Code Java -API zum Signieren, Durchsuchen und Überprüfung digitaler Signaturen

main-banner

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

GroupDocSsignature für Java ist eine hohe Code -Java -API, um digitale Signaturen innerhalb von Microsoft Word & Reg;, Excel & Reg;, PowerPoint & Reg;, OpenOffice & Reg;, Images, PDF & andere Dateiformate zu durchsuchen und zu überprüfen. Wenden Sie verschiedene Arten von Barcodes, digitalen Briefmarken und Essignaturen in Dokumenten an, ohne dass eine Software der Drittanbieter intalliert werden muss.

Essign Java On-Premise-API-Funktionen

  • Essign -Dokumente, Tabellenkalkulationen, Präsentationen, PDF, Bilder und andere Formatdateien.

  • Unterstützte Signaturtypen are as follows:

    .

    • Digitale Signatur: Erstellen Sie die digitale Signatur basierend auf dem vorhandenen pFX -Zertifikat -Formularfeldsignatur: Erstellen Sie neue Formularfelder oder aktualisieren Sie vorhandene mit dem Dokument.
    • Bildsignatur: Erstellen Sie benutzerdefiniertes Bild, Benutzerfirmenlogo, Initialen des Absenders, Firmenstempelsymbol.
    • Metadatensignatur: Speichern und Rufen von Metadateneigenschaften mit benutzerdefinierter Serialisierung und Verschlüsselung. . wie Aztec Code, Datamatrix -Code, GS1 Datamatrix, GS1 QR -Code usw.
    • Briefmarkensignatur: Signatur, die wie ein rundes Siegel aussieht, mit konfigurierbaren Stempellinien, benutzerdefinierten Text, Größe und anderen Einstellungen.
    • Textsignatur: Erstellen, anpassen (Schriftart, Größe, Farbe, Schatten usw.) und Textsignatur anwenden.
  • Arbeiten Sie mit mehreren Signaturen parallel oder wenden Sie verschiedene Arten von Signaturen innerhalb desselben Dokuments an.

  • Suchen Sie nach Signaturen in den elektronisch signierten Dokumenten.

  • Führen Sie die Überprüfung der Essignaturen durch.

  • Fähigkeit, Informationen (Seitenzählungen, Seitenhöhe & Breite usw.) zu dem Dokument zu extrahieren, das bei der Generierung von Dokumentenvorschau hilfreich ist.

  • Generieren Sie eine Dokumentvorschau (PNG, JPG, BMP), um die eSsignierten Dokumentseiten anzuzeigen.

  • Fähigkeit, alle Unterschriften im Dokument im Dokumentvorschau -Modus auszublenden.

  • Generieren Sie die Signaturvorschau, um die elektronisch erzeugten Signaturen anzuzeigen.

  • Wenden Sie den Kennwortschutz auf die digital signierten Dokumente an.

  • Sparen Sie elektronisch vorhandene Bilder in verschiedenen Ausgabedateiformaten wie bmp, gif, jpeg, png, & tiff.

unterstützte Dokument -Signaturdateiformate

Der Betrieb von Barcode, Image, QR-Code, Stempel und Textunterschrift wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer & Reg;: ODT/OTT
**Microsoft Excel & Reg; OpenOffice Calc & Reg;: ODS/OTS
Microsoft PowerPoint & Reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg;: ODP/OTP
Bild: bmp/gif/jpg/jpeg/png/djvu/tif/tiff/webp
CorelDraw & reg;: cdr/cmx \
Adobe Photoshop & reg;: PSD
Vektor: Svg
Metadaten: EMF/WMF
Festes Layout: PDF Die digitale Signaturoperation wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/docm/docx/dot/dotm/dotx
**Microsoft Excel & Reg; OpenOffice Calc & Reg;: ODS/OTS
Festes Layout: PDF Der Formfield Signature Operation wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/docm/docx/dot/dotm/dotx
**Microsoft Excel & Reg; OpenOffice Calc & Reg;: ODS/OTS
OpenOffice impress & reg;: odp
Festes Layout: PDF Die Metadaten -Signaturoperation wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer & Reg;: ODT/OTT
**Microsoft Excel & Reg; OpenOffice Calc & Reg;: ODS/OTS
Microsoft PowerPoint & Reg;: POTM/POTX/PPS/PPSM/PPSX/PPT/PPTM/PPTX
OpenOffice Impress & Reg;: ODP/OTP
Bild: JPG/JPEG/PNG/TIF/TIFF
Adobe Photoshop & reg;: PSD
Vektor: Svg
Festes Layout: PDF

Für Details und Einschränkungen finden Sie bitte Unterstützte Dokumentformate.

System Anforderungen

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS x
  • Linux: Ubuntu, OpenSuse, Centos und andere
  • Java -Versionen: J2SE 7.0 (1,7), `J2SE 8.0 (1,8) oder höher (zum Beispiel Java 10)

GroupDocs.Signature für Java erfordert keine externe Software oder ein Drittanbieter -Tool. Folgen Sie einfach einem der Installation und Konfiguration beschriebenen Wege.

Loslegen

GroupDocs veranstaltet alle Java -APIs im GroupDocs Repository. Sie können problemlos GroupDocs.Signature für Java -API direkt in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installation vom GroupDocs -Repository mit Maven Dokumentationsseite.

Beispiel Java -Code zum Speichern des signierten Bildes als “png” speichern

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 );

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
22.1115. November 2022
22.815. August 2022
22.2.125. Mai 2022
22.24. Februar 2022
21.225. Januar 2022
19.725. Januar 2022
19.1125. Januar 2022
18.825. Januar 2022
18.125. Januar 2022
17.6.025. Januar 2022
17.4.025. Januar 2022
21.1130. November 2021
21.826. August 2021
21.531. Mai 2021
20.95. September 2020
20.529. Mai 2020
20.320. März 2020
19.530. Mai 2019
19.1.17. März 2019
19.130. Januar 2019
18.114. Dezember 2018
18.64. Juni 2018
17.1.019. April 2018
17.1119. April 2018
17.5.019. April 2018
17.7.019. April 2018
17.819. April 2018
18.419. April 2018