I have the following code (C#):
var wordDoc = new Aspose.Words.Document(SourceFile.FileName, new LoadOptions { LoadFormat = FileLoadFormat, WarningCallback = new HandleDocumentWarnings(this) });
wordDoc.Save(tempDocFileName, SaveFormat.Doc);
-> Calling the save function causes an exception:
System.ArgumentOutOfRangeException: Shape width cannot be less than 0.
Parameter name: value
at ? .(ShapeBase , Double , Boolean , String )
at Aspose.Words.Drawing.ShapeBase.(Double , Boolean )
at ? .(ShapeBase , ? , Boolean )
at ? .(ShapeBase , ? , Boolean )
at ? .(ShapeBase , ? , Boolean )
at ? .(ShapeBase , ? , Boolean )
at ? . (ShapeBase )
at ? .VisitGroupShapeStart(GroupShape )
at Aspose.Words.Drawing.GroupShape.r3ka8zscesabkstb24kjjv9sml9wq7pw?? (DocumentVisitor )
at Aspose.Words.CompositeNode.AcceptCore(DocumentVisitor visitor)
at Aspose.Words.Drawing.GroupShape.Accept(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptChildren(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptCore(DocumentVisitor visitor)
at Aspose.Words.Paragraph.Accept(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptChildren(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptCore(DocumentVisitor visitor)
at Aspose.Words.Body.Accept(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptChildren(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptCore(DocumentVisitor visitor)
at Aspose.Words.Section.Accept(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptChildren(DocumentVisitor visitor)
at Aspose.Words.CompositeNode.AcceptCore(DocumentVisitor visitor)
at Aspose.Words.Document.Accept(DocumentVisitor visitor)
at ? .(? )
at Aspose.Words.Document.(Stream , String , SaveOptions )
at Aspose.Words.Document.Save(String fileName, SaveOptions saveOptions)