Çözümümüz, platformdan bağımsız güçlü bir API sağlar. .NET and .NET Core platformları için üst düzey yazılımlar geliştirmek için Mail merge belge API kullanın. Bu, Word ve PDF formatlarındaki şablonları ve özel veri kaynaklarından gelen verileri birleştirmek ve sonucu C# kullanarak DOCX, PDF, HTML ve diğer popüler formatlara aktarmak için güçlü bir yazılım çözümüdür.
.NET çözümümüzle, .NET Mail merge özelliğini kullanarak her alıcı için kişiselleştirilmiş belgeler oluşturabilirsiniz. Bunu yapmak için Mail merge şablonunu ve müşteri veri kaynağındaki verileri kullanın.
Birleştirme şablonu, birleştirme alanları olan bir belgedir - veri kaynağınızdan kişiselleştirilmiş verilerin eklenmesini istediğiniz özel alanlar. Birleştirme şablonu olarak, özel birleştirme alanlarıyla DOC veya DOCX biçiminde bir PDF veya Word belgesi kullanın.
Veri kaynağı, belgelerinizi kişiselleştirmek için Mail merge işlemi sırasında verilerin alındığı veri deposudur.
Mail merge işlemini kullanarak da raporlar oluşturabilirsiniz. Rapor oluşturma için kullanılacak birleştirme alanlarıyla bir Mail merge şablonu oluşturun ve veri kaynağını seçin. Hatta orada toplarsanız excel verilerinden raporlar bile oluşturabilirsiniz. .NET rapor oluşturmanın ne kadar kolay olduğunu görüyorsunuz.
Aşağıdaki örnek, C# içinde Mail merge işleminin nasıl gerçekleştirileceğini gösterir. Bunu doğrulamak için, birleştirme alanlarıyla bir belge şablonu yükleyin ve bu alanları arayüzümüz aracılığıyla doldurun. Kodu çalıştırdıktan sonra, Mail merge sonucunu, .NET içinde oluşturulan DOCX veya PDF gibi uygun bir biçimde indirin.
Örneğin, Mail merge işlemini DOC veya DOCX gibi Word belge dosyalarıyla gerçekleştirebilir ve çıktıyı PDF kaydedebilirsiniz:
dotnet add package Aspose.Words
Kopyala
using Aspose.Words;
var fields = new string[]
{
};
var values = new object[]
{
};
var doc = new Document("Input.docx");
doc.MailMerge.Execute(fields, values);
doc.Save("Output.docx");
Aspose.Words for .NET sisteminize kurmak için üç alternatif seçenek vardır. Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:
Ürünümüz tamamen platformlar arasıdır ve tüm önemli .NET uygulamalarını destekler:
.NET kodunun temel donanıma veya işletim sistemine bağlı olmadığı, yalnızca bir Sanal Makineye bağlı olduğu sürece Windows, macOS, Android, iOS ve Linux için her türlü yazılımı geliştirmekte özgürsünüz. İlgili .NET Framework, .NET Core, Windows Azure, Mono veya Xamarin sürümünü yüklediğinizden emin olun.
C#, F#, VB.NET uygulamaları oluşturmak için Microsoft Visual Studio, Xamarin ve MonoDevelop entegre geliştirme ortamlarını kullanmanızı öneririz.
Daha fazla ayrıntı için lütfen Ürün Dokümantasyonuna bakın.