Questo breve tutorial fornisce indicazioni su come impostare la filigrana in TIFF utilizzando Java. Puoi filigranare un’immagine TIFF in Java impostando la stringa della filigrana, il carattere, il pennello, il formato della stringa e la posizione della filigrana sull’immagine TIFF. L’immagine TIFF di output può essere salvata su disco o OutputStream secondo il requisito.
Passaggi per impostare la filigrana in TIFF utilizzando Java
- Configura il progetto aggiungendo la libreria Aspose.Imaging da Maven Repository per filigranare il TIFF
- Carica l’immagine TIFF di esempio nell’oggetto classe Image
- Inizializza un oggetto Graphics con l’immagine TIFF di esempio
- Istanziare un oggetto della classe Font per la stringa della filigrana
- Crea un’istanza di un pennello e imposta il colore e l’opacità della stringa della filigrana
- Impostare le proprietà del testo della filigrana utilizzando un oggetto StringFormat
- Eseguire il rendering della stringa utilizzando l’oggetto grafico sul TIFF con font, pennello e formato stringa sopra
- Salva l’immagine TIFF con una filigrana
In questo processo passo passo per proteggere l’immagine TIFF aggiungendo una filigrana in Java, carichiamo l’immagine TIFF di esempio in un oggetto classe Image e quindi istanziamo un oggetto Graphics utilizzando questa immagine. Impostiamo anche il carattere, il colore e l’opacità del pennello e il formato della stringa della stringa della filigrana. Questa stringa viene renderizzata nella posizione specificata sull’immagine utilizzando l’oggetto Graphics.
Codice per filigranare TIFF in Java
Nel codice precedente, l’oggetto classe Image viene utilizzato per caricare l’immagine TIFF di esempio, tuttavia è possibile caricare anche qualsiasi altro tipo di immagine e salvarla con lo stesso tipo di immagine dopo aver aggiunto una filigrana. La funzione drawString() della classe Graphics viene utilizzata per eseguire il rendering della stringa formattata con un font e un pennello particolari alle coordinate definite dall’utente sull’immagine TIFF di esempio.
Oltre a questa opzione per aggiungere filigrana in TIFF utilizzando Java, puoi anche eseguire diversi tipi di conversioni come descritto nell’articolo su come convertire Bitmap in PNG in Java. Tieni presente che per impostare una filigrana su un’immagine, non è necessario alcun altro strumento o software di terze parti.