Додавання текстового підпису до зображень JPEG може бути цінним способом персоналізації та захисту вашого візуального вмісту. Незалежно від того, чи бажаєте ви поставити водяний знак на свої фотографії чи перевірити автентичність зображення, бібліотека підписів пропонує надійний спосіб досягти цього. У цьому підручнику ми розповімо вам, як підписати JPEG текстовим підписом за допомогою Java. Ви також знайдете практичний приклад коду, щоб додати текстовий підпис у JPEG за допомогою Java.
Кроки для підписання JPEG текстовим підписом за допомогою Java
- Установіть GroupDocs.Signature for Java для додавання тексту у JPEG за допомогою репозиторію Maven
- Додайте посилання на класи, необхідні для підписання JPEG текстовим підписом
- Створіть об’єкт класу Signature, передавши шлях вхідного JPEG до його конструктора
- Створіть об’єкт класу TextSignOptions і встановіть його властивості для вигляду текстового підпису
- Викличте метод Signature.Sign, щоб зберегти підписаний вихідний файл JPEG на диск
Текстові підписи дозволяють влити вашу особисту ідентичність у зображення, роблячи їх легко впізнаваними та унікальними. Дотримуючись наведених вище інструкцій, ви можете додати текстовий підпис у JPEG, який може слугувати водяним знаком, вказуючи на ваше право власності та запобігаючи несанкціонованому використанню. У популярних операційних системах, таких як Windows, macOS і Linux, можна підписати JPEG текстовим підписом у Java. Ось практичний приклад коду, який ілюструє цю реалізацію.
Код для підпису JPEG текстовим підписом за допомогою Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.SignatureFont; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.TextSignOptions; | |
import java.awt.Color; | |
public class SignJPEGwithTextSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source JPEG file | |
Signature signature = new Signature("input.jpg"); | |
TextSignOptions options = new TextSignOptions("John Smith"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(150); | |
options.setHeight(30); | |
// set text color and Font | |
options.setForeColor(Color.RED); | |
SignatureFont signatureFont = new SignatureFont(); | |
signatureFont.setSize(12); | |
signatureFont.setFamilyName("Comic Sans MS"); | |
options.setFont(signatureFont); | |
// Sign JPEG and save it to disk | |
signature.sign("output.jpg", options); | |
} | |
} |
Додавання текстового підпису до JPEG є простим і ефективним процесом, що забезпечує засіб перевірки автентичності ваших документів JPEG. У наведеному вище розділі ми провели вас через кожен крок процесу, від налаштування бібліотеки підписів і прикладу коду до вставлення текстового підпису у JPEG за допомогою Java. Після того, як ви налаштували рекомендовану бібліотеку підписів і внесли необхідні зміни в шляхи до файлів, інтеграція наданого коду у ваші проекти стане простим і легким завданням.
У нашому попередньому посібнику ми пропонували покроковий посібник із підписання JPEG підписом штрих-коду за допомогою Java. Якщо вам потрібна додаткова допомога, настійно рекомендуємо переглянути наш вичерпний посібник щодо підписати JPEG підписом штрих-коду за допомогою Java.