Segui questo articolo per firmare PDF utilizzando l’API REST Java. Imparerai a firmare elettronicamente un PDF utilizzando un’API basata su Java con un Cloud SDK basato su Java. Ti aiuterà a caricare il file PDF di destinazione e il file della firma sull’archiviazione Cloud e quindi a utilizzare il file della firma per firmare il PDF.
Prerequisito
- Crea un account Credenziali API per aggiungere una firma al PDF
- Scarica Aspose.PDF Cloud SDK per Dotjava per firmare elettronicamente il PDF
- Imposta il progetto Java con l’SDK sopra indicato
Passaggi per firmare PDF online utilizzando l’interfaccia Java REST
- Crea un’istanza di PdfApi utilizzando le tue credenziali ID client e segreto client
- Specificare il nome del file PDF, il nome del file della firma e il percorso della cartella di archiviazione
- Imposta la posizione e la dimensione della firma sulla pagina PDF utilizzando Rettangolo
- Inizializza un’istanza di Signature con percorso, tipo, password e proprietà visive
- Compilare metadati quali autorità, posizione, contatto e data di firma
- Carica sia il PDF che il file del certificato nella cartella configurata
- Chiama PostSignDocument per applicare la firma digitale al PDF caricato
- Recupera il flusso del documento firmato e scrivilo localmente come Sample_out.pdf
Questi passaggi riassumono come firmare digitalmente un PDF utilizzando l’API Java REST. Questo codice si connette ad Aspose.PDF Cloud, carica un PDF e un certificato, quindi firma digitalmente il documento utilizzando le credenziali e i dettagli di firma forniti. Dopo la firma, scarica il PDF aggiornato e lo salva localmente come nuovo file.
Codice per aggiungere la firma al PDF utilizzando il servizio Java RESTful
Questo codice illustra il processo per firmare documenti PDF utilizzando l’API Java Low Code. Si noti che per firmare un file PDF, il campo modulo deve essere di tipo Firma e il suo nome deve essere noto. Si riceverà un errore se il PDF non contiene un campo di tipo Firma o se viene utilizzato un nome di campo errato.
Questo articolo ci ha illustrato il processo di firma di un file PDF. Per comprimere un file PDF, fare riferimento all’articolo su Comprimi PDF con Java REST API.