User-1439071380 posted
I suggest to change the place holders as fileds like this <<name>> and then use mailmerge to merge data into fields. Then convert this document to PDF.
For how to mail merge,
this article may give you some suggestion.
And generate Word to PDF just as the following sentence:
document.SaveToFile("toPDF.PDF", FileFormat.PDF);