Mail Merge Şablon
Birleştirme şablonunu temel belge olarak kullanmak yaygındır. Mail Merge işlem basitse de Mail Merge veya Mail Merge bölgelerle. Mail merge bölgelerle basitten daha güçlü ve popüler mail merge. Basit Mail Merge özel bir durum olarak kabul edilir Mail Merge bölgenin tüm belge olduğu bölgelerle. Her şey bir sonraki makalede açıklanmıştır “Türleri Mail Merge Operasyon” daha ayrıntılı olarak.
Şablon, çıktı birleştirilmiş belgedeki metnin doğru biçimlendirilmesini sağlar ve Mail Merge işlem, veri kaynağından gelen metnin birleştirme şablonuna doğru girildiğini garanti eder.
Aspose.Words bir oluşturma yeteneği sağlar Mail Merge sabit içeriği tanımlamak ve ardından birleştirme alanlarını kullanarak birleştirme belgeleri oluşturmak için şablon. Böylece, birleştirme şablonu, tüm çıktı belgelerinde aynı olan gerekli metne ve değişen içeriği doldurmak için birleştirme alanlarına sahip olacaktır. Sonuç olarak, birleştirilmiş belgenin oluşturulması sırasında belirtilen veri kaynağından gelen bilgiler bu alanlar aracılığıyla birleştirme şablonuna eklenecektir.
Bir nedir Mail Merge Şablon
A Mail Merge şablon, sabit verileri ve değişken metnin olmasını istediğiniz birleştirilmiş alanları içeren kişiselleştirilmiş bir belgedir. Birleştirme şablonu, alanları destekleyen herhangi bir biçimde olabilir, örneğin, DOC, DOCX, DOT, DOTX, RTF. Buna ek olarak, şunları da kullanabilirsiniz mustache makalede açıklanan şablon “Mustache Şablon Sözdizimi” daha ayrıntılı olarak.
Yeni belgeler için bir model olması için bir birleştirme şablonu oluşturabilirsiniz ve birleştirilmiş belgenin her sürümü için aynı olması gereken ana metni içermelidir. Şablonun içine birleştirme alanları eklemek, bir veri kaynağından getirilen adlar veya adresler gibi kişiselleştirme verilerini temsil eder. A Mail Merge işlem, kişiselleştirme verilerini veri kaynağınızdan birleştirme şablonu belgenize otomatik olarak ekler.
Buna ek olarak, bir Mail Merge şablonunuza iki tane ekleyerek bölge Mail Merge posta bölgesinin başlangıcını ve sonunu işaretlemek için alanlar. Bir sonraki makale “Türleri Mail Merge Operasyon” bunu daha ayrıntılı olarak açıklıyor.
Oluştur Mail Merge Şablon
Bir şablon oluşturabilir ve ona belirli birleştirme alanları ekleyebilirsiniz; bu, veri kaynağındaki değerlerle manuel olarak değiştirilecektir, örneğin Microsoft Word veya programlı olarak kullanma Aspose.Words. Bu makalede, bir şablon oluşturmanın programatik yoluna bakacağız.
Kullan… DocumentBuilder kullanarak gerekli birleştirme şablonunu oluşturmak için sınıf Aspose.Words. Bir metni, birleştirme alanını ve satır sonunu kullanarak böyle bir şablona ekleyebilirsiniz. InsertTextInput, InsetField, ve InsertParagraph yöntemler.
Aşağıdaki kod örneği nasıl oluşturulacağını gösterir Mail Merge şablon:
Aşağıdaki resim oluşturulan şablonu göstermektedir:
Özelleştir a Mail Merge Şablon Özellikleri
Aspose.Words şablonunuzu birçok özellik aracılığıyla özelleştirmenize olanak tanır. Şablon özelleştirmesi, görüntülerin ve metnin bazı özelliklerinin özelleştirilmesine ilişkin bir örnekle aşağıda açıklanacaktır.
Görüntü Özelliklerini Özelleştirme
Görüntü özelliklerini kullanarak belirtebilirsiniz ImageFieldMergingArgs sınıf.
Aşağıdaki kod örneği, görüntü dosyası adı ve görüntü boyutunun nasıl belirtileceğini gösterir:
Metin Özelliklerini Özelleştirme
Kullanabilirsiniz Text geçerli birleştirme alanı için belgeye metin ekleme özelliği. Ayrıca, şablonunuzun içindeki metinlerin ve paragrafların biçimlendirmesini kullanarak değiştirebilirsiniz Font ve ParagraphFormat sınıflar. Birleştirme alanından önce veya sonra eklenecek metni kullanarak işleyebilirsiniz. TextBefore ve TextAfter içerdiği özellikler FieldMergeField sınıf.
Aşağıdaki kod örneği, Onay Kutularının nasıl ekleneceğini veya HTML sırasında Mail Merge operasyon:
Bu örneğin örnek dosyasını şu adresten indirebilirsiniz Aspose.Words GitHub.
Ayrıca uygulamanın uygulanmasını da kontrol edebilirsiniz HandleMergeField
sınıftan Aspose.Words GitHub.
Ayrıca bakınız
- Şablon oluşturma hakkında daha fazla ayrıntı için Microsoft Word manuel olarak, lütfen kontrol edin Şablon Oluşturma makale içinde Microsoft Dokümantasyon