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

API Java de alto código para assinar, pesquisar e verificar assinaturas digitais

main-banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

GrupoDocssInature para Java é uma API Java de código alto para assinar, pesquisar e verificar assinaturas digitais no Microsoft Word & Reg;, Excel & reg;, PowerPoint & Reg;, OpenOffice & Reg;, imagens, PDF e outros formatos de arquivo. Aplique vários tipos de códigos de barras, carimbos digitais e eSignatures em documentos sem a necessidade de incentivar nenhum software de terceiros.

esig Java On-Premise API Recursos

  • Documentos esignos, planilhas, apresentações, PDF, imagens e outros arquivos de formato.

  • Tipos de assinatura suportados are as follows:

    • assinatura de código de barras: suporta [60+ tipos de código de barras] (https://apireference.groupdocs.com/signature/java/com.groupdocs.signature.domain.barcodes/barcodetypes) que podem ser usados ​​para documentos ESIGN
    • Assinatura digital: Crie assinatura digital com base no certificado pfx existente -assinatura do campo de formulário: Crie novos campos de formulário ou atualize os existentes com o documento.
    • Assinatura da imagem: Crie imagem personalizada, logotipo da empresa do usuário, iniciais do remetente, ícone do carimbo da empresa.
    • Assinatura de metadados: armazenar e recuperar propriedades de metadados com serialização e criptografia personalizadas. -assinatura do código QR: Assine os documentos eletronicamente com códigos QR de vários tipos; como, código asteca, código datamatrix, gs1 datamatrix, código QR GS1, etc.
    • Assinatura do carimbo: assinatura que se parece com um selo redondo, com linhas de carimbo configuráveis, texto personalizado, tamanho e outras configurações.
    • Assinatura de texto: Crie, personalize (fonte, tamanho, cor, sombra etc.) e aplique assinatura de texto.
  • Trabalhe com várias assinaturas em paralelo ou aplique diferentes tipos de assinaturas no mesmo documento.

  • Pesquise assinaturas nos documentos assinados eletronicamente.

  • Realizar a verificação das esignatures.

  • Capacidade de extrair informações (contagem de páginas, altura e largura da página etc.) sobre o documento que é útil na geração de visualização de documentos.

  • Gere visualização de documentos (PNG, JPG, BMP) para visualizar as páginas do documento esiginado.

  • Capacidade de ocultar todas as assinaturas do documento no modo de visualização do documento.

  • Gere visualização de assinatura para visualizar as assinaturas geradas eletronicamente.

  • Aplique proteção de senha aos documentos assinados digitalmente.

  • Salvar imagens eletronicamente esignos em vários formatos de arquivo de saída, como, bmp, gif, jpeg, png, & tiff.

Formatos de arquivo de assinatura de documentos suportados

A operação de código de barras, imagem, código QR, carimbo e assinatura de texto é suportado para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer & 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
Imagem: bmp/gif/jpg/jpeg/png/djvu/tif/tiff/webp
CORELDRAW & REG ;: CDR/CMX
Adobe Photoshop & reg ;: PSD
Vector: SVG
Metadados: EMF/WMF
Layout fixo: PDF A operação de assinatura digital é suportada para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/docm/docx/dot/dotm/dotx
Microsoft Excel & reg ;: xlsx/xls/xlsb/xlsm/xltx/xlt/xltm
OpenOffice Calc & Reg ;: ODS/OTS
Layout fixo: PDF A operação de assinatura do FormField é suportada para os seguintes formatos de arquivo: 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
Layout fixo: PDF A operação de assinatura de metadados é suportada para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/docm/docx/dot/dotm/dotx
OpenOffice Writer & 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
Imagem: jpg/jpeg/png/tif/tiff
Adobe Photoshop & reg ;: PSD
Vector: SVG
Layout fixo: PDF

Para detalhes e limitações, visite, Formatos de documentos suportados.

Requisitos de sistema

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos e outros
  • Versões Java: J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou acima (por exemplo, Java 10)

GroupDocs.Signature para Java não requer que nenhum software externo ou ferramenta de terceiros sejam instalados. Basta seguir uma das maneiras, conforme descrito em Instalação e configuração.

Iniciar

O GroupDocs hospeda todas as APIs Java no Repositório de GroupDocs. Você pode facilmente usar o GroupDocs.Signature para a API Java diretamente em seus projetos Maven com configurações simples. Para as instruções detalhadas, visite Instalação do Repositório GroupDocs usando Maven Página de documentação.

amostra o código java para salvar a imagem assinada como png

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

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

VersionRelease Date
22.1115 de novembro de 2022
22.815 de agosto de 2022
22.2.125 de maio de 2022
22.24 de fevereiro de 2022
21.225 de janeiro de 2022
19.725 de janeiro de 2022
19.1125 de janeiro de 2022
18.825 de janeiro de 2022
18.125 de janeiro de 2022
17.6.025 de janeiro de 2022
17.4.025 de janeiro de 2022
21.1130 de novembro de 2021
21.826 de agosto de 2021
21.531 de maio de 2021
20.95 de setembro de 2020
20.529 de maio de 2020
20.320 de março de 2020
19.530 de maio de 2019
19.1.17 de março de 2019
19.130 de janeiro de 2019
18.114 de dezembro de 2018
18.64 de junho de 2018
17.1.019 de abril de 2018
17.1119 de abril de 2018
17.5.019 de abril de 2018
17.7.019 de abril de 2018
17.819 de abril de 2018
18.419 de abril de 2018