Buat Gambar BarCode Khusus

Barcode adalah representasi visual dari data dalam bentuk garis atau pola sejajar. Barcode banyak digunakan di berbagai industri seperti ritel, logistik, kesehatan, perbankan, dan banyak lainnya.

Microsoft Word memungkinkan pengguna menyematkan kode batang langsung ke dalam dokumen menggunakan bidang. Pengguna dapat menyisipkan jenis kode batang tertentu, seperti kode QR atau kode batang linier, menggunakan BARCODE lapangan.

Pada artikel ini, kita akan melihat bagaimana bidang BARCODE diimplementasikan di Aspose.Words dan bagaimana Aspose.Words memungkinkan pengguna untuk bekerja dengan dokumen Word yang telah ditambahkan barcode.

Jenis Kode Batang yang Didukung oleh Aspose.Words

Aspose.Words mendukung berbagai jenis barcode. Jenis kode batang diteruskan sebagai nilai string di properti BarcodeType.

Saat menyimpan ke format Word yang mendukung kode batang, Anda dapat menggunakan semua jenis kode batang yang didukung diambil oleh Microsoft Word. Jika jenis kode batang yang diteruskan salah, Word akan menampilkan kesalahan.

Saat menyimpan ke format lain, seperti PDF, Aspose.Words mendelegasikan rendering kode batang ke kode pengguna, sehingga pengguna dibatasi pada jenis kode batang dari implementasi atau pustaka yang digunakan.

Menyisipkan Kode Batang ke dalam Dokumen atau Memuat Dokumen dengan Kode Batang yang Ditambahkan

Aspose.Words memberikan kemampuan untuk:

  1. Menyisipkan kode batang secara terprogram ke dalam dokumen menggunakan DisplayBarcode dan MergeBarcode kode bidang
  2. Atau muat dokumen Word dengan kode batang yang sudah dimasukkan ke dalamnya untuk pekerjaan lebih lanjut

Aspose.Words memiliki antarmuka untuk membuat kode batang khusus yang membuatnya mudah digunakan Aspose.Words dan Aspose.BarCode bersama-sama untuk merender gambar kode batang dalam dokumen keluaran. Misalnya, Anda dapat membuat dokumen DOC, OOXML, atau RTF dan menambahkan bidang DISPLAYBARCODE ke dalamnya menggunakan Aspose.Words. Atau Anda dapat memuat dokumen DOC, OOXML, atau RTF dengan bidang DISPLAYBARCODE yang sudah ada di dalamnya dan menyediakan implementasi generator kode batang khusus Anda.

Bidang DISPLAYBARCODE tipikal memiliki sintaks berikut:

{ DISPLAYBARCODE "SomeData" QR \h 720 }

Di bawah ini adalah contoh pembuat kode menggunakan Aspose.Words dan Aspose.BarCode APIs. Contoh ini menunjukkan cara menyisipkan gambar kode batang pada posisi bidang DISPLAYBARCODE dalam dokumen Word:

Anda juga dapat menyimpan dokumen dengan kode batang yang dimuat atau yang baru disisipkan dalam format halaman tetap seperti PDF, XPS, dll. Contoh kode berikut menunjukkan cara menyimpan dokumen Word ke format PDF:

Tentukan Opsi Kode Batang

Saat bekerja dengan kode batang, Anda dapat mengatur beberapa properti tambahan. Aspose.Words memberi Anda kelas BarcodeParameters - kelas untuk parameter kode batang yang diteruskan ke BarcodeGenerator.

Aspose.Words mendukung resolusi 96 ppi tersemat untuk gambar yang dihasilkan dengan IBarcodeGenerator, yang membatasi ukuran minimum gambar kode batang. Untuk mengatasinya, pengembang dapat menyisipkan gambar kode batang dengan resolusi target secara manual ke dalam dokumen Word dan menyimpannya dalam format yang diperlukan. Untuk detail lebih lanjut dan contoh bekerja dengan kode batang, lihat artikel Baca Kode Batang dari Word Dokumen.