1. Prodotti
  2.   Conholdate.Total
  3.   Java
  4.   Rimuovi le firme elettroniche da PDF in Java

Rimuovi le firme elettroniche da PDF in Java

Rimuovi codici a barre, codici QR, testo, immagini e firme digitali dai file PDF in applicazioni Java, Linux (Ubuntu, OpenSUSE, CentOS) o macOS con la nostra API Java eSignatures. Questa libreria avanzata di firme elettroniche consente di eliminare le firme elettroniche da PDF già firmati, documenti Microsoft Word, fogli di lavoro Excel, diapositive PowerPoint e vari formati di file immagine, il tutto senza la necessità di software o strumenti esterni.

Scarica

Rimuovi le firme digitali in PDF in Java

Conholdate.Total per Java Le API forniscono un modo rapido ed efficiente per gestire le firme elettroniche in una varietà di documenti. Gli utenti possono cercare rapidamente le firme digitali in un file PDF, manipolare l’aspetto e le proprietà delle firme e rimuoverle dal documento.

  • Crea un’istanza di Signature con il documento di input (PDF)
  • Crea un’istanza dell’oggetto DigitalSearchOptions con le proprietà necessarie
  • Chiama il metodo Search e ottieni l’elenco delle DigitalSignatures
  • Selezionare le firme digitali da rimuovere dal documento (PDF)
  • Chiama il metodo Delete dell’oggetto Signature e passagli le firme

Scarica l'API della firma Java

Per gli sviluppatori di applicazioni Java e J2SE, lo spazio dei nomi GroupDocs.Signature consente di rimuovere le firme elettroniche da un’ampia gamma di documenti e formati di file immagine. Questo spazio dei nomi include anche funzionalità di manipolazione della firma per personalizzare i processi di firma, ricerca e verifica, oltre a gestire i colori e l’aspetto della firma.

Per accedere a queste funzionalità, puoi scaricare e installare il pacchetto Conholdate.Total da Maven per aggiungerlo direttamente al tuo spazio di lavoro.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
final Signature signature = new Signature(outputFilePath);
List<DigitalSignature> signatures = signature.search(DigitalSignature.class, SignatureType.Digital);
if (signatures.size() > 0)
{
// delete signature
DigitalSignature digitalSignature = signatures[0];
boolean deleteResult = signature.delete(new ByteArrayOutputStream(), digitalSignature);
if (deleteResult)
{
System.out.print("Digital signature #"+digitalSignature.getThumbprint()+" from the "+digitalSignature.getSignTime()+" was deleted from document ['"+fileName+"'].");
}
else
{
System.out.print("Signature was not deleted from the document! Signature# "+digitalSignature.getThumbprint()+" was not found!");
}
}

Rimuovi le firme di testo da PDF

Rimuovi facilmente le firme di immagini o testo dai file PDF firmati digitalmente in Java con Conholdate.Total per le API Java. Personalizza le tue firme aggiungendo diversi colori, font, padding e opzioni di stile ai documenti digitali.

  • Crea un’istanza della Signature con il documento di input (PDF)
  • Crea un’istanza dell’oggetto TextSearchOptions con le proprietà necessarie
  • Chiama il metodo Search e ottieni l’elenco di TextSignatures
  • Selezionare le firme di testo da rimuovere dal documento (PDF)
  • Chiama il metodo Delete dell’oggetto Signature e passagli le firme

Caricamento e firma di documenti remoti

La libreria Java eSign consente di accedere ai documenti archiviati nel cloud tramite varie fonti, tra cui streaming, disco locale, URL, FTP, Amazon S3 e archiviazione BLOB di Azure.

La funzione di anteprima del documento consente di visualizzare le pagine di un documento come immagine in formato PNG, JPG o BMP. Ciò può essere utile per visualizzare in anteprima e posizionare le firme digitali all’interno del documento come richiesto. Puoi scegliere di visualizzare in anteprima l’intero documento o numeri di pagina specifici.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("signed-input.pdf");
try
{
TextSearchOptions options = new TextSearchOptions();
// search for text signatures in document
List<TextSignature> signatures = signature.search(TextSignature.class,options);
if(signatures.size() > 0)
{
TextSignature textSignature = signatures.get(0);
boolean result = signature.delete("signed-output.pdf",textSignature);
if(result)
{
System.out.print("Signature with Text " + textSignature.getText() + " was deleted from document [signed-output.pdf].");
}
else
{
System.out.print("Signature was not deleted from the document! Signature with Text " + textSignature.getText() + " was not found!");
}
}
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}

Rimuovi le firme dei codici a barre da PDF

I codici a barre e i codici QR sono spesso utilizzati nei documenti digitali come forma di identificazione o per fornire informazioni aggiuntive sul documento. Utilizza la nostra API di firma Java per rimuovere facilmente le firme di codici a barre e codici QR dai file PDF all’interno delle tue applicazioni Java. Con poche righe di codice è possibile rimuovere contemporaneamente più firme digitali di vario tipo dai documenti firmati.

  • Crea un’istanza della Signature con il documento di input (PDF)
  • Crea un’istanza dell’oggetto BarcodeSearchOptions con le proprietà necessarie
  • Chiama il metodo Search e ottieni l’elenco di BarcodeSignature
  • Selezionare le firme dei codici a barre da rimuovere dal documento (PDF)
  • Chiama il metodo Delete dell’oggetto Signature e passagli le firme

