Добавянето на текстов подпис към 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.