Masukkan Kode QR Barcode ke Word DOCX C#

Dalam beberapa skenario ketika Anda perlu membuat dokumen Word dengan kode batang yang tertanam. Oleh karena itu, postingan blog ini memandu Anda melalui proses memasukkan kode batang ke dalam dokumen Word DOC atau DOCX menggunakan C#.

Mengapa Menambahkan Barcode ke Dokumen Word?

Mari kita lihat alasan mengapa Anda mungkin ingin mempertimbangkan untuk menambahkan kode batang ke dokumen Word Anda.

Kepatuhan dan Regulasi: Di industri tertentu, kepatuhan terhadap standar regulasi adalah hal yang wajib. Barcode menyediakan cara pengkodean informasi yang terstandarisasi dan patuh, memastikan bahwa dokumen mematuhi peraturan industri.

Manajemen Inventaris dan Pelacakan Aset: Barcode memainkan peran penting dalam manajemen inventaris dan pelacakan aset. Dengan menyematkan kode batang di dokumen Word yang terkait dengan daftar inventaris, label produk, atau dokumentasi aset, bisnis dapat melacak dan mengelola aset mereka secara efisien.

Otomatisasi Dokumen dan Efisiensi Alur Kerja: Mengintegrasikan kode batang ke dalam dokumen Word memfasilitasi otomatisasi dokumen dan meningkatkan efisiensi alur kerja secara keseluruhan. Mengotomatiskan pengambilan data melalui pemindaian kode batang dapat menghemat waktu, mengurangi intervensi manual, dan berkontribusi pada alur kerja yang lebih lancar dan efisien.

Masukkan Barcode di Dokumen Word menggunakan C#

Langkah-langkah berikut menjelaskan cara menyisipkan barcode pada dokumen Word DOCX menggunakan C#:

  • Siapkan Conholdate.Total for .NET di sistem Anda.
  • Buatlah barcode dengan objek kelas BarcodeGenerator.
  • Tulis gambar kode batang ke aliran sebagai gambar BMP menggunakan BarCodeImageFormat.
  • Buat dokumen Word baru dengan kelas Document.
  • Buat pembuat untuk objek dokumen menggunakan kelas DocumentBuilder.
  • Masukkan gambar Barcode ke dalam dokumen Word dengan metode InsertImage.
  • Ekspor dokumen Word dengan metode Simpan.

Contoh kode di bawah ini menunjukkan cara menyisipkan kode batang ke dalam dokumen Word menggunakan C#:

// Buat instance objek barcode linier, Atur teks Kode dan tipe simbologi untuk barcode
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.Code39Standard, "1234567890");

// Membuat aliran memori dan menyimpan gambar kode batang ke aliran memori
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// Buat dokumen Word baru
Aspose.Words.Document doc = new Aspose.Words.Document();

// Buat pembuat untuk objek dokumen
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// Masukkan gambar barCode ke dalam dokumen
builder.InsertImage(ms);

// Simpan dokumen kata
doc.Save("Barcode.docx");

Tambahkan Kode QR ke Word DOCX di C#

Anda dapat menambahkan Kode QR ke dokumen Word DOCX di C# dengan langkah-langkah di bawah ini:

  • Instal Conholdate.Total for .NET di pihak Anda.
  • Buat instance objek barcode dan atur tipe QR menggunakan kelas BarcodeGenerator.
  • Buat aliran memori dan tulis gambar kode batang ke dalamnya dengan metode Simpan.
  • Inisialisasi objek kelas dokumen Word baru dengan kelas Document.
  • Inisialisasi objek pembangun dengan kelas DocumentBuilder.
  • Tambahkan gambar kode QR ke dokumen dengan metode InsertImage.
  • Render dokumen Word keluaran menggunakan metode Simpan.

Cuplikan kode berikut menunjukkan cara menyisipkan Kode QR ke dokumen Word di C#:

// Buat instance objek barcode linier, Atur teks Kode dan tipe simbologi untuk barcode
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.QR, "1234567");

// Membuat aliran memori dan menyimpan gambar kode batang ke aliran memori
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// Buat dokumen Word baru
Aspose.Words.Document doc = new Aspose.Words.Document();

// Buat pembuat untuk objek dokumen
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// Masukkan gambar barCode ke dalam dokumen
builder.InsertImage(ms,
    Aspose.Words.Drawing.RelativeHorizontalPosition.Margin,
    400,
    Aspose.Words.Drawing.RelativeVerticalPosition.Margin,
    -50,
    100,
    100,
    Aspose.Words.Drawing.WrapType.Square);

// Simpan dokumen kata
doc.Save("QR-Code.docx");

Lisensi Evaluasi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk menguji fitur API tanpa batasan evaluasi apa pun.

Membungkus

Dengan mengikuti langkah-langkah ini, Anda dapat dengan mudah mengintegrasikan pembuatan kode batang ke dalam aplikasi C# dan dengan lancar memasukkan kode batang yang dihasilkan ke dalam dokumen Word. Pendekatan ini dapat diperluas untuk berbagai kasus penggunaan, seperti otomatisasi dokumen, pelacakan inventaris, atau skenario apa pun yang memerlukan data kode batang. Selanjutnya, jangan ragu untuk menghubungi kami di forum untuk mendiskusikan pertanyaan Anda.

Lihat juga