Estoy usando PDFsharp en una aplicación ASP.NET MVC. Quiero agregar una imagen pero no importa en qué directorio la coloque, parece que no puede encontrarla. Tengo un código como el que yo estoy tratando de copiar la aplicación de ejemploPDFsharp no se puede encontrar la imagen (imagen no encontrada)
Section section = document.AddSection();
Image image13 = section.AddImage("../../images/logo.png");
No importa en qué directorio pongo esta imagen en, cuando el PDF se genera, veo Imagen no encontró un error en el archivo PDF diciendo " "
¿Alguien más ha visto este problema?
Tuve el mismo problema. El problema es que al depurar un asp.net mvc, librairies se cargan en directorios remotos, como C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Archivos ASP.NET temporales \ root \ 34f2a404 \ 3b92b98b \ assembly \ dl3 \ f8107a2b \ 16f99150_1bfcce01 -> la idea de Server.MapPath es excelente: funcionará tanto en entornos de depuración como de liberación. –