When I load an image, I get an unhandled exception raised by AppendPicture. The image loads correctly into the Image type, then raises exception on AppendPicture.
My code:
- Code: Select all
DocPicture Pic;
Para = section.AddParagraph();
Image image = Image.FromFile(HttpContext.Current.Server.MapPath(@"~\Content\icons\DiplomaBG.jpg"));
Pic = Para.AppendPicture(image);
My full Exception trace
System.TypeInitializationException was unhandled by user code
HResult=-2146233036
Message=The type initializer for 'sprᨔ' threw an exception.
Source=Spire.Doc
TypeName=sprᨔ
StackTrace:
at sprᨔ..ctor()
at sprᴧ..ctor(Document A_0)
at sprឈ..ctor(DocumentBase A_0)
at sprᡝ..ctor(IDocument A_0)
at sprᨓ..ctor(IDocument A_0)
at Spire.Doc.Fields.DocPicture..ctor(IDocument doc)
at Spire.Doc.Document.CreateParagraphItem(ParagraphItemType itemType)
at Spire.Doc.Documents.Paragraph.ᜀ(ParagraphItemType A_0)
at Spire.Doc.Documents.Paragraph.AppendPicture(Image image)
at _9ResWeb.Controllers.ResumeApiController.getResumeDOC(ResumeViewModel newResume) in c:\Users\dave\Documents\GitHub\9ResWebAlpha\9ResWeb\Controllers\ResumeApiController.cs:line 383
at lambda_method(Closure , Object , Object[] )
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
InnerException: System.MissingMethodException
HResult=-2146233069
Message=Method not found: 'Int32 sprẌ.ᜂ(Double)'.
Source=Spire.Doc
StackTrace:
at spr⇩.ᜈ(Double A_0)
at sprᨔ..cctor()
InnerException: