Bu nasıl yapılır eğitiminde, Java’da PDF’e Barkod imzası eklemek için adım adım prosedürü açıklıyoruz. Ayrıca, Java özelliğini kullanarak PDF’ye Barkod eklemenin uygulamasını gösteren örnek bir kod sağlar. Barkod imzalı belgeleri imzalamaya yönelik çalışma örneğiyle birlikte ayrıntılı talimatlar burada.
Java’da PDF’ye Barkod İmzası Ekleme Adımları
- Barkod imzalı PDF imzalamak için Java projesindeki Maven deposundan GroupDocs.Signature for Java yükleyin
- PDF’ye Barkod eklemek için uygulama için gerekli sınıfları ekleyin
- Signature sınıfının bir örneğini oluşturun ve girdi PDF’sini yapıcısına iletin
- BarcodeSignOptions sınıfını başlatın ve giriş dizesini yapıcıya iletin
- Signature sınıfının Sign yöntemini çağırın, çıktı PDF dosya adını ve BarcodeSignOptions nesnesini ona iletin
Kullanıcıların Java* kullanarak kolayca *PDF için Barkod oluşturmasına ve belgeleri imzalamak için kullanmasına olanak tanıyan noktaları listeledik. Bu özellik, gerekli kitaplığı Maven deposundan yükleyerek ve temel sınıfları içe aktararak geliştirilebilir. Sonraki adımda, giriş PDF belgesini yüklemek ve Barkod imzası için parametreleri tanımlamak için Signature ve BarcodeSignOptions sınıfının örneklerini oluşturun. Son olarak, Sign yöntemini çağırarak PDF dosyasına Barkod imzaları ekleyebilirsiniz.
Java’da PDF’ye Barkod İmzası Ekleme Kodu
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()); | |
} | |
} | |
} |
Yukarıdaki örnek kodu Java’nın PDF’ye Barkod ekleme özelliğini göstermek için geliştirdik. Gördüğünüz gibi Barkod imzasını oluşturduk ve kodun üç-dört satırını yazıp birkaç API çağrısı tüketerek PDF belgesine ekledik. Ayrıca bu örnek kod, MS Windows, Linux ve Mac OS dahil olmak üzere herhangi bir işletim sisteminde çalıştırılabilir.
Bir PDF için Barkod oluşturma ve PDF belgesine Barkod kodunun nasıl ekleneceği ile ilgili ayrıntılı prosedürü tartıştık. Son zamanlarda, Image Signature ile PDF imzalamak için Java’nın nasıl kullanılacağına dair bir makale yayınladık, daha fazla bilgi için Java’da PDF’ye Resim İmzası Nasıl Eklenir gönderisine göz atın.