В този урок с инструкции ние описваме стъпка по стъпка процедурата за добавяне на баркод подпис към PDF в Java. Освен това предоставя примерен код, който демонстрира прилагането на как да добавите баркод в PDF с помощта на Java възможност. Ето подробните инструкции заедно с работния пример за подписване на документи с Баркод подпис.
Стъпки за добавяне на баркод подпис към PDF в Java
- Инсталирайте GroupDocs.Signature for Java от хранилището на Maven в проекта Java, за да подпишете PDF с баркод подпис
- Добавете основни класове за внедряването, за да добавите баркод към PDF
- Създайте екземпляр на класа Signature и предайте входния PDF към неговия конструктор
- Инициализирайте класа BarcodeSignOptions и предайте входния низ към конструктора
- Извикайте метода Sign на класа Signature, предайте името на изходния PDF файл и обекта BarcodeSignOptions към него
Изброихме точките, които позволяват на потребителите лесно да създадат баркод за PDF файл с помощта на Java и да го използват за подписване на документи. Тази функция може да бъде разработена чрез инсталиране на необходимата библиотека от хранилището на Maven и импортиране на основните класове. В следващата стъпка създайте екземпляри на класа Signature и BarcodeSignOptions за зареждане на входния PDF документ и дефиниране на параметри за подписа на баркод. И накрая, можете да добавите баркод подписи към PDF файла, като извикате метода Sign.
Код за добавяне на баркод подпис към PDF в Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.exception.GroupDocsSignatureException; | |
public class AddBarcodeSignatureToPdfInJava { | |
public static void main(String[] args) throws Exception { // Main function to add Barcode signature in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Signature.lic"); | |
Signature signature = new Signature("sample.pdf"); | |
try { | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(200); | |
signOptions.setTop(200); | |
signOptions.setPageNumber(1); | |
// sign document to file | |
signature.sign("SampleSigned.pdf", signOptions); | |
System.out.println("Done"); | |
} catch (Exception e) { | |
throw new GroupDocsSignatureException(e.getMessage()); | |
} | |
} | |
} |
Разработихме горния примерен код, за да демонстрираме възможността Java добавяне на баркод към PDF. Както можете да видите, създадохме подписа на баркода и го добавихме към PDF документа, като написахме три-четири реда от кода и използвахме няколко извиквания на API. Освен това този примерен код може да се изпълнява на всяка операционна система, включително MS Windows, Linux и Mac OS.
Обсъдихме подробната процедура за това как да създадете баркод за PDF и как да добавите баркод код към PDF документ. Наскоро публикувахме статия за това как да използвате Java за подписване на PDF с Image Signature, вижте публикацията Как да добавите подпис на изображение към PDF в Java за повече информация.