Estrai le informazioni sul file PDF

Lavora con l’API di estrazione delle informazioni sui documenti Conholdate per recuperare facilmente i dettagli essenziali sul file di origine (PDF), inclusi il tipo di file, le dimensioni, il numero di pagine e le dimensioni tramite un flusso o un file locale.

La libreria di firme di documenti Java offre anche funzionalità di cancellazione della firma digitale senza soluzione di continuità, incluse funzioni di firma, verifica e ricerca per annullare i processi di firma in qualsiasi fase.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("signed-input.pdf");
try
{
BarcodeSearchOptions options = new BarcodeSearchOptions();
// search for Barcode signatures in document
List<BarcodeSignature> signatures = signature.search(BarcodeSignature.class,options);
if (signatures.size() > 0)
{
BarcodeSignature barcodeSignature = signatures.get(0);
boolean result = signature.delete("signed.pdf", barcodeSignature);
if (result)
{
System.out.print("Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was updated in the document [signed.pdf].");
}
else
{
System.out.print("Signature was not updated in the document! Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was not found!");
}
}
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}

Che cosè il formato di file PDF?

PDF (Portable Document Format) è un formato di file di documento sviluppato da Adobe Systems nel 1993. È stato progettato per fornire un modo indipendente dalla piattaforma di archiviazione e condivisione di documenti, tra diversi sistemi operativi e su Internet. I PDF utilizzano un modello di disegno basato su vettori, il che significa che memorizza elementi grafici (linee, forme, immagini, ecc.) come equazioni matematiche. Questo, a sua volta, rende indipendente la risoluzione dei PDF, il che significa che la qualità del documento rimane costante indipendentemente dal tipo di dispositivo o programma in cui viene visualizzato. I PDF supportano anche una serie di funzioni di sicurezza, come crittografia, protezione tramite password, firme digitali e filigrana del documento. I PDF sono ora uno dei modi più popolari per condividere documenti. Sono utilizzati in una varietà di occasioni, inclusi documenti medici e legali, moduli governativi e fatture. Inoltre, vengono utilizzati nel settore della stampa per comunicare elettronicamente con i clienti. I PDF possono essere creati da qualsiasi tipo di documento elettronico, inclusi documenti Word, presentazioni PowerPoint e pagine web. È importante notare, tuttavia, che i PDF non sono modificabili. Per apportare modifiche a un PDF, è necessario prima convertirlo in un formato di file diverso. Sono disponibili numerosi programmi software per eseguire questa operazione, la maggior parte dei quali può essere scaricata gratuitamente.

Imparare

Opzioni popolari per la firma del documento con Java

Firma file PDF

(Formato documento portatile)

Firma file WORD

(File di elaborazione testi)

Firma file EXCEL

(File di fogli di calcolo)

Firma file IMAGE

(File di immagini digitali)

Firma file DOC

(Formato binario di Microsoft Word)

Firma file DOCX

(Office 2007+ Documento Word)

Firma file DOCM

(File Marco Microsoft Word 2007)

Firma file DOT

(File modello di Microsoft Word)

Firma file DOTX

(File modello di Microsoft Word)

Firma file DOTM

(File modello Microsoft Word 2007+)

Firma file XLS

(Foglio di calcolo Microsoft Excel (precedente))

Firma file XLSX

(Apri la cartella di lavoro XML)

Firma file XLSB

(Cartella di lavoro binaria di Excel)

Firma file XLSM

(Foglio di calcolo con attivazione macro)

Firma file XLT

(Excel 97 - Modello 2003)

Firma file XLTM

(Modello con attivazione macro di Excel)

Firma file XLTX

(Modello Excel)

Firma file PPT

(Microsoft PowerPoint 97-2003)

Firma file PPTX

(Formato di presentazione XML aperto)

Firma file PPS

(Presentazione PowerPoint)

Firma file PPSX

(Presentazione PowerPoint)

Firma file BMP

(File immagine bitmap)

Firma file GIF

(Formato di interscambio grafico)

Firma file JPEG

(Immagine del gruppo di esperti fotografici congiunti)

Firma file PNG

(Grafica di rete portatile)

Firma file POTM

(File modello di Microsoft PowerPoint)

Firma file POTX

(Presentazione modello Microsoft PowerPoint)

Firma file PPTM

(File di presentazione con attivazione macro)

Firma file PPSM

(Presentazione con attivazione macro)

Firma file JPG

(Immagine del gruppo di esperti fotografici congiunti)

Firma file TIFF

(Formato file immagine con tag)

Firma file WEBP

(Formato immagine web raster)

Firma file PSD

(Documento Photoshop)

Firma file SVG

(Grafica vettoriale scalare)

Firma file WMF

(Metafile di Windows)

Firma file CDR

(Formato grafico CorelDraw®)

Firma file CMX

(Immagine di scambio metafile Corel)

Firma file DJVU

(Formato file grafico)

Firma file ODP

(Formato di presentazione OpenDocument)

Firma file OTP

(Formato standard OpenDocument)

Firma file OTS

(Modello di foglio di calcolo OpenDocument)

Firma file ODS

(Foglio di calcolo OpenDocument)

Firma file OTT

(Formato standard OpenDocument)

Firma file ODT

(Formato file di testo OpenDocument)

 Italiano