Isi Bidang Kode Batang

Contents
[ ]

Bidang kode batang dalam formulir PDF memungkinkan informasi yang terkode disimpan dan ditampilkan secara visual sebagai kode batang. Dalam contoh ini, Form fasad dari aspose.pdf.facades modul digunakan untuk mengakses bidang formulir dan menetapkan nilai kode batang. Setelah data diisi, PDF disimpan dengan konten kode batang yang diperbarui.

  1. Inisialisasi ‘pdf_facades.Form()’ untuk mengelola interaksi formulir PDF.
  2. Panggil ‘bind_pdf()’ untuk melampirkan PDF yang berisi bidang kode batang.
  3. Gunakan ‘fill_field()’ untuk menetapkan nilai kode batang.
  4. Simpan Document yang diperbarui.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


# Fill Barcode Fields
def fill_barcode_fields(infile, outfile):
    """Fill barcode fields in PDF form."""
    # Create Form object
    pdf_form = pdf_facades.Form()

    # Bind PDF document
    pdf_form.bind_pdf(infile)

    # Fill barcode fields by name
    pdf_form.fill_field("product_barcode", "123456789012")

    # Save updated PDF
    pdf_form.save(outfile)