Barkod QR Kodunu Word DOCX C#'a Ekleme

Bazı senaryolarda gömülü barkodlara sahip Word belgeleri oluşturmanız gerektiğinde. Buna göre, bu blog gönderisi, C# kullanarak Word DOC veya DOCX belgelerine barkod ekleme sürecinde size yol gösterecektir.

Neden Word Belgelerine Barkod Eklemelisiniz?

Word belgelerinize neden barkod eklemeyi düşünmek isteyebileceğinizin nedenlerine bir göz atalım.

Uyumluluk ve Düzenleme: Bazı endüstrilerde düzenleyici standartlara uyum zorunludur. Barkodlar, bilgilerin kodlanması için standart ve uyumlu bir yol sunarak belgelerin endüstri düzenlemelerine uygun olmasını sağlar.

Envanter Yönetimi ve Varlık Takibi: Barkodlar, envanter yönetimi ve varlık takibinde çok önemli bir rol oynar. İşletmeler, envanter listeleri, ürün etiketleri veya varlık belgeleriyle ilgili Word belgelerine barkodlar yerleştirerek varlıklarını verimli bir şekilde takip edebilir ve yönetebilir.

Belge Otomasyonu ve İş Akışı Verimliliği: Barkodların Word belgelerine entegre edilmesi belge otomasyonunu kolaylaştırır ve genel iş akışı verimliliğini artırır. Barkod tarama yoluyla veri yakalamanın otomatikleştirilmesi zamandan tasarruf sağlayabilir, manuel müdahaleyi azaltabilir ve daha sorunsuz, daha akıcı bir iş akışına katkıda bulunabilir.

C# kullanarak Word Belgesine Barkod Ekleme

Aşağıdaki adımlarda C# kullanarak Word DOCX belgelerine barkodun nasıl ekleneceği açıklanmaktadır:

  • Sisteminizde Conholdate.Total for .NET‘ü kurun.
  • BarcodeGenerator sınıfı nesnesiyle bir barkod oluşturun.
  • BarCodeImageFormat’ı kullanarak barkod görüntüsünü bir akışa BMP görüntüsü olarak yazın.
  • Document sınıfıyla yeni bir Word belgesi oluşturun.
  • DocumentBuilder sınıfını kullanarak belge nesnesi için bir oluşturucu oluşturun.
  • Barkod görüntüsünü InsertImage yöntemiyle Word belgesine ekleyin.
  • Word belgesini Kaydet yöntemiyle dışa aktarın.

Aşağıdaki örnek kod, C# kullanarak bir Word belgesine nasıl barkod ekleneceğini gösterir:

// Doğrusal barkod nesnesini somutlaştırın, barkod için Kod metnini ve semboloji türünü ayarlayın
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.Code39Standard, "1234567890");

// Bellek akışı oluşturma ve barkod görüntüsünü bellek akışına kaydetme
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// Yeni bir Word belgesi oluştur
Aspose.Words.Document doc = new Aspose.Words.Document();

// Belge nesnesi için oluşturucu oluştur
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// BarCode görüntüsünü belgeye ekleyin
builder.InsertImage(ms);

// Word belgesini kaydet
doc.Save("Barcode.docx");

C#’ta Word DOCX’e QR Kodu ekleme

Aşağıdaki adımlarla C# dilindeki bir Word DOCX belgesine QR Kodu ekleyebilirsiniz:

  • Kendi tarafınıza Conholdate.Total for .NET‘ü yükleyin.
  • BarcodeGenerator sınıfını kullanarak bir barkod nesnesi oluşturun ve QR türünü ayarlayın.
  • Bir bellek akışı oluşturun ve barkod görüntüsünü Save yöntemiyle ona yazın.
  • Document sınıfıyla yeni bir Word belge sınıfı nesnesini başlatın.
  • DocumentBuilder sınıfıyla bir oluşturucu nesnesini başlatın.
  • QR kod görselini InsertImage yöntemiyle belgeye ekleyin.
  • Çıkış Word belgesini Kaydet yöntemini kullanarak işleyin.

Aşağıdaki kod parçacığı, C# dilinde bir Word belgesine QR Kodunun nasıl ekleneceğini gösterir:

// Doğrusal barkod nesnesini somutlaştırın, barkod için Kod metnini ve semboloji türünü ayarlayın
Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(Aspose.BarCode.Generation.EncodeTypes.QR, "1234567");

// Bellek akışı oluşturma ve barkod görüntüsünü bellek akışına kaydetme
Stream ms = new MemoryStream();
generator.Save(ms, Aspose.BarCode.Generation.BarCodeImageFormat.Bmp);

// Yeni bir Word belgesi oluştur
Aspose.Words.Document doc = new Aspose.Words.Document();

// Belge nesnesi için oluşturucu oluştur
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);

// BarCode görüntüsünü belgeye ekleyin
builder.InsertImage(ms,
    Aspose.Words.Drawing.RelativeHorizontalPosition.Margin,
    400,
    Aspose.Words.Drawing.RelativeVerticalPosition.Margin,
    -50,
    100,
    100,
    Aspose.Words.Drawing.WrapType.Square);

// Word belgesini kaydet
doc.Save("QR-Code.docx");

Ücretsiz Değerlendirme Lisansı

API özelliklerini herhangi bir değerlendirme sınırlaması olmaksızın test etmek için ücretsiz geçici lisans alabilirsiniz.

Kapanış

Bu adımları takip ederek barkod oluşturmayı C# uygulamanıza kolayca entegre edebilir ve oluşturulan barkodları Word belgelerine sorunsuz bir şekilde ekleyebilirsiniz. Bu yaklaşım, belge otomasyonu, envanter takibi veya barkod verilerinin gerekli olduğu herhangi bir senaryo gibi çeşitli kullanım durumları için genişletilebilir. Ayrıca, sorularınızı tartışmak için lütfen forum adresinden bize ulaşmaktan çekinmeyin.

Ayrıca bakınız