Hello,
We are evaluating Spire.Doc and found a strange issue that can be a real showstopper for us.
When processing what appears to be a single block of text in Word document, Spire represents it as several text ranges, for example, text
{{Customer.Postal address.Street and number}}
is split into "{{", "Customer", ".Postal address.Street and number}}" parts, while visually these parts have the same font, style etc.
It's really important to us, because we use document as a template based on which the resulting document will be generated, and splitting of placeholder strings prevents it to be done. Sometimes problem goes away if I just type in the required string from scratch, but we can't use this workaround because template is supplied by the end user and it's hard to tell them what's wrong. Is there a way to return those parts as a single text range?
I'm attaching an example document and project exhibiting this behavior. We use Spire.Doc version 4.0.10.4.