The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
We are looking at DocIO to replace Word automation on a server. Currently, the business users, create Word documents inserting mergefields usually wrapped around other field codes such as if conditions on whether they are shown or not.
We are using a tab delimited file for our datasource.
Limitations with Word we are running into is the 255 field limit and the stability of running Word within a .net windows service on a server. This server accepts requests through .net remoting, pulls the word document from storage, generates the data for the mergefiles, and then uses automation to start word and perform the mail merge.
We run into issues all the time with Word flaking out and displaying prompts which on a server basically locks the instance up. As I mentioned before, there is also Word .text filter issue for data source tha if you have more than 255 fields it won't try to figure out the delimiter and just displays a prompt which again locks up the application.
What we are wondering is if DocIO can replace Word on the server and allow us to perform the mail merge with more stability. Does it support nested field codes (if conditions within if conditions)?
PRPoornima R Syncfusion Team July 14, 2010 05:25 AM UTC
Hi Stephen,
Thank you for your interest in Syncfusion Products.
We are sorry for the long delay in getting back to you.Regarding "Nested field codes(If condition within if condition)", currently DocIO can only replaces the field values. The if condition cannot be evaluated and updated by DocIO. Sorry for the inconvenience caused.
Regarding "More than 255 field limit" issue, could you please provide us with the sample you are trying to reproduce the issue. Could you please provide us with the details such as tab delimited file and template document which you are using to perform mailmerging. So that we can analyze the issue further and provide you with clear details.