Hi,
This is quite urgent issue. I am using following code to load document into Document object and I am getting exception;
Spire.Doc.Document doc = new Spire.Doc.Document(@"C:\newresult2.docx", FileFormat.Docx);
Note: newresult2.docx is emailed at Support@e-iceblue.com
Exception Message
================
startIndex cannot be larger than length of string.
Parameter name: startIndex
Exception Stack Trace
===================
at System.String.Substring(Int32 startIndex, Int32 length)
at Spire.Doc.Fields.TextRange.get_Text()
at Spire.Doc.Fields.TextRange.set_Text(String value)
at Spire.Doc.Fields.TextRange.Attach(SDTInlineContent owner, Int32 itemPos)
at Spire.Doc.Collections.ParagraphItemCollection.OnInsertComplete(Int32 index, DocumentObject entity)
at Spire.Doc.Collections.DocumentObjectCollection.Add(IDocumentObject entity)
at spr᳇.ᜁ(ParagraphBase A_0, ParagraphItemCollection A_1)
at spr᳇.ᜀ(ParagraphBase A_0, ParagraphItemCollection A_1)
at spr᳇.ᜈ(XmlReader A_0, ParagraphItemCollection A_1)
at spr᳇.ᜐ(XmlReader A_0, ParagraphItemCollection A_1)
at spr᳇.ᜀ(XmlReader A_0, SDTInlineContent A_1)
at spr᳇.ᜀ(XmlReader A_0, StructureDocumentTagInline A_1)
at spr᳇.ᜐ(XmlReader A_0, ParagraphItemCollection A_1)
at spr᳇.ᜃ(XmlReader A_0, TableCell A_1)
at spr᳇.ᜂ(XmlReader A_0, TableRow A_1)
at spr᳇.ᜆ(XmlReader A_0, Table A_1)
at spr᳇.ᜎ(XmlReader A_0, IDocumentObject A_1)
at spr᳇.ᜍ(Stream A_0)
at spr᳇.ᜁ(sprᢆ A_0)
at spr᳇.ᜁ(Document A_0)
at spr᳇.ᜁ(Stream A_0, Document A_1)
at spr᳇.ᜀ(String A_0, Document A_1)
at Spire.Doc.Document.ᜏ(String A_0)
at Spire.Doc.Document.LoadFromFile(String fileName, FileFormat fileFormat, String password)
at Spire.Doc.Document..ctor(String fileName, FileFormat type)